Inbound Translation Process

The following diagram illustrates the inbound translation process:

Inbound Translation Process
Table 1. Inbound Translation Process
Stage Description
1 The Communicator receives interchanges from your trading partners through a network.
2 The Communicator passes the interchanges to the translator.
3 The translator uses a system interchange break translation object to unwrap the interchange envelopes and separate each group into temporary storage.
4 The translator uses a system group break translation object to unwrap the group envelopes and separate each transaction set into temporary storage.
5 The translator uses a system transaction break translation object to do the following:
  • Unwrap the transaction envelopes.
  • Separate each document into a separate file on the system data store.
  • Write a record to the database with reference information about the document.
6 Does the translator locate a trading relationship for each document?
  • If yes (a trading relationship is located), the translator attempts to identify the export, document turnaround, or print translation object associated with that relationship. If the translator locates a trading relationship and translation object, it uses that translation object to compliance check the document.
  • If no (the translator does not locate the trading relationship or translation object), the document is marked as not compliant and is moved to ?In Documents.
7 Is the document compliant with the EDI standard?
  • If yes, the translator changes the document status to compliant and moves the document to In Documents.
  • If no, the document remains in ?In Documents. The translator writes a detailed error report to help you determine the problem that was encountered.
8 In the trading relationship, if you specify that the system needs to generate a functional acknowledgement for a document, the translator uses the system acknowledgement translation object to generate the acknowledgement.
  • Compliant acknowledgements are moved to Out Documents to be sent.
  • Non-compliant acknowledgements are moved to ?Out Documents. If an error occurred with the acknowledgement translation object, the acknowledgement is also moved to ?Out Documents.

The translator also reconciles acknowledgements if you receive an acknowledgement-type transaction (such as 997 or CONTRL).

9 If you specified either automatic export or automatic turnaround in the trading relationship, the translator uses the specified export or document turnaround translation object to either export or generate the appropriate response document.