Qué significa
Cada ram:URIID dentro de ram:PayeeTradeParty/ram:URIUniversalCommunication debe tener un atributo schemeID. Esta regla solo comprueba su presencia, por lo que un atributo vacío también cumple este requisito. FX-SCH-A-000926 comprueba por separado los valores no vacíos frente a la lista permitida.
Por qué importa
El perfil Extended exige el atributo schemeID en el elemento de dirección electrónica del beneficiario, aunque esta regla no comprueba su valor.
Cómo corregirlo
Comprueba el esquema de la dirección electrónica del beneficiario y revisa que la exportación incluya schemeID en ram:PayeeTradeParty/ram:URIUniversalCommunication/ram:URIID. Usa el esquema que corresponda a esa dirección. Si tu programa omite el 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-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
- FX-SCH-A-000930 El pagador solo puede tener un bloque de dirección electrónica
- FX-SCH-A-000931 El pagador solo puede tener un bloque de registro fiscal