EDI Batching RRS feed

  • Question

  • Hello,

    I'm having some issues with the EDI batching out of the box.
    The actual batching works, but after the sendpipeline (EDI Assembler) it looks like there are messages missing in the batch.
    I see in the tracker that the actual batch entering the sendpipeline contains 10 messages, but after the sendpipeline my EDI message never contains 10 messages (looks like the EDI assembler is removing messages).

    I see no errors/warnings in the eventviewer or no suspended messages.
    The schema that I'm mapping to is EFACT_S93A_IFTMIN.

    Anyone can help me resolving this issue?



    Glenn Colpaert - MCTS BizTalk Server - Blog :

    Monday, March 19, 2012 6:49 AM

All replies

  • Are you sure the edi batcher simply has not "batched" your 10 messages into one large message, because that is what the batcher is supposed to do.

    In other words, have you made sure that your output does not actually contain all your messages, but appended into one?

    Monday, March 19, 2012 7:30 AM
  • I have 10 instances of the EFACT_S93A_IFTMIN in my "batchmessage" that's entering my sendpipeline... So that's already after the batching orchestration.

    The message leaving my sendpipeline is a EDI message with only couple of UNH (random, sometimes 4, sometimes 6,....)

    Glenn Colpaert - MCTS BizTalk Server - Blog :

    Monday, March 19, 2012 7:45 AM
  • Ok, just thought to ask about the obvious first.

    I would suggest you remove the batching step for debugging purposes, what happens then? Do you get all messages, or are some still missing?

    How do you create your S93A IFTMIN message, and how do you promote and mark it for batching?

    Monday, March 19, 2012 8:07 AM
  • The weird thing is that when I prosess them one by one, the messages are all processed...
    But when I send a couple of messages at once messages starts dissapearing. I even tried with the D93A schema...

    Batching happens with the party setting... So I'm promoting some values and the party-batch is picking it up. Then after 10 minutes spits out the batch (with 10 xml'ized IFTMIN's), then I send them through the EDI sendpipeline and I have random outcomes... (sometimes 4 UNH, sometimes 6 UNH, ....)

    Glenn Colpaert - MCTS BizTalk Server - Blog :

    Monday, March 19, 2012 8:24 AM
  • Dear Glenn,

    Your question falls into a paid support category which requires a more in-depth level of support. Please visit the below link to see the various paid support options available to better meet your needs:


    Thank you,


    • Proposed as answer by belindar Tuesday, April 3, 2012 8:26 PM
    Tuesday, April 3, 2012 8:26 PM