field4 rules
Every EN 16931, Peppol and XRechnung rule that constrains BT-97. If one of them fails, the others are usually worth a look — a wrong value in one field tends to break several checks at once.
| BR-33 | fatal | Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98). |
| BR-51 | warning | In accordance with card payments security standards an invoice should never include a full card primary account number (BT-87). At the moment PCI Security Standards Counc… |
| BR-CO-05 | fatal | Document level allowance reason code (BT-98) and Document level allowance reason (BT-97) shall indicate the same type of allowance. |
| BR-CO-21 | fatal | Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both. |