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

Difference between se16 and table maintenance generator

Former Member
0 Likes
2,723

hi

Can any one tell the difference between table maintenance generator and se16

thank u

13 REPLIES 13
Read only

Former Member
0 Likes
1,910

SE16 is the Data browser to view the table contents, just like viewing the table contents(CtrlShftF10) from SE11. Table maintenance generator SM30 is created using SE11 -> Utilities -> Table Maintenance generator, when this is generated the user can view and insert values from a single screen. There are display and maintain options available in SM30.

Read only

0 Likes
1,910

Plus table maintainance generator takes care of things like versioning and using other user specific code where as in SE16 no such things exist.

Read only

Former Member
0 Likes
1,910

Hi,

Developers / functional Consultants normally use SE11 or SE16, to view the contents of the Database table.

Users use the Table Maintenance Generator SM30, to insert data into the Database table.In Normal Scenarios this data would be Master data .

Hope you are clear.

Regards

Sajid

Read only

0 Likes
1,910

SE16 - Data browser

You can view the entries in a table

SM30- Table maintanence generator.

In this you can have an additional advantage of maintaining the table entries (add/edit/delete)

once it is created.

Creation done in SE11

Read only

Former Member
0 Likes
1,910

Hi,

se16 is a data browser and it is used to view the contents of the table and we cannot change or append new fields to the existing structure of the table as we cannot view the structure level display using se16.

Table Maintenance Generator is a tool used to customize the tables created by end users and can be changed as required, ie, creating an entry to that table, deleting an entry etc.

Read only

manubhutani
Active Contributor
0 Likes
1,910

se16 is used to display table entries, we can use se11 as well, but normally due to authrisation issues, everybody is not given access to se11,

you cannot create entries,change entries from se16 - so limited authorisation

but table maintenance generator is something which enables you to create or change entries of a table

you can maintain it using se11.

u can maintain table entries using sm30 or sm31 ( u can also transport these entries to another server using sm30 or sm31)

please let me know if you have any doubt

Regards

Manu

Read only

Former Member
0 Likes
1,910

SEI16 is for viewing the data base entries where as table maintenance generator is for maintianeing the entries like create/change .................

Read only

Former Member
0 Likes
1,910

Hi,

SE16 is a T-code for object browser.

Generally used to search the fields of SAP Tables . and respective data.

se16 is a data browse and it is used to view the contents of the table and we cannot change or append new fields to the existing structure of the table as we cannot view the structure level display using the se16

Table maintaince Generator (Se54)

In the table maintenance generator screen, we should give Authorization Group, Function Group name (Function Group name can be same as table name), Maintenance type can be one step or two step, usually we will create with one step. we should give maintenance screen number.

After clicking on create button, a table maintenance generator will be created.

To check it go to SM30 . In SM30, we find display, Maintain options.

We can view the table contents by choosing Display and we can create table entries by choosing Maintain.

Thanks.

Read only

Former Member
0 Likes
1,910

Hello,

SE16 - Used for displaying table content

Table maintenance generator - used for maintaning entries/authorizations etc ..

Regards

Read only

Former Member
0 Likes
1,910

Hi,

SE16 Where we can display the available entries for a existing table and create new entries for the table.

In Maintainance generator we can give authorisation for particular objects and also we can maintain the table entries in SM30. if we have not created a maintainance generator then its not possible to maintain the entries in SM30.

Read only

Former Member
0 Likes
1,910

Hi,

SE16 - You can see the content only in display mode. Cant insert new records. Cant modify existing records. Cant delete any records.SE16 is for table entries display.

SM30 is used for maintaining the database tables, like creating entries, modifying them and deleting them

You can see the content in EDIT mode, can insert/modify/delete records.

Eventhough you are able to create and modify entries from SE16, you can do it on record at a time. Using SM30 you can do bulk modifications

Regards,

Pavan.

Read only

Former Member
0 Likes
1,910

Hi,

SE16 is the Data browser to view the table contents, just like viewing the table contents(CtrlShftF10) from SE11.

Delivery Class makes it possible to display/maintain data in a table or view using transaction SE16/SM30/SM31.

If delivery class contains Maintenance allowed with restrictions then user can view the data from se16 but cant acees sm30 maintenance generator.

SM30- Table maintenance generator SM30 is created using SE11 -> Utilities -> Table Maintenance generator, when this is generated the user can view and insert values from a single screen. There are display and maintain options available in SM30.

You can use one screen/two screens to edit data.SO its basically for maual data entry.

Regards,

SMita

Read only

Former Member
0 Likes
1,910

thanks