In the following table I’ve tried to connect typical business concepts used in order to cash (O2C) process and EDI documents’ groups/loop, segments/records and elements/fields.
I used structures from SAP IDoc of ORDERS05, INVOIC02 and DELVRY03 (but it could be applied to other DELVRY* and SHPMNT* messages); X12 of 850 (Purchase Order), 810 (Invoice) and 856 (Advanced Ship Notice); EDIFACT – segments used everywhere (ORDERS, INVOIC and DESADV in particular)
This table is based on my experience and your implementation might be different. Please also take into account that different formats might use different codelists so you cannot map codes as is – you’ll need a code conversion.
- Contact Information
- Free-form text
- Payment Terms
- Shipment/Delivery Terms
- Transportation Information
- Total Amounts (Summary)
- Product Information
- Buyer/seller/supplier/vendor/manufacturer/SKU/UPC product ID
- Lot/Batch number
- Manufactured/Expiration Dates
- Country of Origin
- Hazardous Material Information