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 ProcessJournalEntry — Journal entry

ProcessJournalEntry — Journal entry

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

BOD purpose

The ProcessJournalEntry BOD pushes a journal entry (balanced debit / credit across multiple accounts) from an operational system toward the general ledger. Canonical equivalent of a CSV journal upload or of a SAP FI IDoc interface.

Structure (ApplicationArea + DataArea)

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

XML example

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

xml ProcessJournalEntry-OAGIS-10.xml
<?xml version="1.0" encoding="UTF-8"?>
<ProcessJournalEntry
    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-processjournalentry-2026-0014</BODID>
  </ApplicationArea>

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <JournalEntry>
      <JournalEntryHeader>
        <DocumentID><ID>JE-2026-051601</ID></DocumentID>
        <DocumentDateTime>2026-05-16T11:00:00Z</DocumentDateTime>
        <AccountingPeriod>2026-05</AccountingPeriod>
      </JournalEntryHeader>
      <JournalEntryLine>
        <LineNumber>1</LineNumber>
        <AccountID>6064000</AccountID>
        <DebitAmount currencyID="EUR">87432.12</DebitAmount>
      </JournalEntryLine>
      <JournalEntryLine>
        <LineNumber>2</LineNumber>
        <AccountID>4011000</AccountID>
        <CreditAmount currencyID="EUR">87432.12</CreditAmount>
      </JournalEntryLine>
    </JournalEntry>
  </DataArea>
</ProcessJournalEntry>

Use case

Concur pushes to SAP S/4HANA via ProcessJournalEntry the month's approved business expenses: 1,280 lines, balanced EUR 87,432.12 debit / credit across 7 analytical accounts.

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