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: 

TABLE maintainance DUMP

Former Member
0 Kudos

hi All,

I have created a Z-table and generated a table maintainence for the same...Maintaince type is two step.....now when i go in SM30 ,i get a short dump sayong that-"Screen does not exist".....

Now when i go in teh Function grp for teh same..I am not able to see teh first screen for the table???

Can anyone tell me what should i do now????Deleting the table maintainance wil delete all the contents of the table also??

Please help.

Regards,

Disha.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi disha,

1. Deleting the table maintainance wil delete all the contents of the table also??

Don't worry !

Deleting the table maintenance contents

will not delete

table contents.

2. Just Once again

RE-GENERATE THE TABLE MAINTENANCE

(by deleting it and re-creating it)

3. Things will get ok.

regards,

amit m.

6 REPLIES 6

Former Member
0 Kudos

Hi disha,

1. Deleting the table maintainance wil delete all the contents of the table also??

Don't worry !

Deleting the table maintenance contents

will not delete

table contents.

2. Just Once again

RE-GENERATE THE TABLE MAINTENANCE

(by deleting it and re-creating it)

3. Things will get ok.

regards,

amit m.

0 Kudos

Table Maintenance will be created to a table where user want to maintain data of that table. From there user can enter data, delete data and modify data.

After creating table maintenance, From SM30 transaction user can do maintenance.

You can create table maintenance, from SE11 after creating table, you will find table maintain generator in the utilities and there you have to give function group and authorization. System will create screens in that function group.

go throughthis link for more details....

0 Kudos

Hi all,

Thanks for the quick reply.....One more thing i wanted to know is that what are the various type sof authorisations that i can give when creating the tables???e.g. &NC& means that anybody willl be able to maintain this table...

Regards,

Disha.

0 Kudos

Hi again,

1. We give this AUTHORISATION GROUP

while creating the table maintenance generator,

and not while creating the table.

regards,

amit m.

0 Kudos

hi all,

Thanks for the info..

BR,

Disha.

Former Member
0 Kudos

Hai Disha D

Go through the following Document

1. specially function group.. what is its significance

When we generate table maintenance,

the system , based upon the table fields,

automatically,

generates

PROGRAM CODE, SCREEN FOR ENTERING DATA,

LOGIC FOR SAVING DATA, LOGIC FOR DISPLAYING DATA

ETC.

2. All this are BUNCHED under

a FUNCTION GROUP

(if you open that function group in se80, after

creatting table maintenacne,

u will see the program code, screens, gui status etc)

3. Hence, to BUNCH all these various objects,

SAP uses the concept of function group.

*----


4. And also why do we need to give two screens there

Its not necessary to have to screens.

5. ONE SCREEN MEANS:

only one screen with table control to enter data

TWO SCREEN means :

first screen : only primary key fields will appear

second screen : rest of the fields will appear to enter data

6. When the table consists of many fields,

its practically more convenient to have two screens,

so that all fields come vertically downwards.

(instead of scrolling horizontally in the table

control, in case of one screen concept)

The use of the FG is only this the Table Maintainance Generator part. Neednt be declared anywhere else.

yes u need to create a FG and the use it in Table maint. gen.

http://help.sap.com/saphelp_erp2005/helpdata/en/a7/513520407a11d1893b0000e8323c4f/frameset.htm - a link for basics on Table Maintenance.

Also, Check out this weblog on table maintenance:

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

Thanks & regards

Sreeni