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 Maintainance Generator

Former Member
0 Likes
617

What is the difference between the 1-step & 2-syep in the table maintainance generator ?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
595

Hi Manjunath,

As already explained by a couple of guys above, a Single step maintenance generates a single screen, wherein your table/view contents are displayed in a table control, all together.

A two-step maintenance is where you have an overview screen showing you all your entries, plus an additional screen, which shows you the details of a single selected entry.

Actions like create, delete, change, copy, transport etc., can be done from both screens.

Further, there are certain factors which can guide you as to which kind of maintenance you should choose, ideally.

Single-step maintenance is fine, when you have a limited number of fields in your table/view, and when you have atleast one or more key-fields as non-Subset or non-Hidden fields. It is also fine, when MANDT (Client) is not your only key field.

If the above criteria is not met -

1) too many number of fields - an Overview screen alone will not be able to display all your fields in a single shot - increases complexity of display.

2) MANDT is the only key-field, or all key-fields are either subset or hidden - this kind of DDIC cannot be displayed in an overview screen, and requires a detailed screen madatorily.

Further, having a detailed screen helps in maintaining application specific logic more easily, since you can deal with exits and extra steps at single level entry, over and above the normal functionalities of a table maintenance dialogue.

Hope you get the idea now!

Cheers

Rekha

4 REPLIES 4
Read only

messier31
Active Contributor
0 Likes
595

In step 1 .. you use just one screen where u maintain data on same screen where you see all table recs..

In Step 2.. you are taken to details screen for maintaining data and then when you save your are taken back to overview screen.

Enjoy SAP.

Pankaj Singh

Read only

Former Member
0 Likes
595

This specifies the screens to be created in the Table Maintenance Program.

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.

Read only

Former Member
0 Likes
595

Hi,

One step:

Only one maintenance screen is processed during extended table maintenance. The entries are displayed in list form on this screen.

TWO Step:

Two maintenance screens are processed during the extended table maintenance:

• On the Overview screen the entries are displayed in list form.

• On the Single screen one entry is displayed. The single screen can be called from the overview screen, by function key, for every entry.

Regards,

Narasimha

Read only

Former Member
0 Likes
596

Hi Manjunath,

As already explained by a couple of guys above, a Single step maintenance generates a single screen, wherein your table/view contents are displayed in a table control, all together.

A two-step maintenance is where you have an overview screen showing you all your entries, plus an additional screen, which shows you the details of a single selected entry.

Actions like create, delete, change, copy, transport etc., can be done from both screens.

Further, there are certain factors which can guide you as to which kind of maintenance you should choose, ideally.

Single-step maintenance is fine, when you have a limited number of fields in your table/view, and when you have atleast one or more key-fields as non-Subset or non-Hidden fields. It is also fine, when MANDT (Client) is not your only key field.

If the above criteria is not met -

1) too many number of fields - an Overview screen alone will not be able to display all your fields in a single shot - increases complexity of display.

2) MANDT is the only key-field, or all key-fields are either subset or hidden - this kind of DDIC cannot be displayed in an overview screen, and requires a detailed screen madatorily.

Further, having a detailed screen helps in maintaining application specific logic more easily, since you can deal with exits and extra steps at single level entry, over and above the normal functionalities of a table maintenance dialogue.

Hope you get the idea now!

Cheers

Rekha