on 11-20-2009 5:33 AM
Hi experts, i have a scenario of File-PI-RFC. My FILE is in XML format and consist of, for example, 10 POs (this is only example) with each of them has more than 1 items/details.
However my RFC will only receive 1 PO with its items each time. Therefore in my bpm, i use a "ForEach" block to separate my file and call the RFC 10 times (i successfully did this).
However my problem is to collect the response from RFC (each RFC). My BPM call RFC synchronously and I need to combine all the response from the RFC (which will be 10 response in this case). I have read some blogs about collecting messages into 1 message, however, all i can find is that using "Fork". But in my case, i dont think i can use FORK (CMIIW). So guys, anyone can enlighten me? Thank you very much...
Did you checked this help section: http://help.sap.com/saphelp_nwpi71/helpdata/EN/11/13283fd0ca8443e10000000a114084/frameset.htm
The send is not a Sync one but splitted into Async-Send and Async-Receive.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for all the advice...So the only way is to make the sync send become 2 separate async (send and receive)?
Ok i've done and follow from the link that you guys gave me.
However, i got a problem on why i dont have anything to select on my receive node at the 'Use Correlation' field?? I already create a correlation but i can't select it for the 'Use Correlation' field. I can only select it for 'Activate Correlation' field...Any clue?
Thx...
The correlation should be defined as Local Correlation whose scope will be limited only within the Block
For more info refer Validity of correlation section here:
http://help.sap.com/saphelp_nwpi71/helpdata/EN/a5/64373f7853494fe10000000a114084/frameset.htm
Regards,
Abhishek.
Hi Suraj, thx for the help and guidance....I still have a problem on creating interface determination for both sender and receiver in BPM.
Firstly, when i want to create the interface determination for sender (From BPM to SAP RFC) , i cannot find my message interface that suits my RFC.
Secondly, when i want to create interface determination for receiver (From SAP RFC to BPM), i cannot find my message interface that suits my receiver at BPM.
Please help me .....
Secondly, when i want to create interface determination for receiver (From SAP RFC to BPM), i cannot find my message
interface that suits my receiver at BPM.
This should not be the case.....there is some design problem......the interface should be abstract and should be the same which you have included in the receiver step of the BPM (actually in the container)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.