0% found this document useful (0 votes)
49 views8 pages

What Is The Need of TMG ?

This document provides instructions for creating a T-code to call a table maintenance screen for a specific table. It involves using transaction SE93 to define a new transaction with parameters. The transaction type is set to "Transaction with parameters" and default values are set for the viewname/screen field and table name. Skip initial screen is checked. This allows calling the table maintenance screen for a particular table via the new T-code.

Uploaded by

Sagar Ranasingh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views8 pages

What Is The Need of TMG ?

This document provides instructions for creating a T-code to call a table maintenance screen for a specific table. It involves using transaction SE93 to define a new transaction with parameters. The transaction type is set to "Transaction with parameters" and default values are set for the viewname/screen field and table name. Skip initial screen is checked. This allows calling the table maintenance screen for a particular table via the new T-code.

Uploaded by

Sagar Ranasingh
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 8

how to create a a T-code of that

Go to se93.
Then create the new T.code.
Under that select parameter Transaction.

Then give the sm30 in the t.code in default values tab.


check the checkbox skip initial screen.

in classification tab.
click checkbox inherit gui attributes..

Now below..
In the default values..

WRITE
viewname = give ur table name.
show = X
save and check it once...

now u can able to call ur table through ur new t.code...

What is the need of TMG ?

Table Maintenance generator is required to do Manual entries in the Table.


If the requirement is to update the table only programmatically
and not manually then table maint generator is not required.

Manual entries in table can be maintained ( New record can be inserted / existing can be modified )
using transaction SM 30, if the table maintenance for the table is generated.

Y we give Function Group while creating TMG ??

table maintenance generator is a function module.


all fms are stored in a function group.so we give the name

for more clarification goto se37


goto---->function group,
click display group.
go to main prog
in the include uxx you can see your table/view
Some Facts about TMG

First, screens 1000-1010 can't be used in a table maintenance dialog (an error is mentioned by SAP when you try
to use these numbers). So, I really don't understand how you can get 1000 in your table view!

Choose CREATE button , then select TRANSACTION WITH PAAMETERS (Parameter Transaction)
Table Events :-
Creating a Transaction
for SM30 Table Maintenance or SE16 or SM34
/nSE93 - Maintain Transactions

Enter a new Transaction Code and click on the "Create" button

Select "Transaction with parameters (parameter transaction)

Select "Screen" and screen enter 100 for SM30 and 200 for SM34 & from module
SAPMSVMA
Type in VIEWNAME for the name of the screen field for SM30 and VCLDIR-
VCLNAME for SM34 and the table name or view cluster name for value

For SE16 select "Transaction" and enter SE16 & select "Skip initial screen"
Enter DATABROWSE-TABLENAME for Name of screen field

Enter table of interest for value

You might also like