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.

— 01

Foundations

— 02

Standards

— 03

Flagship messages

— 04

Tools

ProcessDunningInvoice — Dunning invoice

On this page

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