Justransform
Resources · EDI Essentials

EDI transaction cross reference

Map common business documents to RosettaNet, EDIFACT, ANSI X12, OAGIS, and SAP IDoc equivalents.

The table below summarizes widely used supply-chain-centric messages. Partner-specific implementation guides always override generic mappings.

Supply chain transaction cross reference (selected rows)
Business descriptionRosettaNetEDIFACTANSI X12OAGISSAP IDocs
Acknowledgment / rejectionRNIFCONTRL997Confirm BOD
Exception notice01AAPERAK814 / 824
Price catalogue5C1 / 2A1PRICAT832Sync Catalog / PricelistPRDCAT01, PRDPOS01
Request for quotation3A1 REQREQOTE840Show Request for QuoteORDERS01 to 05
RFQ response3A1 CNFQUOTES843Acknowledge RFQORDERS01 to 05
Purchase order3A4 REQORDERS850Process Purchase OrderORDERS01 to 05
PO response / acknowledgment3A4 CNFORDRSP855 / 865Acknowledge POORDERS01 to 05
PO change (buyer)3A8 REQORDCHG860Change POORDERS01 to 05
PO change response3A8 CNFORDRSP855 / 865Acknowledge POORDERS01 to 05
PO cancellation3A9 REQORDCHG860Cancel POORDERS01 to 05
Shipment order3B12ORDERS940Notify / Process ShipmentORDERS01 to 05, DESADV01
Forecast / planning schedule4A1 to 4A4DELFOR830Process / Notify Planning ScheduleDELFOR01 to 02
JIT / release4D1DELJIT862Process Shipment ScheduleDELFOR01 to 02
Advance ship notice3B2DESADV856Notify ShipmentDESADV01, DELVRY01 to 03
Receiving advice4B2RECADV861Show Delivery ReceiptDESADV01, DELVRY01 to 03
Warehouse transfer (ship)3B2DESADV943Notify ShipmentDESADV01, DELVRY01 to 03
Warehouse transfer (receipt)4C3RECADV944Acknowledge ReceiptDESADV01, DELVRY01 to 03
Order status (seller)3A6OSTRPT870List / Show PODELVRY01 to 03
Order status request3A5OSTENQ869Get PO listDELFOR01 to 02
Inventory report4C1INVRPT846 / 852Sync / List Inventory
Invoice3C3INVOIC810Process InvoiceINVOIC01 to 02
Credit / debit memo3C3INVOIC812Show CreditINVOIC01 to 02
Remittance / payment advice3C6REMADV / PAYORD820Show Payment StatusPEXR2001 to 02

The legacy reference matrix on Justransform lists additional RosettaNet PIPs and edge cases. Use it when you need exhaustive coverage for a RAN implementation.

Next step

From reference to running system.