on 03-11-2011 5:42 AM
Hi all,
our nonSAP application is trying to modify an employee's data in ECC. On ecc side, we are using the bapi BAPI_FAMILY_CHANGE.
the scenario is something like:
nonSapAppl-->someAdapter-->PI-->ProxyOrRfcAdapter?-->Ecc
i read in sdn that it is recommended to use proxies over RFC adapter. but in my case is it true. i have a ready RFC or remote-enabled bapi present on ecc system.
is it better to import the rfc as it is in esr, and use rfc-reciever adapter in ID, or
should i use inbound proxy, and call the bapi BAPI_FAMILY_CHANGE from within the inbound proxy.
thanks,
Madhu_1980
Calling Directly RFC would be easy solution ....
But It totally depends . On your scenario Like frequency of data , High Availability of receiver System ..etc..
So I would suggest in that Case . Proxy . Which is tightly integarted with Directly Integartion Engine .
Regards
PS.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>is it better to import the rfc as it is in esr, and use rfc-reciever adapter in ID, or should i use inbound proxy, and call the bapi BAPI_FAMILY_CHANGE from within the inbound proxy.
Proxies are generally better in performance than RFCs or IDocs. In your case, since the BAPI is readily available and proxy development is an extra step, You might consider going RFC. If your message volume is larger and size is very high then consider doing Proxy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
reuse to existing interfaces is usually preferable (lower costs). With a proxy as wrapper you make the situation more complex (more difficult to change, more sophisticated monitoring). You need a very good reason to go for proxy, for example if you identify a performance issue.
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In this case you can go for RFC itself i.e use existing BAPI Itself..no need to go for Proxy...
If there is no BAPI and want to build some code for your requirement then go for Proxy...based on operation and frequency of the usage..
HTH
Rajesh
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 | |
9 | |
9 | |
9 | |
6 | |
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.