cancel
Showing results for 
Search instead for 
Did you mean: 

BPM can't be executed successfully.

Former Member
0 Kudos

Hi all:

I am trying to implement a two-files to one file senario via pi BPM in which a fork with two branches is used. the sender files would be picked. and there would be a receiver on the receiver floder . but the files could only be picked , no file found in the receiver floder. There are two XML messages for two files after it executed as SXMB_MONI shows, it is found in message one in the workflow log that the fork branch in green for the file1 has recieved the file1 but it couldn't go through in another branch . In another message , it shows that file2 received, but it couldn't go through the branch for file one.

Could you please tell me where the error is ?

Thank you very much!!!

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Fork is used when you want to do 1 file to 2 files scenarios

VJ, fork can also be used when you want to configure 2 filed to 1 file scenario as required here.

In your case the files are not properly recognized by the correlation instances of BPM. You may try to delete all the earlier open BPM instances (if the server is not production) using transaction SWWL for all previous dates. Also delete the queue entries from smq2. Then run the scenario again. Also check if your transformation step is working properly.

Regards,

Prateek

Answers (1)

Answers (1)

VijayKonam
Active Contributor
0 Kudos

Fork is used when you want to do 1 file to 2 files scenarios. You need to use 2 receive steps in BPM in a block and then use a 2..1 mapping to create the single file.

VJ