Qué significa
Cada ram:PostalTradeAddress dentro de ram:BuyerAgentTradeParty, en ram:ApplicableHeaderTradeAgreement, debe contener exactamente un elemento hijo directo ram:CountryID. Esta regla cuenta elementos y no comprueba su contenido. FX-SCH-A-000660 comprueba los códigos de país no vacíos frente a la lista admitida.
Por qué importa
La estructura del perfil Extended exige un elemento de país en cada dirección postal del agente del destinatario.
Cómo corregirlo
Revisa la dirección postal del agente del destinatario. En ram:PostalTradeAddress dentro de ram:BuyerAgentTradeParty, añade ram:CountryID si falta o elimina los elementos ram:CountryID sobrantes. Conserva uno con el código del país correspondiente y comprueba ese código frente a la lista admitida. Vuelve a exportar el archivo y compruébalo de nuevo.
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
Element 'ram:CountryID' must occur exactly 1 times. 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-000659 La dirección del agente solo puede nombrar la región una vez
- FX-SCH-A-000660 El país del agente del destinatario debe ser un código admitido
- FX-SCH-A-000661 El esquema de registro del agente debe ser un código admitido
- FX-SCH-A-000662 La dirección de la empresa del agente debe tener un solo país
- FX-SCH-A-000663 La dirección de la empresa del agente admite una sola región
- FX-SCH-A-000664 El país en la dirección de empresa del agente debe ser admitido