Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

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

Former Member
0 Kudos

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.

Regds,

Leeza T.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

HI Erwan,

Thanks a lot for the info.

I have few more queries on this. Hope you can help.

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?

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"

Thanks in advance. please help.

Cheers

Leeza

3 REPLIES 3

Former Member
0 Kudos

You defined your table as mandt dependent, so you will not be able to update in Prod ( unless you autorise in SCC4 ).

Check the delivery class, it should be <b>A</b>.

To authorise in dev and then in Prod, check the "Delivery & Maintenance" tab in SE11 and check if "Data Browser/Table View Ma" is

<b>display and maintenance allowed</b> . If no do the modification and transport it.

Hope this helps,

Erwan

Former Member
0 Kudos

HI Erwan,

Thanks a lot for the info.

I have few more queries on this. Hope you can help.

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?

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"

Thanks in advance. please help.

Cheers

Leeza

0 Kudos

Hi

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.

Max