Vai al contenuto

Errore fatale

UBL-SR-36: Una riga può avere un solo periodo

In breve

Errore grave: non supera i controlli selezionati.

UBL-SR-36 significa che una riga ha più di un periodo (BG-26). Tieni un solo periodo e genera di nuovo il file.

In questa pagina

Che cosa significa

Il periodo della riga (BG-26) indica le date a cui si riferisce una riga, per esempio un mese di affitto. Può contenere una data di inizio (BT-134) e una data di fine (BT-135). Ogni riga può avere un solo periodo, in cac:InvoicePeriod.

Perché è importante

Il periodo dice a chi riceve la fattura a quali date si riferisce la riga.

Come correggerlo

Se un servizio copre due periodi separati, dividilo in due righe, una per periodo, ciascuna con le proprie date. Se uno dei periodi è stato aggiunto per errore, eliminalo nel tuo software di fatturazione. Se generi tu l'XML, ogni cac:InvoiceLine o cac:CreditNoteLine può contenere al massimo un cac:InvoicePeriod.

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

Invoice line period shall occur maximum once

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
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se UBL-SR-36 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026