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 ProcessQuote

ProcessQuote

OAGIS BOD combining the Process verb with the Quote noun. Direct canonical equivalent of EDI EDIFACT QUOTES and X12 843 messages in OAGIS 10.x's Sales domain.

BOD purpose

The ProcessQuote BOD records on the ERP or CPQ side a quote issued to a customer. Canonical equivalent of EDIFACT QUOTES or X12 843 (Response to Request for Quotation).

Structure (ApplicationArea + DataArea)

Like every OAGIS BOD, ProcessQuote stacks an ApplicationArea technical envelope (Sender, BODID, CreationDateTime) and a business DataArea that contains the verb and the noun.

  • QuoteHeader — DocumentID, customer, validity, currency.
  • QuoteLine — item, offered quantity, net unit price, discounts, associated terms.

XML example

Minimal OAGIS 10.x payload for didactic purposes. Structural elements (header + at least one line) are required in any conformant implementation.

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

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

  <DataArea>
    <Process>
      <ActionCriteria>
        <ActionExpression actionCode="Add"/>
      </ActionCriteria>
    </Process>
    <Quote>
      <QuoteHeader>
        <DocumentID><ID>QUO-2026-007788</ID></DocumentID>
        <DocumentDateTime>2026-05-15T09:30:00Z</DocumentDateTime>
        <ValidityDateTime>2026-07-15T23:59:59Z</ValidityDateTime>
      </QuoteHeader>
      <QuoteLine>
        <LineNumber>1</LineNumber>
        <Item><ItemIDs><ID>RBC-2200</ID></ItemIDs></Item>
        <Quantity unitCode="EA">240</Quantity>
        <UnitPrice><Amount currencyID="EUR">7.95</Amount></UnitPrice>
      </QuoteLine>
    </Quote>
  </DataArea>
</ProcessQuote>

Use case

A CPQ generates an 8-line quote to an industrial customer and emits ProcessQuote to the ERP, which archives it and makes it retrievable by GetQuote. If the customer converts it to an order, the QuoteID → SalesOrderID traceability is preserved.

EDI equivalences

On an EDI gateway, this BOD typically maps to:

Further reading

Last updated: May 15, 2026

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