Che cosa significa
UBL permette di aggiungere a un indirizzo latitudine e longitudine, ma EN 16931 non ha un campo per le coordinate. L'indirizzo del fornitore (BG-5) si descrive con via, città, CAP, suddivisione del paese e codice paese. La regola scatta ogni volta che cac:LocationCoordinate è presente in quell'indirizzo.
Perché è importante
Questa regola è un avviso, quindi il file viene comunque accettato. Il software del destinatario non legge le coordinate e le ignora. Conviene correggere se un programma le aggiunge in automatico, così il file contiene solo ciò che lo standard definisce.
Come correggerlo
Le coordinate quasi sempre le aggiunge il software, non le scrivi tu. Controlla se le impostazioni di esportazione hanno un'opzione di mappa o geolocalizzazione e disattivala. Se costruisci il file XML a mano, elimina cac:LocationCoordinate da cac:AccountingSupplierParty/cac:Party/cac:PostalAddress e verifica che via, città, CAP e codice paese siano compilati.
Il testo ufficiale della regola
A UBL invoice should not include the AccountingSupplierParty Party PostalAddress LocationCoordinate Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |