We are trying to set up a BW Source datastore in Data Services 3.2. However, when we try to read tables the following message is generated:
Error: RFC CallReceiveerror <Function RFC_ABAP_INSTALL_AND_RUN: . Changes to Repository objects are not permitted in this client. The problem may go away if you change the SAP datastore property to Execute in background(batch)>. (BODI-1112368)
Changing the datastore to execute in the background did not resolve this error. Any suggestions on the cause of this issue?
The problem is likely you connect to a system which has the status not modifiable since it might be a Testing or Production system.
You should change the ABAP execution option to "Execute Preloaded" but you need to upload the necessary ABAP funciton first. in that case it will use uploaded ABAP function instead of modif system.
Regaring how to upload ABAP funciton, check the technical manuals, it's described very detailed.
check this for more detials.