on 07-25-2006 4:05 PM
Hi everyone,
Is it possible to map the output of one synchronous message call to another, instead of back to itself? In other words can I string a number of synchronous calls(?) together so that I can:
receive a synchronous web service call containing new material data
check whether the material exists already in sap using a synchronous rfc,
if it does use the data received to get additional fields from sap using a synchronous rfc
then change the material in sap using a bapi
if it doesn't already exist create the material in sap using a bapi
finally reply to the initial call with the result
Thanks for any help
z
You could do this with BPM, but this is a typical scenario where I strictly recommend writing a wrapper RFC/proxy in the application system to do that stuff.
You would have better performance, easier monitoring and error handling. And the guy who need to maintain your development would be thankful as well
Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
This can be done using a BPM.
1. Receive Step-- Receive Webservice request.
2. Transform STep -- Map Webservice request to RFC request
3. Send Synchrnous -- TO check if materail exists
4. Select -- to check for the RFC response for data vailability
5. Send Synchronous -- TO get the data and create material.
6. Send -- To sned final result to the Webservice.
Regards,
Bhavesh
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.