cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Scenario, SAP tables not getting updated

former_member192892
Active Contributor
0 Kudos

Hi guys,

I'm doing a scenario where I'm calling the rfc BAPI_CHARACT_RENAME. The message monitoring shows complete success, but the internal tables in SAP are not getting updated.

I also checked commit handling for single bapi calls in my RFC receiver comm channel. But still no luck

Any idea guys, how i can rectify this error???

Thanks

Varun

Accepted Solutions (0)

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

Check the status of sxmb_moni at receiver SAP>

Regards,

Prateek

Former Member
0 Kudos

hi Varun,

have you set this in your receiver rfc channel:

<i>

"Commit Control for Single BAPI Calls

If you want to use this communication channel to call BAPIs as remote-enabled function modules that change data in the database, set the indicator.

If executed successfully, the transaction is written to the database by calling the function module BAPI_TRANSACTION_COMMIT explicitly. If an error occurs, the transaction is rolled back by BAPI_TRANSACTION_ROLLBACK.

The result is determined by the value of the field TYPE in parameter RETURN. If successful, the tables are empty and the values “”, “S”, “I”, and “W” are displayed. All other values are regarded as errors.

To change this setting, set the indicator BAPI Advanced Mode.

In the Successful RETURN-TYPE Values table, enter the values that should lead to a successful execution."</i>

please also check adapter monitor in runtime workbench

best,

wojciech