Ga naar de hoofdinhoud

Referentie

Markdown-export

PEPPOL-EN16931-R061 Incasso vereist het mandaatkenmerk (BT-89)

Volgens regel PEPPOL-EN16931-R061 moet elk betaalmiddel met een incassocode in BT-81 (49 = incasso, 59 = SEPA-incasso) het mandaatkenmerk BT-89 vermelden. De regel komt uit Peppol BIS Billing 3.0; de KoSIT-regelset voor XRechnung 3.0.2 past hem ook toe, voor UBL en CII. In UBL controleert de validator cac:PaymentMandate/cbc:ID binnen hetzelfde cac:PaymentMeans, in CII ram:DirectDebitMandateID in ram:SpecifiedTradePaymentTerms van de betalingsgegevens in de factuurkop. De regel is als fataal ingesteld, dus de factuur is niet geldig.

Probleembeschrijving

FOUT

Regel van Peppol BIS Billing 3.0 (OpenPeppol)

Context en betekenis

De fout ontstaat wanneer een factuur als incasso is gemarkeerd, maar het mandaatkenmerk alleen in de klantgegevens van het ERP staat of alleen in een opmerking is vermeld. Zonder BT-89 kan de koper de afschrijving niet aan een machtiging koppelen. R061 gaat alleen over het mandaatkenmerk. Met BT-89 ontstaat echter de incassogroep BG-19, bij code 49 net zo goed als bij code 59. Zodra BG-19 aanwezig is, vereist XRechnung 3.0.2 daarnaast het incassant-ID BT-90 volgens BR-DE-30 en de te debiteren rekening BT-91 volgens BR-DE-31.

Oplossing

Neem het mandaatkenmerk over uit de ondertekende incassomachtiging (bij SEPA het met de koper afgesproken unieke mandaatkenmerk) en exporteer het in BT-89. Voeg in UBL 2.1 <cac:PaymentMandate><cbc:ID>MANDATE-2026-001</cbc:ID></cac:PaymentMandate> toe binnen de <cac:PaymentMeans> met code 49 of 59. Voeg in CII <ram:DirectDebitMandateID>MANDATE-2026-001</ram:DirectDebitMandateID> toe binnen <ram:SpecifiedTradePaymentTerms> onder <ram:ApplicableHeaderTradeSettlement>. Is er geen machtiging, dan mag de koper niet worden geïncasseerd: gebruik in dat geval een overschrijvingscode (30 of 58) met de rekening van de verkoper in BG-17.

Snelle acties

Geldige voorbeelden

  • BT-81 = 59 met BT-89 = "MANDATE-2026-001" in cac:PaymentMandate/cbc:ID
  • CII: TypeCode 49 met ram:DirectDebitMandateID = "M-7781" in de betalingsvoorwaarden van de factuurkop

Ongeldige voorbeelden

  • BT-81 = 59 met de te debiteren IBAN in cac:PaymentMandate/cac:PayerFinancialAccount, maar zonder cac:PaymentMandate/cbc:ID
  • BT-81 = 49 en het mandaatkenmerk staat alleen in de factuuropmerking (BT-22)

Codevoorbeelden

Geldig XML
<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>
Ongeldig XML
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
  <cac:PaymentMandate>
    <cac:PayerFinancialAccount>
      <cbc:ID>DE89370400440532013000</cbc:ID>
    </cac:PayerFinancialAccount>
  </cac:PaymentMandate>
</cac:PaymentMeans>

Betrokken velden

Validatietools