cancel
Showing results for 
Search instead for 
Did you mean: 

"BpmPatternCollectPayload".

Former Member
0 Kudos

I have made one scenario similar to given in http://sap.com/xi/XI/System/Patterns from SAP BASIS SWC

"BpmPatternCollectPayload".But I have given condition in loop while counter not equal to 4.I am sending 4 files,but i am getting only one record in target file.The is from first input file.all other input file records I m not getting.

can u please tell me where I have done wrong.also in transformation step of bpm,I m not getting create new transaction checkbox as which is given in "BpmPatternCollectPayload".

thanks in advance

Best Regards,

Harleen Kaur Chadha

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

You have used a loop, within the loop place a container operation which will append your incoming msg to a multiline container element everytime the loop iterates, after the loop place a transformation step which will merge your messages in the multiline element to one container element. in that transformation step give your interface mapping which is containing the message (N:1)mapping .

Reward points if helpful.

--Sankar Choudhury

henrique_pinto
Active Contributor
0 Kudos

Hi Chadha,

As for all collect pattern bpms, you need a correlation.

There's probably some error with your correlation. Revise it and make it according to your collecting needs.

Best regards,

Henrique.

Former Member
0 Kudos

Hi,

as you get a file at the end your process seems to be succesful or at least collecting the 4 messages.

Guess it's a mapping problem, how does it look like?

The checkbox create new transaction comes in XI 3.0 with SPS19 how you can read here:

http://help.sap.com/saphelp_nw04/helpdata/en/45/07e82e93480486e10000000a155369/frameset.htm

But i think it's no the source of your problem.

Regards

Patrick