Riferimento
Esporta MarkdownBR-03 Data di emissione obbligatoria
Una fattura deve avere una data di emissione (BT-2) che indichi il giorno in cui la fattura è stata emessa.
Descrizione del problema
ERRORE
Regola di business della norma EN 16931 (CEN)
Pipeline interattiva
Dove viene controllata BR-03
Fai clic su una fase per vedere cosa controlla, oppure digita l’ID di una regola per trovare la fase che la segnala.
BR-03 regola di base EN 16931
Segnalata nella fase 2: Regole EN 16931.
Livello errore: il report raccomanda di rifiutare la fattura.
Fase 2 · Cosa controlla
Regole EN 16931
- I termini di business essenziali sono presenti (da BR-01 a BR-65).
- I totali tornano e i campi collegati sono coerenti (BR-CO); codici e decimali sono validi (BR-CL, BR-DEC).
- Ogni categoria IVA è coerente: S, Z, E, AE, K, G, O, L, M (BR-S, BR-Z, BR-AE, BR-IC …).
Codici di esempio
Correzione tipica
Ricalcola totali e IVA dalle righe e correggi la categoria IVA nei dati di origine.
Contesto e significato
È una regola di base della norma EN 16931. La data di emissione è il riferimento per i termini di pagamento, il periodo IVA e il periodo di conservazione obbligatoria. In UBL lo schema XML rifiuta già un cbc:IssueDate assente o vuoto; BR-03 compare quindi soprattutto nelle fatture CII con data esportata vuota, ad esempio quando il campo data del sistema di origine non è mappato.
Soluzione
In UBL aggiungi cbc:IssueDate nel formato data ISO 8601 (AAAA-MM-GG). In CII compila rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString con format="102" (AAAAMMGG). Il valore non deve essere vuoto.
Azioni rapide
Esempi validi
- BT-2 = 2024-05-01 — una data ISO 8601 valida
Esempi non validi
- In CII udt:DateTimeString (formato 102) sotto ram:IssueDateTime è vuoto; in UBL un cbc:IssueDate assente o vuoto è già un errore di schema XML
Esempi di codice
<rsm:ExchangedDocument>
<ram:ID>RE-2024-0001</ram:ID>
<ram:IssueDateTime>
<udt:DateTimeString format="102">20240501</udt:DateTimeString>
</ram:IssueDateTime>
</rsm:ExchangedDocument><rsm:ExchangedDocument>
<ram:ID>RE-2024-0001</ram:ID>
<ram:IssueDateTime>
<udt:DateTimeString format="102"></udt:DateTimeString>
</ram:IssueDateTime>
</rsm:ExchangedDocument>