I’m getting the following error while running the job to extract data from SAP ECC 6 using ABAP dataflows.
Data flow DF_SAP_EXTRACT_BOM_STAS
RFC CallReceive error <Function Z_AW_RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_MESSAGE, , SY-MSGTY: E, SY-MSGID: TK, SY-MSGNO: 729)-
Changes to Repository objects are not permitted in this client[SAP NWRFC 711][SAP Partner 702
][DE1][hcsaprexde1][DS_USER][4103]>.
|Data flow DF_SAP_EXTRACT_BOM_STAS
RFC CallReceive error <Function Z_AW_RFC_ABAP_INSTALL_AND_RUN: RFC_ABAP_MESSAGE, , SY-MSGTY: E, SY-MSGID: TK, SY-MSGNO: 729)-
Changes to Repository objects are not permitted in this client[SAP NWRFC 711][SAP Partner 702
][DE1][hcsaprexde1][DS_USER][4103]>.
Datastore settings : Generate and Execute , Execute in background:NO
Even i have tried running the job by changing Execute in background:Yes it was not working. I have checked executing the Function programs RFC_ABAP_INSTALL_AND_RUN and Z_AW_RFC_ABAP_INSTALL_AND_RUN in SAP GUI in SE37 and the execution was successful without any errors.
I didn’t understand why i’m getting this error. It was working fine till yesterday since this morning i’m having this problem.
Got it fixed… Basis Team Has set SAP R/3 global flag allow changes : no They have fixed that to allow changes. That fixed my problem. If there are any other possible solutions please let me know.
The general guidline is to use generate_and_execute in development where the system does allow changes - development. And in prod you use execute-preloaded because the system is locked for changes for security and safety reasons.
Even we are facing this error and our Basis team told they cannot make any changes to the system.
Could you please let us know how to rectify this error. I set execute in background to yes
ABAP execution plan is ‘Generate and execute’
Data transfer method is ‘FTP’
And one more when I do Menu->Validation->Generate ABAP code-> Its throwing below error