ProcessDebitCreditNote — Debit / credit note
On this page
OAGIS BOD combining the verb Process and the noun DebitCreditNote. Business cornerstone of the finance domain in the OAGIS 10.x ecosystem.
BOD purpose
The ProcessDebitCreditNote BOD issues a debit note (additional charge to the customer) or a credit note (refund / credit memo). Canonical equivalent of EDIFACT INVOIC with credit / debit qualifier or X12 812 (Credit/Debit Adjustment).
Structure (ApplicationArea + DataArea)
As every OAGIS BOD, ProcessDebitCreditNote stacks an
ApplicationArea technical envelope (Sender, BODID, CreationDateTime) and
a DataArea business payload containing the verb Process
and the noun DebitCreditNote.
XML example
Minimal OAGIS 10.x payload for didactic purposes. The structural elements (header + business line) are required in any conformant implementation.
<?xml version="1.0" encoding="UTF-8"?>
<ProcessDebitCreditNote
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-processdebitcreditnote-2026-0014</BODID>
</ApplicationArea>
<DataArea>
<Process>
<ActionCriteria>
<ActionExpression actionCode="Add"/>
</ActionCriteria>
</Process>
<DebitCreditNote>
<DebitCreditNoteHeader>
<DocumentID><ID>CN-2026-00478</ID></DocumentID>
<DocumentDateTime>2026-05-16T15:00:00Z</DocumentDateTime>
<NoteType>Credit</NoteType>
<CustomerReference><ID>CUST-19872</ID></CustomerReference>
<OriginalDocumentReference><ID>PO-2026-871</ID></OriginalDocumentReference>
</DebitCreditNoteHeader>
<DebitCreditNoteLine>
<LineNumber>1</LineNumber>
<Item><ItemIDs><ID>RBC-2200</ID></ItemIDs></Item>
<Quantity unitCode="EA">80</Quantity>
<Amount currencyID="EUR">1240.00</Amount>
<Reason>Non-conforming product</Reason>
</DebitCreditNoteLine>
</DebitCreditNote>
</DataArea>
</ProcessDebitCreditNote> Use case
Acme issues via ProcessDebitCreditNote a EUR 1,240 credit note to a customer for 80 non-conforming RBC-2200 units returned after PO PO-2026-871.
EDI equivalents
- X12 812 — Credit/Debit Adjustment — X12 equivalent (see X12 on ediverse).
- EDIFACT INVOIC (qualifier crédit) — EDIFACT equivalent (see EDIFACT on ediverse).
Further reading
- OAGi — OAGIS 10.x — official spec page and free download.
- OAGi (OAGIS) — hub on ediverse — BOD architecture, verbs, canonical model.
- EDIFACT on ediverse — comparison baseline for BODs with EDIFACT counterpart.
- X12 on ediverse — comparison baseline for BODs with X12 counterpart.