Qué significa
Una línea puede llevar un identificador estándar del artículo (BT-157), como un GTIN. Su esquema (BT-157-1) identifica el sistema de numeración. Esta regla comprueba la presencia del atributo schemeID en ram:GlobalID, dentro de ram:SpecifiedTradeProduct de la línea. No comprueba el valor del atributo ni el identificador. Incluso un atributo vacío pasa esta prueba.
Por qué importa
El mismo número puede significar cosas distintas en sistemas de numeración distintos. El esquema identifica el sistema usado para el identificador del artículo.
Cómo corregirlo
Confirma qué sistema de numeración usa el identificador y añade su código como atributo schemeID de ram:GlobalID. Para un GTIN, usa 0160. Si el valor es tu propia referencia de artículo o SKU, ponlo en ram:SellerAssignedID en lugar de ram:GlobalID. Si no usas un identificador estándar, elimina el ram:GlobalID que haya quedado sin usar. Exporta y vuelve a comprobar el archivo.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
Attribute '@schemeID' is required in this context. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000552 El esquema de un identificador de artículo debe ser aceptado
- FX-SCH-A-000553 El código de asunto de una nota de la factura debe ser aceptado
- FX-SCH-A-000554 La fecha de expedición debe usar un código de formato admitido
- FX-SCH-A-000555 El código de tipo de factura debe ser un código admitido
- FX-SCH-A-000556 El identificador de la especificación debe ser un valor admitido
- FX-SCH-A-000557 La referencia al objeto facturado necesita un único identificador