Inbound EDI tutorial
This tutorial guides you through setting up an inbound B2B Data Interchange workflow using AWS B2B Data Interchange. You'll learn how to transform incoming X12 EDI documents (specifically 850 Purchase Orders) into JSON format, making them easier to process in your downstream applications.
By the end of this tutorial, you'll have created a business profile representing your organization, a transformer that converts X12 850 EDI documents to JSON, a trading capability that automates the transformation process, a partnership representing your trading relationship, and a complete end-to-end workflow for processing EDI documents.
This setup will automatically monitor your Amazon S3 input directory and transform any incoming EDI documents, placing the JSON output in your designated output directory.
Tip
Before starting this tutorial, review the Prerequisites section.
Topics
Inbound EDI use case
Inbound EDI scenario: Your trading partners send you purchase orders in standard X12 850 EDI format. Your internal systems need this data in JSON format for processing. This tutorial shows you how to automatically transform incoming X12 EDI documents into structured JSON data that your applications can easily consume.
Business workflow: When a trading partner sends you an X12 850 purchase order (stored in Amazon S3), AWS B2B Data Interchange automatically transforms it into JSON format and places it in your output directory, ready for processing by your internal systems such as order management, inventory, or ERP applications.
Note
This tutorial focuses on inbound EDI (X12 EDI → JSON). If you need to generate outbound EDI documents (JSON → X12 EDI), see Outbound EDI tutorial.
Next steps
This tutorial provides a complete foundation for using AWS B2B Data Interchange. You can extend this setup by adding more transaction sets, creating outbound transformations, or integrating with other AWS services for advanced workflows.
For additional learning resources, see:
-
AWS B2B Data Interchange concepts for detailed information about AWS B2B Data Interchange components
-
Supported X12 transaction sets for supported transaction sets
-
For a self-paced learning experience, go through the EDI document exchange with AWS B2B Data Interchange Workshop
, created by the B2B Data Interchange service team. In this workshop, you learn how to receive and transform EDI documents from your business partners using AWS B2B Data Interchange and AWS Transfer Family.