on 06-09-2010 4:54 PM
Hi all,
I have the task to decide wether to use synchronous RFC call inside BPM or doing RFC Lookup inside of a mapping instead. Both cases would contain only one RFC call, the response will contain about 500 KB of data. Is it better to use RFC Lookup or BPM. Can somebody give an idea about the data volume, which should be processed with BPM and which can be processed by Lookups?
Regards
Sven
Hi,
>>>synchronous RFC call inside BPM or doing RFC Lookup inside of a mapping instead
this is not an option you should either:
1. do a sync RFC lookup - better faster, etc.
2. or do an async (with correlation) RFC lookup in a BPM (send and receive step)
this way you don't care about 30 sec timeout for a sync message and you can process larger messages
or lookups that take some more time
BTW
using sync RFC from BPM does not make any sens - RFC lookup is for that
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, Michal:
In this case, if you go lookup in mapping program, since this mapping program is called from BPM, we can only use old way of lookup (UDF), is this correct ?
If the system is PI 7.1 or later, can we use standard lookup function SAP provided ? if yes, where do we pass RFC adapter as parameter ?
If you want, I can open new thread for this question
Regards
Liang
Edited by: Liang Ji on Jun 9, 2010 7:36 PM
Steve i dont think 500KB is a big.
I had scenarios where i used Sync Send Step in BPM and it worked fine
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.