Create Own Transaction Using SE93

What is SE93 and why we use this transaction?

By: Mrunalini 

SE93 is to Maintain Transaction Codes.

If we develop some Module pool programs or Report Programs, to make these programs available to the end users, we create transaction codes for these programes.

For performing any kind of task in the SAP R/3 ERP system, a transaction is used. SAP provides a standard set of transactions to manipulate i.e insert, update, delete and display data in the system. But sometimes, the need to create a customer specific transaction may arise due to the following reasons

--> Standard SAP may not support that task.

--> A particular transaction needs to be customized to suit the customer requirements.

A transaction is defined as a sequence of dynpros (sap term for screens) having input and output fields and corresponding processing logic behind them to perform a particular task.

So we create a transaction in SE93.

We call an execution of an ABAP program using a transaction code a transaction . There are dialog , report, parameter, variant, and - as of Release 6.10 - OO transactions. A transaction is started by entering the transaction code in the input field on the standard toolbar or by means of the ABAP statements CALL TRANSACTION or LEAVE TO TRANSACTION. Transaction codes can also be linked to screen elements or menu entries. Selecting such an element will start the transaction.

How can we create TCODE for Table Maintenance Generator(TMG)?

Check following steps,

1. Transaction: SE93
2. Enter Short Text
3. Select Radio button "Transaction with Parameters (Parameter Transaction)"
4. Next screen, give transaction as SM30
5. Check "Skip Initial Screen"
6. Under Default Values tab give two rows
   a. VIEWNAME for screen field and <your table name> for value
   b. UPDATE for screen and 'X' as value
7. Save and Execute.

Generic SAP

Relevant Topics:

SAP Reference Books
SAP Certification, Interview Questions, ABAP Programming, Functional and Basis Component Reference Books

Best regards,
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
 The content on this site may not be reproduced or redistributed without the express written permission of
www.erpgreat.com or the content authors.