ShowCatalog
OAGIS BOD combining the Show verb with the Catalog noun. Direct canonical equivalent of EDI EDIFACT PRICAT and X12 832 messages in OAGIS 10.x's Catalog domain.
BOD purpose
The ShowCatalog BOD is the type response to a GetCatalog. It carries the catalogue structure (header, items, price lines, validity dates). Larger than transactional BODs, it is often paginated in practice.
Structure (ApplicationArea + DataArea)
Like every OAGIS BOD, ShowCatalog stacks an ApplicationArea
technical envelope (Sender, BODID, CreationDateTime) and a business DataArea
that contains the verb and the noun.
CatalogHeader— supplier, validity, version.CatalogItem— ItemIDs, multilingual descriptions, attributes, classifications.PriceLine— price per customer segment, currency, validity dates.
XML example
Minimal OAGIS 10.x payload for didactic purposes. Structural elements (header + at least one line) are required in any conformant implementation.
<?xml version="1.0" encoding="UTF-8"?>
<ShowCatalog
xmlns="http://www.openapplications.org/oagis/10"
releaseID="10.11" versionID="10.11">
<ApplicationArea>
<Sender>
<LogicalID>ERP-CENTRAL-EU</LogicalID>
<ComponentID>CatalogModule</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime>2026-05-15T10:15:00Z</CreationDateTime>
<BODID>5a8f7d2e-2b15-4c1a-9e6f-showcatalog-2026-0014</BODID>
</ApplicationArea>
<DataArea>
<Show/>
<Catalog>
<CatalogHeader>
<DocumentID><ID>CAT-2026-NORTH-Q2</ID></DocumentID>
<DocumentDateTime>2026-05-15T07:00:00Z</DocumentDateTime>
<SupplierParty><PartyIDs><ID>5790000123456</ID></PartyIDs></SupplierParty>
<ValidityPeriod>
<StartDate>2026-04-01</StartDate>
<EndDate>2026-06-30</EndDate>
</ValidityPeriod>
</CatalogHeader>
<CatalogItem>
<ItemIDs><ID>RBC-2200</ID></ItemIDs>
<Description>Roulement à billes 22 mm</Description>
<PriceLine><Amount currencyID="EUR">8.40</Amount></PriceLine>
</CatalogItem>
</Catalog>
</DataArea>
</ShowCatalog> Use case
The Office Supplies supplier responds to GetCatalog with a ShowCatalog of 8,000 items, paginated in 16 fragments of 500 items each. The buyer platform consolidates in database before publication to internal users.
EDI equivalences
On an EDI gateway, this BOD typically maps to:
- EDIFACT PRICAT — EDIFACT equivalent.
- X12 832 — X12 equivalent.
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 — functional equivalent EDIFACT PRICAT.
- X12 on ediverse — functional equivalent X12 832.