cancel
Showing results for 
Search instead for 
Did you mean: 

ccBPM issue...for IDOC collection

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

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.

former_member186851
Active Contributor
0 Kudos


post your collect message screenshot.

Former Member
0 Kudos

Here it is

nirmalkumar_v
Participant
0 Kudos

Hi Mastan,

have you done what is mentioned in the below link to have several idocs in one message:

try editing your idoc to accept unbounded number of occurences.

Regards,

Nirmal

markangelo_dihiansan
Active Contributor
0 Kudos

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

Former Member
0 Kudos

Hi Mark,

its a client requirement to use BPM for collecting IDOCs.

Regards,

Mastan vali

former_member186851
Active Contributor
0 Kudos

Hello Mastan,

Problem is because of parallel loops.

Remove the loop which is encircled in black.

arunneerolil
Contributor
0 Kudos

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