Qué significa
La regla compara el valor no vacío de ram:InvoicerTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress/ram:CountryID con la lista de códigos 10 de FACTUR-X_EXTENDED_codedb.xml. Un valor vacío pasa esta regla. No comprueba si el elemento está presente.
Por qué importa
El perfil Extended utiliza una lista definida de códigos para identificar los países.
Cómo corregirlo
Corrige ram:CountryID dentro de ram:InvoicerTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress. Usa el código de dos letras en mayúsculas de la lista permitida, por ejemplo ES, FR, PT o DE, en lugar del nombre del país. 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
Value of 'ram:CountryID' is not allowed. 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-000903 Cada identificación fiscal del facturador necesita un único ram:ID
- FX-SCH-A-000904 El NIF-IVA o NIF del facturador debe indicar de qué tipo es
- FX-SCH-A-000905 Cada dirección electrónica del facturador necesita un único ram:URIID
- FX-SCH-A-000906 La dirección electrónica del facturador necesita el atributo schemeID
- FX-SCH-A-000907 Esquema válido en la dirección electrónica del facturador
- FX-SCH-A-000908 El beneficiario del pago solo puede tener un código de rol