Che cosa significa
La regola controlla che nessuna riga della fattura o della nota di credito contenga un elemento cac:SubInvoiceLine. In UBL una riga può contenere righe più piccole, per esempio i componenti di un kit. EN 16931 prevede invece un elenco piatto di righe (BG-25), senza annidamento. Questo controllo riguarda cac:SubInvoiceLine, non cac:SubCreditNoteLine.
Perché è importante
EN 16931 non prevede cac:SubInvoiceLine nelle righe della fattura o della nota di credito.
Come correggerlo
Decidi che cosa deve vedere il cliente. Puoi elencare i componenti come righe normali, oppure tenere una sola riga per il kit e descriverne il contenuto nella descrizione dell'articolo. Tieni ogni importo su una sola riga, così non viene contato due volte nei totali. Se costruisci l'XML a mano, togli cac:SubInvoiceLine dalle righe.
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 InvoiceLine SubInvoiceLine 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-647 Le righe non devono avere un prezzo esteso
- UBL-CR-648 L'identificativo della specifica non deve avere schemeID
- UBL-CR-649 L'identificativo del processo non deve avere schemeID
- UBL-CR-650 Il numero fattura non deve avere schemeID
- UBL-CR-651 Il SalesOrderID al livello del documento non deve avere schemeID
- UBL-CR-652 La partita IVA e il codice fiscale non devono avere schemeID