none
EDIAssembler is missing to write segment delimiter on SE segment RRS feed

  • Question

  • We have a custom batching orchestration which batches incoming EDI transaction sets(BizTalk server 2010).

    When sending out this batched message it will be assembled by the EDI Assembler on the send port. We noticed that on some of the SE segments the EDI assembler is not putting any segment delimiter and writing the next segment(ST or GE) and this is causing issues in the down stream applications.

    Example:-

    SE*89*7025236ST*837*7025237*005010X223A2~

    SE*87*0118GE*2*13~

    Appreciate any help on this.

    Let me know if any additional information is needed.


    • Edited by Sid Karnati Wednesday, December 10, 2014 12:06 AM added biztalk server version
    Wednesday, December 10, 2014 12:04 AM

All replies

  • Why are you using a custom batching Orchestration?

    Is it consistent?  Meaning, if you run the same batch, is the same delimiter always missing?

    Wednesday, December 10, 2014 12:50 AM
  • Hi John, yes it is consistent.

    We are using a custom batching because of our requirement to batch dynamically and not depend on the defined batches in party.

    It is a simple aggregator of the disassembled xml files based on a specific grouping criteria. After this aggregation the aggregated message passes thru the send port with EDI assembler.

    Wednesday, December 10, 2014 3:20 PM