Client 010 has status 'not modifiable' - txn SM30 when adding table entries

Hi Friends,

I was trying to add new fields to a table in production system. I get an error

'Client 010 has status 'not modifiable' when I enter into SM30 transaction and trying to add new entries on to the custom table.

I guess it is a problem to the table maintenance generator. Please help.

Also,if deleting and regenrating the table maint generator,please guide on the steps to do it. Should this be done in dev system and promoted or can be directly done in the Prod.

Thanks in advance.


Leeza T.



1. To change the Del class to A,do I need to regenerate the table maintenance generator? If so ,how and could this be directly done in Prod?

No, because it's an abap modification so you need a developer user and an enviroment open for abap modification.

I think your user is not register as developer in PROD and I think this enviroment doesn't allow abap modification.

So you need to change the table in dev and regenerate the table maintenance generator.

2. In the table's Maintenance Dialog... in the "Dialog Data Transport Details" section... The Recording routine option is "Standard recording routine" ,should this be changed to "no, user, recording routine"

After setting A as table class, you shouldn't need to set the flag "Standard recording routine", the system sets the flag "no, user, recording routine" by default for this kind of table.

U should manually set the flag "Standard recording routine" , only if you need to change the data in dev and then transport them in prod.


1 View this answer in context