EDI X12 Support
The GrowthPath Application Server includes a growing library of EDI X12 message support. This enables electronic data interchange with trading partners, particularly large retailers and distributors that require standardised EDI document exchange.
Currently Supported Messages
Section titled “Currently Supported Messages”| Message Type | X12 Transaction Set | Description |
|---|---|---|
| ASN | 856 | Advanced Shipment Notice — sent when goods are dispatched |
| PO | 850 | Purchase Order — received from trading partners |
| PO ACK | 855 | Purchase Order Acknowledgement — sent in response to a PO |
| Inventory | 846 | Inventory Inquiry/Advice — stock level updates |
| Invoice | 810 | Invoice — sent with or after shipment |
Architecture
Section titled “Architecture”EDI messages are processed through the Application Server’s integration pipeline:
- Inbound messages are received (typically via FTP/SFTP or AS2), parsed, validated, and mapped to Cin7 Core documents via the automation code library.
- Outbound messages are generated from Cin7 Core data in the cache, formatted to X12 standards, and transmitted to the trading partner.
The cache is critical for EDI processing — many EDI documents require cross-referencing multiple Cin7 Core records (e.g., an ASN needs order, shipment, item, and partner data combined into a single message), and the cache makes this feasible at scale.
Extensibility
Section titled “Extensibility”The EDI library is growing. Additional transaction sets can be added according to requirements. The modular architecture of the Application Server means new message types can be developed, tested, and deployed without affecting existing integrations.