Electronic Data Interchange
Interchange Response (UN/EDIFACT)

An Interchange Response indicates an action taken as a result of a syntactical check made to a subject interchange in batch EDI.  The correctness of the syntax in a document is dependent on the controlling standard's fundamental rules (UN/EDIFACT), and the implementation guideline on which the document is based.  It is the recipient that generates the acknowledgment which is then sent to the sender.  The recipient specifies a code to indicate the action taken on a referenced level, whether it has been accepted or rejected.

Generating Interchange Response

To automatically generate an interchange response, take the following steps:

  1. The option EnableFunctionalAcknowledgment is set to TRUE.
  2. If the option OptAcknowledgment_IgnoreAckRequest is disabled, the acknowledgment is generated depending on the value of the Acknowledgment Requested Data Element (0031).  If the value of 0031 is "1" then the acknowledgment is enabled.

    The following is a summary of how the CONTRL acknowledgment is generated in UN/EDIFACT depending on the OptAcknowledgment_IgnoreAckRequest option and EnableInterchangeAcknowledgment.

    DE 0031 OptAcknowledgment_IgnoreAckRequest EnableFunctionalAcknowledgment  Interchange Response (CONTRL)
    0 FALSE FALSE NO
    0 FALSE TRUE YES
    0 TRUE FALSE NO
    0 TRUE TRUE YES
    1 FALSE FALSE YES
    1 FALSE TRUE YES
    1 TRUE FALSE NO
    1 TRUE TRUE YES

  3. The implementation guideline provided and used to process the document must also have the Syntax and Service Report (CONTRL) message definition that will be used as a guideline to create the acknowledgment.