Ir al contenido
Klarfile

KF-PAYS: El código de país no existe

Este código aparece al comprobar una factura electrónica. Esto es lo que significa, por qué salta y qué hay que cambiar en el archivo.

Por qué aparece este código

Un código de país de una dirección no es un código ISO 3166-1 alfa-2. El error más frecuente es UK para el Reino Unido: el código oficial es GB.

Cómo corregirlo

Use el código de dos letras mayúsculas de la norma ISO 3166-1: ES, FR, DE, GB.

Qué aspecto tiene en el archivo

Estos dos fragmentos se vuelven a ejecutar en cada entrega contra nuestro propio verificador, sobre una factura completa. El primero dispara este código, el segundo no.

Lo que dispara el código:

<ram:CityName>Nîmes</ram:CityName>
<ram:CountryID>XX</ram:CountryID>
</ram:PostalTradeAddress>
<ram:SpecifiedTaxRegistration>

Lo que hay que escribir en su lugar:

<ram:CityName>Nîmes</ram:CityName>
<ram:CountryID>FR</ram:CountryID>
</ram:PostalTradeAddress>
<ram:SpecifiedTaxRegistration>

Dónde se juega

Esta comprobación es nuestra, no un código de la norma: no cubrimos bastante de la EN 16931 como para tomar prestados sus números, y un código oficial mal atribuido enviaría a corregir el campo equivocado. Se refiere a BT-40.

Comprobar mi factura Todos los códigos de rechazo