Application Development and Automation 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: 
Read only

Table Maintenance Generator

Former Member
0 Likes
2,080

Hi all,

I need to learn Table Maintenance Generator. So Please Provide me necessary help links and documents.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,007

HI vijay,

go to <b>se55</b> Tcode..

give the name of the table..

in that give the authorization group &NC& ..

create a Z function Group ..

press on find screen numbers..

click on the pop-up 'Propose screen numbers'.

click on save..

this creates the maintenance screens in <b>SM30</b>

regards

satesh

9 REPLIES 9
Read only

Former Member
0 Likes
1,007

Hi Vijay,

Welcome to SDN.

Try these links for the same.

More detail on the same can be found from these threads

http://help.sap.com/saphelp_46c/helpdata/EN/cf/21eb6e446011d189700000e8322d00/frameset.htm

http://help.sap.com/saphelp_bw30b/helpdata/en/69/c2516e4ba111d189750000e8322d00/content.htm

I think these will answer ur question.

Cheers

Sunny

Rewrd points, if found helpful

Read only

Former Member
0 Likes
1,007

Table maintennace generator is used to create screen to maintain values in a table. Once you create maint generator you can goto transaction SM30 and add data to table . In SAP it is more relevant to customizing data.

For more help

http://help.sap.com//saphelp_470/helpdata/EN/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm

Read only

Former Member
0 Likes
1,007

Table Maintenance Generator is mainely use for directly we will run transaction and we will what values will there . this is the main advantage

in se11 give table name go in a change mode go to utilities -> table maintenance generator and create function group and choose one step screen or two step screen and save it .

go to se93 create one transaction code chosee skip first screen .

in last go to viewname |ourtable name

show | x .

Message was edited by: anil

Read only

Former Member
0 Likes
1,007

Hi Vijay,

You can check the thread which can give you the steps as well as the general uncderstanding of the Table Maintenance and the transaction code attached to it.

In Short:

1. you can go to SE11 for Z-table then via menu Utilities->Table Maintenance generator

2. Go to Transaction: SE93 Create (type is parameter transaction) , here you can attached the transaction for maintaining your ztable.

If you are satisfied , please close the thread by rewarding appropriate points to the helpful answers.

Cheers

Sunny

Read only

Former Member
0 Likes
1,007

Hi,

Check out this weblog on table maintenance:

/people/sudheer.cheedella/blog/2006/02/20/extracting-data-in-table-maintenance

Regards,

Anjali

Read only

Former Member
0 Likes
1,008

HI vijay,

go to <b>se55</b> Tcode..

give the name of the table..

in that give the authorization group &NC& ..

create a Z function Group ..

press on find screen numbers..

click on the pop-up 'Propose screen numbers'.

click on save..

this creates the maintenance screens in <b>SM30</b>

regards

satesh

Read only

Former Member
0 Likes
1,007

Hi Vijay,

Besides the above, you can create a table maintance program for a z table.

In transaction SE11, in the attribute tab of your Z table check table maintenance check box. Go to SM30 transaction, enter the ztable name and click on maintain button. Here you can enter new entries into the ztable .

OR

You can create a PARAMETER TRANSACTION for the transaction for SM30 .

Follow these steps :

1. go to transaction SE93 , give your own transaction code say ztran_tab, for maintaining your ztable.

2. Click on create button and check the radio button Transaction with parameters (PARAMETER TRANSACTION) and click on the tick button.

3. In the next screen enter default values:

transaction : SM30

check the check box skip initial screen

4. Scroll down you will find a table control for default values

-


Name of the screen field | value

-


VIEWNAME | your ztable name

SHOW || X

Save your work.

Now as you have created a custom transaction for maintaining your ztable this transaction can be called from any program with CALL transaction 'XXX'.

Award points for helpful answers

regds

Harikumar

Read only

0 Likes
1,007

Hi buddies,

I never expected these many helpful replies. Thank You anyway.

Let me explain you all the complexity i am facing.

In the table Maintenance screens, While the user enters the first field the second field which is a mandatory field should be automatically filled up the data which i should read from a table.

What i thought is i might write the code for that in the screen which it created, ( I am able to access the screens' code in

" 'SE11'entering my tablename...then

Utilities--->Table Maintenance generator

There...Environment-->Modification-->Maintenance screen..

There by selecting the appropriate screen i can able to reach the code.

"

There i should write the code for that i think in the PAI module. But the problem is .

I try to enter a module an module name, It asked me whether to create the module...i said yes. But after that it is saying that particular program is locked by the user "...".

<b>Why this problem..is this because i am trying this in a practise development server or something else?</b>

<b>Also guide me whether my approach is right or wrong? If not pls guide me in a proper way.</b>

Read only

Former Member
0 Likes
1,007

I have an interview for the topic table controls and dialog programming along with some other topics. I know the concept of table control but trying to know the syntax of the statements and all and i was wondering what questions can be asked on that topic.