Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Calling Remote Functions Locally Triggers any Database commit(Implicit)

former_member235002
Discoverer
0 Likes
433

Hello,

Am making use of RFC enabled function module as normal function module (Calling remote function module locally).

My question is does it trigger any implicit database commit or not. Since synchronous RFC triggers database commit.

Regards,

Tenzin Choegyen

1 REPLY 1
Read only

SuhaSaha
Product and Topic Expert
Product and Topic Expert
0 Likes
341

Since synchronous RFC triggers database commit.

Let me correct the statement both synchronous as well as asynchronous RFCs trigger an implicit DB commit.

SAP documentation on synch-RFCs states:

If the content of dest is equal to the constant space, then the addition DESTINATION is ignored and a normal call CALL FUNCTION func is executed.

Please note that you should not use the DESTINATION addition or use DESTINATION space. DESTINATION none will start the FM as an RFC in the same app server.