Qué significa
Cada ram:ID dentro de ram:PayeeTradeParty/ram:SpecifiedTaxRegistration debe tener un atributo schemeID. Esta regla solo comprueba que el atributo exista: un atributo vacío también cumple este requisito. No comprueba si su valor es correcto.
Por qué importa
El perfil Extended exige el atributo schemeID en cada identificador de registro fiscal del beneficiario.
Cómo corregirlo
Revisa cómo exporta tu programa el identificador fiscal del beneficiario. Comprueba que ram:PayeeTradeParty/ram:SpecifiedTaxRegistration/ram:ID incluya el atributo schemeID con el esquema correspondiente. Si no puedes controlar ese atributo, pide al proveedor que corrija la exportación. 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-000924 La dirección electrónica del beneficiario necesita un solo ram:URIID
- FX-SCH-A-000925 La dirección electrónica del beneficiario necesita el atributo schemeID
- FX-SCH-A-000926 El tipo de dirección electrónica del beneficiario debe ser válido
- FX-SCH-A-000927 El pagador admite como máximo un ram:ID directo
- FX-SCH-A-000928 El pagador necesita un único elemento de nombre
- FX-SCH-A-000929 El pagador solo puede tener un código de rol