Referentie
Markdown-exportBR-DE-31 Incasso vereist het te debiteren rekening-ID
Volgens regel BR-DE-31 van het Duitse XRechnung-profiel is het rekeningnummer van de te debiteren rekening in BT-91 (IBAN van de debiteur) verplicht zodra de factuur de incassogroep BG-19 bevat, bij betaalmiddelcode 49 net zo goed als bij code 59. BG-19 is aanwezig wanneer de factuur incassogegevens bevat: in UBL een cac:PaymentMandate (bijvoorbeeld alleen het mandaatkenmerk BT-89), in CII een van de elementen BT-89, BT-90 of BT-91. De betaalmiddelcode alleen activeert de regel niet en heft haar ook niet op. Zonder deze rekeningidentificatie kan het SEPA-netwerk geen incasso uitvoeren.
Probleembeschrijving
FOUT
Duitse XRechnung-regel (KoSIT, BR-DE) · XRechnung 3.0
Interactieve validatieketen
Waar BR-DE-31 wordt gecontroleerd
Klik op een stap om te zien wat die controleert, of typ een regel-ID om de stap te vinden die hem meldt.
BR-DE-31 XRechnung-regel (Duitsland)
Gemeld in stap 3: Nationale regels (CIUS).
Niveau fout: het rapport adviseert de factuur af te wijzen.
Stap 3 · Wat wordt gecontroleerd
Nationale regels (CIUS)
- De specificatie-ID in BT-24 kiest de regelset, bijvoorbeeld XRechnung 3.0 of Peppol BIS Billing 3.0.
- XRechnung voegt de Duitse BR-DE-regels toe: kopersreferentie (BT-10), contact van de verkoper, betaalinstructies.
- Peppol voegt PEPPOL-EN16931- en landenregels toe. Ook XRechnung past enkele PEPPOL-EN16931-regels toe.
Voorbeeldcodes
Typische correctie
Vul de velden die de regelset vraagt in uw stamgegevens in, zoals de Leitweg-ID in BT-10 of het contact van de verkoper.
Context en betekenis
BR-DE-31 controleert of BG-19 aanwezig is, niet welke betaalmiddelcode wordt gebruikt: code 49 met mandaatkenmerk BT-89 faalt op dezelfde manier als code 59. Zonder BT-91 kunnen incasso-instructies niet worden omgezet naar pain.008-bestanden.
Oplossing
Vul in de klantgegevens het IBAN van de debiteur in. Voeg in UBL 2.1 <cac:PaymentMeans><cac:PaymentMandate><cac:PayerFinancialAccount><cbc:ID>DE89370400440532013000</cbc:ID></cac:PayerFinancialAccount></cac:PaymentMandate></cac:PaymentMeans> toe. Voeg in CII <ram:PayerPartyDebtorFinancialAccount><ram:IBANID> toe. Als de factuur niet via incasso wordt betaald, verwijdert u alle incassogegevens die BG-19 vormen (BT-89, BT-90 en BT-91) en gebruikt u een overschrijvingscode zoals 58 of 30. Zolang BG-19 aanwezig blijft, lost alleen BT-81 wijzigen de fout niet op.
Snelle acties
Geldige voorbeelden
- Incasso (BT-81 = 59) met mandaatkenmerk BT-89 en te debiteren rekening BT-91 = "DE89370400440532013000"
- Incasso (BT-81 = 49) met mandaatkenmerk BT-89 en Oostenrijkse rekening BT-91 = "AT611904300234573201"
Ongeldige voorbeelden
- Betaalmiddelcode 49 of 59 met een PaymentMandate (BG-19) zonder PayerFinancialAccount/ID-element
- CII-factuur met mandaatkenmerk BT-89 (ram:DirectDebitMandateID) maar zonder ram:PayerPartyDebtorFinancialAccount/ram:IBANID
Codevoorbeelden
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>MANDATE-2026-001</cbc:ID>
<cac:PayerFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans><cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cbc:ID>MANDATE-2026-001</cbc:ID>
</cac:PaymentMandate>
</cac:PaymentMeans>