X12 997 Acknowledgement

Home Page Forums BizTalk 2004 – BizTalk 2010 X12 997 Acknowledgement

Viewing 1 reply thread
  • Author
    Posts
    • #19036

      I am using BizTalk 2006 (NOT RC2), how can I send a 997 Acknowledgement after receiving an EDI file?

      In the receive location settings there is an option for “Functional Acknowledgement” with options ALWAYS/NEVER. Does this create a 997 message in the message box? How do I setup a send port to subscribe to the 997 messages?

    • #19055

      I solved my problem…here’s what I did:

      1. In the EDI received location I set “Functional Acknowledgement” to Always
      2. Created a new send port of type EDI, Send pipeline as XML Transmit
      1. Click “Configure” and set the EDI Address (URI), this pops up another dialog…
      2. Select the Party that send the EDI file andI then set the Custom Reference Numbering for Selected EDI Address… as follows
      1. Type: Document
      2. Format: X12-4010
      3. Document Type: 997  004010DEFAULT     X
      4. Next Value: 1
      5. Min Value: 0
      6. Max Value: 100000
    • Back on the EDI Transport Properties Dialog I set the Connector Properties with a File Mask and Folder Path so a 997 file will be created in the File System
      1. The file mask is handy because I can dump all my 997 files to a single folder and a unique prefix for each Invoice Supplier that sent a file and have a single Orchestration FTP the 997 files back to those suppliers
    • I then set the Supported Document Types->Default X12 format version to 4010
    • As soon as the BizTalk application received an EDI file, it immediately created a 997 Aknowledgement file!

      I hope this info is handy to someone else. This drove me nuts for the last couple of days because as usual MSDN is very vague and doesn’t give all the details and surprisingly I couldn’t find much on the Internet about this. 

  • #21835

    How should I re-name file using %SourceFileName%? It is giving me error like

    An error occurred in the File System connector. Check the details.Placeholder [#]

     

    Tejas 

  • #23121

    Hi  I followed the instruction in your post (which was very helpful) but in the EDI reports I see the acknowledgement, whereas I do not see it in the file folder path specified in the send port. no errors/warning or info in the event log!! any help is highly appreciated. – Thanks, Asri

  • #23124

    Hi , I just wanted to add this note so that people who come across your instructions for 997 setup will also notice that if you have other outbound messages setup for the same EDI Partner (Like 310, 315) and you try to configure your 997 , BizTalk server 2006 chokes…when you remove the 310, 315 then the 997 comes out fine. Otherwise in the EDI Reports of the HAT you can see the 997 generated, but it will not create the file in the desired windows folder….if anyone has any input on how to overcome this it will be of great help.  Thanks, Asri

    • #23129

      I later found that the acknowledgements for the 304 was being picked up by the EDI:310 port and the 997 files were getting saved under the 310 folder. Resolution: I changed the Partner codes for the 310 and 315 to something different than the 304/997. It worked like a charm. I used custom pipeline code to change the partner ID. If anyone knows any better way please do post it… Thanks, Asri

      • #23675

        Well I have another issue now. The version number of the document in 997 comes out as 4000. The partner sends in a EDI304 with ISA/GS as follows

        ISA*00*          *00*          *ZZ*ABCDEFG        *ZZ*HIJKLMN        *091104*0613*U*00400*000000743*0*T*>
        GS*SO*ABCDEFG*HIJKLMN*20091104*0613*743*X*004010

        irrespective of my setup in EDI adapter of 997, my 997 comes out with version 4000.

        ISA*00*          *00*          *ZZ*HIJKLMN        *ZZ*ABCDEFG        *091106*0803*U*00400*000010540*0*P*>
        GS*FA*HIJKLMN*ABCDEFG*20091106*0803*10637*X*004000

        How can I fix this?  Any help is highly appreciated.

        Thanks, ASri

         

        • #23677

          Hi Asri,

           

            See the Microsoft article on the Walkthrough for Receiving EDI Interchanges:

          http://msdn.microsoft.com/en-us/library/bb727695(BTS.20).aspx

            Pay close attention to the section labeled “To create a party to receive the EDI interchange from“. You will find the information you need to configure your outbound acknowledgements properly there.

           

            Daniel.

           

            

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