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.
Showing results for 
Search instead for 
Did you mean: 

table maintance generator

Former Member
0 Kudos

iam creating one table for testing can u please tell some function group need to assigned

can any please tell in what basis we have to give function group for table maintannce generator


Former Member
0 Kudos

You can specify any Z* function group name for the table maintenance generator.

This can be a new function group name.



Former Member
0 Kudos

Hi Arun,

Four different view types are supported. These differ in the

way in which the view is implemented and in the methods

permitted for accessing the view data.

Database views are implemented with an equivalent view on

the database.

Projection views are used to hide fields of a table (only


Help views can be used as selection method in search helps.

Maintenance views permit you to maintain the data


on several tables for one application object at one time.

step by step creation of Maintenance view:

With the help of the table maintenance generator, you are able to maintain the ENTRIES of the table in SM30 transaction.

It can be set in transaction SE11 - Tools - Table maintenance generator.

Table maintanance Generator is used to manually input values using transaction sm30

follow below steps

1) go to se11 check table maintanance check box under attributes tab

2) utilities-table maintanance Generator-> create function group and assign it under

function group input box. Also assign authorization group default &NC& .

3) select standard recording routine radio in table table mainitainence generator to move table

contents to quality and production by assigning it to request.

4) select maintaience type as single step.

5) maintainence screen as system generated numbers this dialog box appears when you click on create button

6) save and activate table

One step, two step in Table Maintenance Generator

Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.

Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.

SM30 is used for table maintenance(addition or deletion of records),

For all the tables in SE11 for which Table maintenance is selected , they can be maintained in SM30

Sm30 is used to maintain the table ,i.e to delete ,insert or modify the field values and all..

It creates the maintenance screen for u for the aprticular table as the maintenance is not allowed for the table..

In the SE11 delivery and maintenance tab, keep the maintenance allowed..

Then come to the SM30 and then enter the table name and press maintain..,

Give the authorization group if necessary and give the function group and then select maintenance type as one step and give the screen numbers as system specified..

Then create,,,

Then u will able to see the maintenance view for the table in which u can able to insert and delete the table values...

We use SM30 transaction for entering values into any DB table.

First we create a table in SE11 and create the table maintenance generator for that Table using (utilities-> table maintenance generator) and create it.

Then it will create a View.

After that from SM30, enter the table name and Maintain, create new entries, change the existing entries for that table.

Hope this resolves your query.

Reward all the helpful answers.


P.Naganjana Reddy

Former Member
0 Kudos


fst create function group. Tr code Se37>Go to-> Create Function group(ztest)---> activate

and give that Function group in ur table maintance generater...


Former Member
0 Kudos


1.Goto transaction Se80 and create a Function group

2. Assign that function group to the table u have created.

(utilities-->Table maintenance generator

Give the screen number and select 1 step and mention the function group u

have created and save it.)



Active Participant
0 Kudos

First create Function group thru se37 Select Menu GOTO->Function Groups-> Create Group Enter 'Z' Group Name and make sure it gets activated

Now enter SE11 in the Command Window Select Menu Utilities->Table Maintenance Generator

Enter Authorization Group '&NC&'

Function Group 'Z Group Name'

Click on the find screen number

Click on the new button so that it can create the table maintainance generator