Qué significa
La regla comprueba que cada ram:GlobalID dentro de ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty tenga el atributo schemeID. Solo comprueba su presencia, no si tiene un valor. La regla FX-SCH-A-000993 comprueba por separado los valores no vacíos contra la lista de esquemas permitidos.
Por qué importa
El esquema identifica el sistema al que pertenece el identificador global y es distinto del propio identificador.
Cómo corregirlo
Busca el ram:GlobalID afectado dentro de ram:SpecifiedTradePaymentTerms/ram:PayeeTradeParty. Añade schemeID con el código del esquema real del identificador, por ejemplo 0088 para un GLN, 0060 para un número DUNS o 0009 para un SIRET francés. Confirma el esquema en lugar de elegirlo al azar. 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-000993 El esquema del identificador global del beneficiario debe ser válido
- FX-SCH-A-000994 Un solo campo de país en la dirección del beneficiario
- FX-SCH-A-000995 La dirección del beneficiario admite una sola provincia o región
- FX-SCH-A-000996 La dirección del beneficiario necesita un código de país válido
- FX-SCH-A-000997 El tipo de número de registro del beneficiario debe ser válido
- FX-SCH-A-000998 La dirección de la empresa del beneficiario necesita un único país