Skip to Content
avatar image
Former Member

ccBPM issue...for IDOC collection

Hi All,

we are facing issue with ccBPM, we are in PI 7.3 dual stack.

we have scenario, where we have to collect IDOCs from ECC and send them as one message to target.

issue is i have defined the BPM logic as below, but the problem is container element is collecting but it is not coming out of the loop, result is it is waiting for some other IDOCs to come, if we trigger one more this one also going to collect and not coming out of loop.

since we have defined control branch, the process is cancelling after specified time.

can any one throw some light on this issue.

BPM.jpg (30.6 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Oct 22, 2015 at 05:41 AM

    Hello Mastan,

    Problem is because of parallel loops.

    Remove the loop which is encircled in black.


    untitled.png (49.5 kB)
    Add comment
    10|10000 characters needed characters exceeded

  • Oct 22, 2015 at 05:26 AM

    mastan,

    You should set a condition in the loop so that it will run only 2 cycles.

    Set a local variable and increment it by 1 for each iteration.

    Use this variable in the loop exit condition.

    regards,

    Arun

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 22, 2015 at 07:52 AM

    Hi Mastan,

    we have scenario, where we have to collect IDOCs from ECC and send them as one message to target.

    Is IDOC packaging not applicable in your scenario?

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 23, 2015 at 11:50 AM

    Hi All,

    we have changed the design now, IDOCs are collecting but only last IDOC collected is sending to target.

    i have given container operation as "Append".

    PFA screenshot.


    New_BPM.jpg (25.6 kB)
    Add comment
    10|10000 characters needed characters exceeded