Processing both EDIFACT and X12 in single input file
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..

