Qué significa
Si el fabricante de una línea tiene una dirección postal (ram:PostalTradeAddress), esa dirección debe contener exactamente un ram:CountryID. La regla cuenta esos elementos. No comprueba si el valor está vacío ni si contiene un código de país válido.
Por qué importa
El perfil Extended exige exactamente un ram:CountryID en cada bloque de dirección postal del fabricante de una línea.
Cómo corregirlo
Revisa ram:PostalTradeAddress dentro de ram:ManufacturerTradeParty de la línea. Añade un ram:CountryID con el código del país que corresponda si falta, o conserva el que corresponda y elimina los elementos sobrantes. Si incluiste la dirección por error, elimina todo el bloque ram:PostalTradeAddress. Guarda o 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
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-001163 La dirección del fabricante solo puede tener una región
- FX-SCH-A-001164 El país del fabricante debe ser un código de país válido
- FX-SCH-A-001165 El esquema del número de registro del fabricante debe ser válido
- FX-SCH-A-001166 Una entrada de NIF del fabricante debe llevar un solo ram:ID
- FX-SCH-A-001167 Todo ID de una entrada de NIF del fabricante necesita schemeID
- FX-SCH-A-001168 Una entrada de NIF-IVA del fabricante debe llevar un solo ram:ID