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 ProcessProductionPerformance — Production performance

ProcessProductionPerformance — Production performance

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

BOD purpose

The ProcessProductionPerformance BOD transmits actual production performance (produced quantities, scrap, machine time, variances) from a MES to an ERP or higher-level planning system. It is the cornerstone of the ERP↔MES dialogue on the shop-floor reporting side.

Structure (ApplicationArea + DataArea)

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

XML example

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

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

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

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <ProductionPerformance>
      <ProductionPerformanceHeader>
        <DocumentID><ID>PP-2026-051601</ID></DocumentID>
        <DocumentDateTime>2026-05-16T11:00:00Z</DocumentDateTime>
        <ProductionOrderReference><ID>4500-7891</ID></ProductionOrderReference>
      </ProductionPerformanceHeader>
      <ProductionPerformanceLine>
        <LineNumber>1</LineNumber>
        <Item>
          <ItemIDs><ID>BRG-DZB-21</ID></ItemIDs>
        </Item>
        <ProducedQuantity unitCode="EA">1248</ProducedQuantity>
        <ScrapQuantity unitCode="EA">12</ScrapQuantity>
        <RunTimeDuration>PT58M</RunTimeDuration>
      </ProductionPerformanceLine>
    </ProductionPerformance>
  </DataArea>
</ProcessProductionPerformance>

Use case

A Siemens Opcenter MES sends an hourly ProcessProductionPerformance to SAP S/4HANA for production order 4500-7891: 1,248 conforming pieces, 12 scrap units, 58 min effective run time.

EDI equivalents

  • X12 866 — Production Sequence — X12 equivalent (see X12 on ediverse).

Further reading

Last updated: May 16, 2026

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