The sample ASC X12 PM implementation scenario demonstrates inbound and outbound message processing between the following parties:
Atlanta Company
Berlin Company
In the sample’s business scenario, each company has an eXchange installation, and the two companies trade data.
This sample scenario and its Projects demonstrate the configuration of eXchange to support X12. The scenario involves the ASC X12 PM and two TPs, an Atlanta company and a Berlin company. The current viewpoint is assumed to be Atlanta. The resulting B2B solution functions as follows:
X12 850 Purchase Order Request payloads are read from a local (internal) file.
The individual payloads are wrapped in the inner and outer X12 envelopes and sent to the Berlin Trading Partner.
Berlin replies with a TA1 and 997 Functional Acknowledgments.
Berlin delivers an 855 Purchase Order Response and receives TA1 and 997 acknowledgments.
eXchange prepares and writes the individual response payloads to an internal file and displays the messages in Message Tracking.
You can change the sample’s scenario to reverse the companies’ sender and receiver roles, if you want (see Chapter 6, ASC X12 PM Sample Scenario Tutorial for more details). See Using Message Tracking for details on this feature.
Figure 5–1 shows a diagram of the ASC X12 PM sample’s basic operation.
For a more detailed diagram, see Figure 6–1.
The sample scenario is installed with the ASC X12 PM product and contains sample Projects, available upon first use of Enterprise Designer. You may locate these components in the Enterprise Designer’s Project Explorer.
The scenario utilizes the following Projects under eXchange in Project Explorer:
B2BHosts
Deployment
GUI
Error
Samples ⇒ X12
You must create the Environments to be used by the sample scenario, as explained under Constructing the Environments.
For a list of files used by these Projects, see Exporting Sample Files.