Che cosa significa
La regola controlla che le condizioni di pagamento (cac:PaymentTerms) non contengano un indirizzo web con i dettagli delle condizioni (cbc:PaymentTermsDetailsURI). In un file UBL, il formato XML usato da Peppol e XRechnung, è l'indirizzo web dove si possono leggere le condizioni di pagamento complete. EN 16931 non ha un campo per un link del genere: le condizioni di pagamento sono un testo (BT-20).
Perché è importante
EN 16931 riporta le condizioni di pagamento come testo (BT-20), senza un campo separato per il link ai dettagli.
Come correggerlo
Elimina cbc:PaymentTermsDetailsURI da cac:PaymentTerms. Non basta lasciare l'elemento vuoto. Se vuoi mantenere l'indirizzo web sulla fattura, scrivilo nel testo delle condizioni di pagamento, in cbc:Note (BT-20), oppure allega le condizioni come documento alla fattura. Se il software aggiunge automaticamente l'elemento, chiedi all'assistenza di escluderlo dall'esportazione XML. Verifica di nuovo il file.
Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica
Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori
Il testo ufficiale della regola
A UBL invoice should not include the PaymentTerms PaymentTermsDetailsURI 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 |
Verifica il file
Regole correlate
- UBL-CR-463 Non usare PaymentDueDate nelle condizioni di pagamento
- UBL-CR-464 Non usare InstallmentDueDate nelle condizioni di pagamento
- UBL-CR-465 Non usare InvoicingPartyReference nelle condizioni di pagamento
- UBL-CR-466 Non usare SettlementPeriod nelle condizioni di pagamento
- UBL-CR-467 Non usare PenaltyPeriod nelle condizioni di pagamento
- UBL-CR-468 Non usare ExchangeRate nelle condizioni di pagamento