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)
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>