Inbound EDI Process Flow Example
For inbound documents, Sterling B2B Integrator splits an EDI or XML file into documents, runs EDI translation or deenveloping on each document, and then reassembles the documents into one file for output.
Example 1
The following example inbound process flow occurs when you pass a file to the default directory (install_dir/ediinbound/collect):
- A file is dropped into the default directory (install_dir/ediinbound/collect).
- The EDI Inbound File System adapter calls the EDIInboundBootstrap business process.
- Starts the EDI Deenvelope service which determines which standard the file is using (for example, an ACH file) and locates the proper envelope (for example, ACH Inbound envelope). You must create this envelope.
- Calls the business process for the specified standard (for example, ACH Deenvelope business process).
- Starts the deenvelope service for the specified standard (for example, ACH Deenvelope service).
- Uses the data extraction setting that you configured in the envelope you created to write out the results of the deenveloping to the default directory (install_dir/ediinbound/extract).
Example 2
The following example inbound process flow for an EDI document occurs when you pass a file to the default mailbox (EDIInboundCollectionMailbox):
- A file is collected from the default mailbox (EDIInboundCollectionMailbox).
- The EDIInboundCollectionMailbox default routing rule calls the EDIInboundBootstrap business process.
- Starts the EDI Deenvelope service which determines which standard the file is using (for example, an ACH file) and locates the proper envelope (for example, ACH Inbound envelope). You must create this envelope.
- Calls the business process for the specified standard (for example, ACH Deenvelope business process).
- Starts the deenvelope service for the specified standard (for example, ACH Deenvelope service).
- Uses the data extraction setting that you configured in the envelope you created to write out the results of the deenveloping to the default mailbox (EDIInboundExtractionMailbox).