EDI Receive Pipeline too Strict

Home Page Forums BizTalk 2004 – BizTalk 2010 EDI Receive Pipeline too Strict

Viewing 1 reply thread
  • Author
    Posts
    • #20895

      I’m migrating a BizTalk 2006 application to R2 and have encountered some annoyances. It seems that the R2 EDI Receive Pipeline is far more strict about the EDI it receives than the original EDI Receive Adapter.

      The EDI Receive Adapter is throwing an error for an R 1/17 type with a value of 2 for example. Is there any way to change the configuration of the EDI Receive Pipeline to be more lenient for these values? I’m assuming the pipeline is expecting a value with at least 1 decimal point, like 2.0. Unfortunately, getting our suppliers to change their system to output the decimal may not be an option.

       

      Thanks

    • #21005

      I wish Microsoft had just delayed BizTalk 2006 to include the full EDI functionality that R2 has…WOW.

       

      If you right-click on the Party and select EDI Properties then select X12 Properties->Party as Interchange Sender->ACK Generation and Validation Settings there is a checkbox labelled EDI type under the Document Validation Properties. When this box is checked the EDI Receive pipeline strictly checks the EDI data to ensure it is compliant with the EDI specification. For example an R 1/17 field MUST include decimal places. By unchecking this box you’re leaving yourself open to non-EDI compliant data, but will at least allow you to receive the data.

      Our suppliers are usually reluctant to change their systems so being able to turn this on/off on a per Party basis is awesome. Again, I wish this functionality had been included in the original BizTalk 2006 release.

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.