
Symptom
Our FI functional consultant is going to do some changes in transaction code S_ALR_87003642 for posting periods. But, he is getting below error “Client XXX has status not modifiable”.
We checked on transaction code SCC4 and found that the Changes and Transports for Client-Specific Objects is set to No changes allowed (It’s our company policy to set as No changes allowed). So, we set to Automatic recording of changes and he able to do the changes afterwards. Once he finished his task – We immediately set to No changes allowed.
On the next day, he is facing the same error (Client XXX has status not modifiable) and request us to do same action again. The same thing keeps happening almost everyday! That’s tedious and we decided to look up for solution to get rid of the issue!
Solution
Follow the steps on SAP Note 356483. In our case, it’s the SAP Quality system and the client role is set to Test.
1. Firstly, you need to identify the customizing object. For our case (S_ALR_87003642) – Use transaction code SPRO > Financial Accounting > Financial Accounting Global Settings > Document > Posting Periods > Open and Close Posting Periods. Highlight your cursor to Posting Periods and go to Edit > Display IMG Activity.
2. Under the Maint.objects tab. Take note on Customizing Object name (that’s V_T001B in our case).
3. Then, execute transaction code SE54. Enter the customizing object (You searched from step number 2), select Generated Objects and click on Create/Change.
4. Before you be able to do the changes, you will have to register your ID as a developer.Also, some objects may required registration in the SAP Service Marketplace.
5. Once you done the step number 4, you will get below screen. Under the Dialog Data Transport Details, select no, or user, recording routine. Press save and you are done!
Note
SAP Note 135028
SAP Note 77430
SAP Note 522215