BR-01 Renumbered to BR-02
An early build of the library emitted BR-01 for a missing invoice number. That is BR-02 in EN 16931 — BR-01 is the specification identifier (BT-24). This page exists so the old URL still lands somewhere true.
This rule ID is retired. The library no longer emits it. The page stays so that links captured from older output still land somewhere true.
- Applies to
n/a
What the rule requires
In published EN 16931, BR-01 is “An Invoice shall have a Specification identifier (BT-24)” — the identifier of the specification the document claims to conform to, and our generator emits it for you. The missing-invoice-number assertion you are probably looking for is BR-02.
An early build of @attestwire/en16931 emitted BR-01 with field BT-1 for a missing invoice number. That was our mistake, and it is fixed — the library emits BR-02 now.
So if you keyed any of your own logic on BR-01 meaning “missing invoice number”, switch it to BR-02 and you are done.
Why it exists
Rule IDs are the one part of a validation error that other people’s systems match on — a KoSIT report, a portal rejection notice, a customer’s support ticket. An ID that means one thing in our output and another in the standard is worse than no ID at all. So rather than quietly 404 this URL, we keep it and tell you what happened.
The fix, in plain English
Head to BR-02 — an invoice must have an invoice number. That is the page you want.
See also: BR-02 — an invoice must have an invoice number.