none
Processing both EDIFACT and X12 in single input file RRS feed

  • Question

  • We have a scenario in which EDIFACT and X12(of different versions) interchanges would be received in a single file and this needs to debatched and sent to multiple parties.. Both EDIFACT and X12 can be in random order. For a sample having EDIFACT interchanges followed by X12 interchanges, only EDIFACT interchange is debatched and X12 is ignored by EDI disassembler pipeline component.

     

    We tried to develop a custom disassembler component which splits EDIFACT and X12 interchanges into seperate messages. But since disassembler stage will process only the first component satisfing the condition, EDI Disassembler component was not executed.. (Changing the execution mode in pipeline policy file  would be one option.. will this affect other applications? ).

     

    Does EDI disassembler component support processing of EDIFACT and X12 messages in single file.. or is there any other way to do this.. Thanks in advance for all your valuable inputs..

     

     

    Wednesday, August 1, 2007 8:10 AM

Answers

  • EDI Disassembler does not support processing EDIFACT and X12 interchanges in a single file. One was to do this would be to write a parser that splits the multiple interchanges and then run the individual interchanges through the EDI Disassembler.

     

    On a sidenote, we do support processing multiple X12 interchanges or EDIFACT interchanges in a single file.

     

    Thanks

    Mohsin

    Wednesday, August 1, 2007 9:10 PM

All replies

  • We had such issue in our old solution.
    We created the preprocessor to debatch the mixed interchanges to multiple files.
     
    It's a pity the BizTalk have not the mechanism like jobs in SQL Server. It is quite easy to implement and would be so helpful to doing the integration. How can be Integration without this???
     
    Regards,
     
    Leonid Ganeline
     
    Wednesday, August 1, 2007 3:46 PM
  • EDI Disassembler does not support processing EDIFACT and X12 interchanges in a single file. One was to do this would be to write a parser that splits the multiple interchanges and then run the individual interchanges through the EDI Disassembler.

     

    On a sidenote, we do support processing multiple X12 interchanges or EDIFACT interchanges in a single file.

     

    Thanks

    Mohsin

    Wednesday, August 1, 2007 9:10 PM