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 maintaince

Former Member
0 Likes
1,024

Hi

what is the exact use of Table Maintaince?

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
991

Hai Kiran

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

Sreenivasulu P

9 REPLIES 9
Read only

Former Member
0 Likes
991

we can insert the records(data) directly for master tables.

Read only

Manohar2u
Active Contributor
0 Likes
991

Refer to this link below for overview and concept of table table maintenance.

<a href="http://help.sap.com/saphelp_47x200/helpdata/en/69/c251284ba111d189750000e8322d00/frameset.htm">http://help.sap.com/saphelp_47x200/helpdata/en/69/c251284ba111d189750000e8322d00/frameset.htm</a>

<a href="http://help.sap.com/saphelp_47x200/helpdata/en/69/c251474ba111d189750000e8322d00/frameset.htm">http://help.sap.com/saphelp_47x200/helpdata/en/69/c251474ba111d189750000e8322d00/frameset.htm</a>

Regds

Manohar

Read only

Former Member
0 Likes
991

For the tables where you don't want to insert the records programmatically, because these are either configuration tables or some master data tables, you generate the table maintenance.

Usually you do these for your custom tables. The standard tables will still have to be updated through a transaction or a BAPI.

Regards,

Ravi

Read only

0 Likes
991

Hi Ravi can u throw some more light on it

thanks and reards,

kiran.M

Read only

0 Likes
991

Let's take a scenario where the vendor is accessing his RFQ's online. Now, before the vendor can access SAP system some one will have to approve that this vendor is authorized to access the data.

This either can be done programmatically or if you want to avoid the effort because its a simple entry and one of the power users can do it manually you have a table with Vendor no and approved flag. So, which ever vendor has a entry in this table with approval flag on, will be to access the table.

Regards,

Ravi

Read only

Former Member
0 Likes
992

Hai Kiran

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

Sreenivasulu P

Read only

Former Member
0 Likes
991

Hi Kiran,

Refer to this Weblog on Table Maintanence.

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

Regards,

Arun Sambargi.

Read only

Former Member
0 Likes
991

hi Kiran,

Table maintenance comes as an attributes option when u create a table by allowing it, u can change and delete and as well as add the entries manually in the table.

hope this helps u.

Seema.