Qué significa
La regla comprueba que cada ram:GlobalID dentro de ram:ManufacturerTradeParty, en ram:SpecifiedTradeProduct de una línea, tenga el atributo schemeID. No comprueba si el atributo está vacío ni si su valor pertenece a una lista de códigos permitidos.
Por qué importa
El perfil Extended exige el atributo schemeID en el identificador global del fabricante de una línea.
Cómo corregirlo
Comprueba qué sistema de identificación utiliza el identificador del fabricante. En el XML, añade schemeID al ram:GlobalID afectado dentro de ram:ManufacturerTradeParty, con el código que corresponda a ese sistema. Si incluiste el identificador por error, elimina ese ram:GlobalID. Guarda o exporta el archivo corregido y vuelve a comprobarlo.
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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-001161 El esquema del identificador del fabricante debe ser válido
- FX-SCH-A-001162 La dirección del fabricante necesita un único campo de país
- FX-SCH-A-001163 La dirección del fabricante solo puede tener una región
- FX-SCH-A-001164 El país del fabricante debe ser un código de país válido
- FX-SCH-A-001165 El esquema del número de registro del fabricante debe ser válido
- FX-SCH-A-001166 Una entrada de NIF del fabricante debe llevar un solo ram:ID