ediverse Explore the platform

Spotlight PEPPOL BIS Billing 3.0 The EU e-invoicing mandate is here — France Sept 2026, Belgium Jan 2026, Germany 2025.
BOD ProcessDunningInvoice — Dunning invoice

ProcessDunningInvoice — Dunning invoice

OAGIS BOD combining the verb Process and the noun DunningInvoice. Business cornerstone of the finance domain in the OAGIS 10.x ecosystem.

BOD purpose

The ProcessDunningInvoice BOD distributes a dunning notice on an unpaid invoice. Includes original invoice reference, days overdue, dunning level (1, 2, 3...). Used to industrialise an Accounts Receivable collection chain.

Structure (ApplicationArea + DataArea)

As every OAGIS BOD, ProcessDunningInvoice stacks an ApplicationArea technical envelope (Sender, BODID, CreationDateTime) and a DataArea business payload containing the verb Process and the noun DunningInvoice.

XML example

Minimal OAGIS 10.x payload for didactic purposes. The structural elements (header + business line) are required in any conformant implementation.

xml ProcessDunningInvoice-OAGIS-10.xml
<?xml version="1.0" encoding="UTF-8"?>
<ProcessDunningInvoice
    xmlns="http://www.openapplications.org/oagis/10"
    releaseID="10.11" versionID="10.11">

  <ApplicationArea>
    <Sender>
      <LogicalID>ERP-CENTRAL-EU</LogicalID>
      <ComponentID>FinanceModule</ComponentID>
      <ConfirmationCode>OnError</ConfirmationCode>
    </Sender>
    <CreationDateTime>2026-05-16T10:15:00Z</CreationDateTime>
    <BODID>5a8f7d2e-2b15-4c1a-9e6f-processdunninginvoice-2026-0014</BODID>
  </ApplicationArea>

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <DunningInvoice>
      <DunningInvoiceHeader>
        <DocumentID><ID>DUN-2026-1271</ID></DocumentID>
        <DocumentDateTime>2026-05-16T12:00:00Z</DocumentDateTime>
        <DunningLevel>2</DunningLevel>
        <CustomerReference><ID>CUST-19872</ID></CustomerReference>
      </DunningInvoiceHeader>
      <DunningInvoiceLine>
        <OriginalInvoiceReference><ID>INV-2026-3128</ID></OriginalInvoiceReference>
        <Amount currencyID="EUR">12350.00</Amount>
        <DaysOverdue>47</DaysOverdue>
      </DunningInvoiceLine>
    </DunningInvoice>
  </DataArea>
</ProcessDunningInvoice>

Use case

SAP S/4HANA issues via ProcessDunningInvoice a level-2 dunning notice on invoice INV-2026-3128 (EUR 12,350, 47 days overdue) toward the customer portal and SAP CRM.

EDI equivalents

No direct EDI counterpart on the gateway: this BOD is strictly internal to the OAGIS / ERP ecosystem, with no openly standardised EDIFACT or X12 counterpart.

Further reading

Last updated: May 16, 2026

Official source: OAGi — OAGIS 10.x — OAGi — OAGIS, free distribution via oagi.org