Che cosa significa
La regola conta i ram:CountryID dentro ogni ram:PostalTradeAddress del ram:ManufacturerTradeParty di ram:SpecifiedTradeProduct della riga. Ogni blocco indirizzo presente deve contenerne esattamente uno. Il controllo non verifica se il testo è vuoto o è un codice paese valido di due lettere.
Perché è importante
Factur-X 1.09 EXTENDED e ZUGFeRD 2.5 EXTENDED richiedono un solo elemento ram:CountryID in ogni indirizzo postale presente per il produttore della riga.
Come correggerlo
Controlla l'indirizzo postale del produttore interessato. Nell'XML aggiungi il ram:CountryID mancante con il codice del paese corretto, oppure conserva l'elemento corretto ed elimina quelli in più. Se l'indirizzo è stato inserito per errore, elimina l'intero blocco ram:PostalTradeAddress. Salva o esporta il file corretto e controllalo di nuovo.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura ZUGFeRD
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori Beta
Il testo ufficiale della regola
Element 'ram:CountryID' must occur exactly 1 times. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Verifica il file
Regole correlate
- FX-SCH-A-001163 L'indirizzo del produttore può avere una sola regione
- FX-SCH-A-001164 Usa un codice ammesso per il paese del produttore
- FX-SCH-A-001165 Lo schema della registrazione del produttore deve essere valido
- FX-SCH-A-001166 La voce fiscale FC del produttore richiede un solo ID
- FX-SCH-A-001167 Ogni ID della voce FC del produttore deve avere uno schema
- FX-SCH-A-001168 La voce IVA VA del produttore richiede un solo ID