on 06-26-2007 5:17 AM
hi friends ,
I have to merge three files to produce one file in (multiplesenders to inbound scenario) ,dowe need to use fork in BPM if yes then how to use it please explain to me ,if not then what may be the solution.Please reply at the earliest.
Thanks & Regards,
Vinay Yadav
Vinay,
Yes you have to use fork BPM in line you have to use correlation. Also in the properties of fork may sure that necessary branches is 3 (coz u are collecting 3 files) and don't forget to make all three receive steps as start process.
Best regards,
raj.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If we are take one exmple one sending system sends the data three multiple reciers that movement we used the fork.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Vinay,
There are lot of steps to achieve the same. But I'll suggest you to read the below link http://help.sap.com/saphelp_nw70/helpdata/en/43/d92e428819da2ce10000000a1550b0/content.htm
Heading:Using the Integration Server Efficiently -Resource Consumption.
Based on the above link you choose which would be useful for u.
Best regards,
raj.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vinay
To Collect Files from one Sender:
There is ne need of using fork. U have a loop in the BPM and give the condition as counter 'notequals' 3 and have the receive step in it. Also have a two container variables within the loop one container variable is to collect the 3 files and the other container should be ur counter that determines the termination condition of ur loop.
To Collect File from Multiple sender:
U should have 3 receive steps within fork to collect the three files and also u should have a correlation to match the files.
To know more about correlation go thru the following link:
http://help.sap.com/saphelp_nw04/helpdata/en/a5/64373f7853494fe10000000a114084/frameset.htm
Making Correct Use of Correlations :
http://help.sap.com/saphelp_nw04s/helpdata/en/6d/94364296f1b26be10000000a155106/frameset.htm
Blogs:
/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
Regards
Santhosh
*If Info was useful Reward Points*
Properties of 'counter; container variable:
Operator:+
Expression:1
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Loop can't work for different interfaces,it only works if you need to collect messages of same interface.
<b>You have the option of collecting multiple messages for an interface and bundling them into one message, for example, individual purchase order items into one purchase order</b>
http://help.sap.com/saphelp_nw04/helpdata/en/08/16163ff8519a06e10000000a114084/frameset.htm
Thanx
Ahmad
Hi Vinay
There is ne need of using fork. U have a loop in the BPM and give the condition as counter 'notequals' 3 and have the receive step in it. Also have a two container variables within the loop one container variable is to collect the 3 files and the other container should be ur counter that determines the termination condition of ur loop.
Properties of 'counter; container variable:
Operator:+
Expression:1
Regards
Santhosh
*If info was helpful reward points*
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hey
yes u do,have a look at the following to merge multiple files
/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm
thanx
Ahmad
Message was edited by:
Ahmad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.