Ga naar de hoofdinhoud

Referentie

Markdown-export

BR-03 Factuurdatum is vereist

Een factuur moet een factuurdatum (BT-2) hebben die de dag van uitgifte aangeeft.

Probleembeschrijving

FOUT

Bedrijfsregel van EN 16931 (CEN)

Context en betekenis

Dit is een kernregel van EN 16931. De factuurdatum bepaalt de betalingstermijn, het btw-tijdvak en het begin van de wettelijke bewaartermijn. In UBL weigert het XML-schema al een ontbrekende of lege cbc:IssueDate; BR-03 ziet u daarom vooral bij CII-facturen met een lege datumwaarde, bijvoorbeeld als het datumveld uit het bronsysteem niet is gekoppeld.

Oplossing

Voeg in UBL cbc:IssueDate toe in ISO 8601-datumformaat (JJJJ-MM-DD). Vul in CII rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString met format="102" (JJJJMMDD). De waarde mag niet leeg zijn.

Snelle acties

Geldige voorbeelden

  • BT-2 = 2024-05-01 — een geldige ISO 8601-datum

Ongeldige voorbeelden

  • In CII is udt:DateTimeString (format 102) onder ram:IssueDateTime leeg; in UBL geeft een ontbrekende of lege cbc:IssueDate al een XML-schemafout

Codevoorbeelden

Geldig XML
<rsm:ExchangedDocument>
  <ram:ID>RE-2024-0001</ram:ID>
  <ram:IssueDateTime>
    <udt:DateTimeString format="102">20240501</udt:DateTimeString>
  </ram:IssueDateTime>
</rsm:ExchangedDocument>
Ongeldig XML
<rsm:ExchangedDocument>
  <ram:ID>RE-2024-0001</ram:ID>
  <ram:IssueDateTime>
    <udt:DateTimeString format="102"></udt:DateTimeString>
  </ram:IssueDateTime>
</rsm:ExchangedDocument>

Betrokken velden

Validatietools