none
EDI Generation RRS feed

  • Question

  • Hi,

    I am doing a request-response EDI transaction. Everything is going fine until I get a good EDI message. Once I receive any bad EDI data it’s throwing an error on my logs about the error. But I said this is request-response I need to send some info regarding the error back to the trading partner once it fails to disassemble the EDI data. How this task can be accomplished let me know

     

    Thanks varun

     

    Monday, June 14, 2010 1:55 PM

Answers

  • sorry here is the filter condition.

     

    BTS.MessageType

    == http://schemas.microsoft.com/Edi/X12#X12_997_Root And

    BTS.ReceivePortName

    == XXXX.ReceiveFromPort.FILE And

    EDI.IsSystemGeneratedAck

    == true


    Vishnu
    • Marked as answer by kvarun89 Friday, June 18, 2010 2:26 PM
    Monday, June 14, 2010 3:11 PM

All replies

  • If you are using AS2EDI in that case you can send Sync or Async MDN's. In case of only EDI you can send EDI 997. Both are generated at Disassemble stage. You can achieve this by modifying the EDI properties.

    Regards,


    Vishnu
    Monday, June 14, 2010 2:27 PM
  • Vishnu,

    If we get a bad EDI data will the 997 get generated? How do we design the process to send the 997 ACK back by getting this 997 into orchestration as I am using WCF service?

    Varun

    Monday, June 14, 2010 3:04 PM
  • Yes, it will get generated. You need to create a send port [HTTP or FILE, as required] to subscribe this EDI 997 message. You need to use below filters to subscribe EDI 997 messages.

    BTS.MessageType

    == http://schemas.microsoft.com/Edi/X12#X12_997_Root And

    == XXX.ReceiveFromPort.FILE And

    == true

     Also enable 997 Ack genaration in the EDI Party settings.

     

     

     


    Vishnu

    EDI.IsSystemGeneratedAck

    BTS.ReceivePortName

    Monday, June 14, 2010 3:08 PM
  • sorry here is the filter condition.

     

    BTS.MessageType

    == http://schemas.microsoft.com/Edi/X12#X12_997_Root And

    BTS.ReceivePortName

    == XXXX.ReceiveFromPort.FILE And

    EDI.IsSystemGeneratedAck

    == true


    Vishnu
    • Marked as answer by kvarun89 Friday, June 18, 2010 2:26 PM
    Monday, June 14, 2010 3:11 PM