Riferimento
Esporta MarkdownBR-CL-14 I codici paese devono usare ISO 3166-1
Ogni codice paese in un indirizzo, come il paese del venditore (BT-40), dell’acquirente (BT-55), del rappresentante fiscale (BT-69) o di consegna (BT-80), deve essere un codice ISO 3166-1 alfa-2.
Descrizione del problema
ERRORE
Regola sulle liste di codici EN 16931 (BR-CL)
Pipeline interattiva
Dove viene controllata BR-CL-14
Fai clic su una fase per vedere cosa controlla, oppure digita l’ID di una regola per trovare la fase che la segnala.
BR-CL-14 regola di lista codici EN 16931
Segnalata nella fase 2: Regole EN 16931.
Livello errore: il report raccomanda di rifiutare la fattura.
Fase 2 · Cosa controlla
Regole EN 16931
- I termini di business essenziali sono presenti (da BR-01 a BR-65).
- I totali tornano e i campi collegati sono coerenti (BR-CO); codici e decimali sono validi (BR-CL, BR-DEC).
- Ogni categoria IVA è coerente: S, Z, E, AE, K, G, O, L, M (BR-S, BR-Z, BR-AE, BR-IC …).
Codici di esempio
Correzione tipica
Ricalcola totali e IVA dalle righe e correggi la categoria IVA nei dati di origine.
Contesto e significato
La regola controlla cac:Country/cbc:IdentificationCode in UBL e ram:CountryID in CII. Fallisce quando l’ERP esporta codici di tre lettere (ITA), nomi di paesi o minuscole, e in due casi particolari frequenti: UK non è un codice ISO 3166-1 (usa GB) ed EL è solo il prefisso IVA greco, mentre il codice paese della Grecia è GR. Esempio: un acquirente ad Atene ha BT-55 = GR, anche se la sua partita IVA inizia con EL.
Soluzione
Usa il codice ISO 3166-1 alfa-2 di due lettere maiuscole, ad es. IT per l’Italia, DE per la Germania o GB per il Regno Unito. Negli indirizzi la Grecia è GR (non EL) e l’Irlanda del Nord è XI.
Azioni rapide
Esempi validi
- BT-40 = IT
- BT-55 = GB — Regno Unito
- BT-55 = GR — Grecia
Esempi non validi
- BT-55 = UK — non è un codice ISO 3166-1; usa GB
- BT-55 = EL — prefisso IVA greco; usa GR
- BT-40 = ITA — tre lettere, non alfa-2
Esempi di codice
<cac:PostalAddress>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress><cac:PostalAddress>
<cac:Country>
<cbc:IdentificationCode>UK</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>