Qué significa
En el perfil Extended de Factur-X y ZUGFeRD, cada ram:GlobalID del ram:ItemSellerTradeParty de una línea debe tener el atributo schemeID. Esta regla comprueba que el atributo exista, no que su valor esté permitido o sea distinto de vacío.
Por qué importa
El atributo schemeID indica el sistema al que pertenece el identificador global.
Cómo corregirlo
En tu programa de facturación, revisa el identificador global del emisor o proveedor indicado en la línea e indica su esquema real. Si el programa no permite indicar el esquema, pide que se corrija la exportación para incluirlo, en lugar de quitar un identificador que necesitas. Si generas tú el XML, añade schemeID al ram:GlobalID afectado dentro de ram:ItemSellerTradeParty, por ejemplo schemeID="0088" para un GLN. Exporta de nuevo 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 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-001047 Esquema válido en el identificador global del emisor de línea
- FX-SCH-A-001048 La dirección del emisor de una línea necesita un solo país
- FX-SCH-A-001049 La dirección del emisor de una línea solo puede tener una región
- FX-SCH-A-001050 El código de país del emisor de una línea debe ser válido
- FX-SCH-A-001051 Esquema válido en el identificador legal del emisor de línea
- FX-SCH-A-001052 El registro de NIF del emisor de una línea admite un solo ID