Qué significa
Cada ram:GlobalID dentro de ram:SalesAgentTradeParty de ram:ApplicableHeaderTradeAgreement debe llevar el atributo schemeID. Esta regla solo comprueba que el atributo exista, incluso si está vacío. No comprueba su código ni el valor del identificador. FX-SCH-A-000742 comprueba por separado los códigos de esquema no vacíos. Se aplica al perfil Extended de Factur-X y ZUGFeRD.
Por qué importa
El perfil exige el atributo schemeID en cada identificador global del agente comercial.
Cómo corregirlo
Comprueba de qué sistema de numeración procede el identificador global del agente comercial. Añade el atributo schemeID al ram:GlobalID afectado dentro de ram:SalesAgentTradeParty de ram:ApplicableHeaderTradeAgreement, con el código que corresponda a ese sistema. Si incluiste el identificador por error, elimina ese ram:GlobalID. 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000742 El esquema del identificador global del agente debe ser válido
- FX-SCH-A-000743 La dirección del agente necesita un solo campo de país
- FX-SCH-A-000744 La dirección del agente comercial solo puede tener una región
- FX-SCH-A-000745 El país del agente comercial debe ser un código de país válido
- FX-SCH-A-000746 El esquema del registro de empresa del agente debe ser válido
- FX-SCH-A-000747 La dirección de la entidad del agente necesita un solo campo de país