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

se93

Former Member
0 Likes
20,522

hello sap gurus,

can amy one tell me what is SE93 and why we use this transaction ?

Thank you very much.

1 ACCEPTED SOLUTION
Read only

Former Member
10,540

Hi,

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.

reward if helpful

raam

9 REPLIES 9
Read only

Former Member
10,541

Hi,

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.

reward if helpful

raam

Read only

0 Likes
10,540

This message was moderated.

Read only

former_member156446
Active Contributor
0 Likes
10,540

se93 is a transaction where you can create your own custom transaction codes...

custom transaction codes with start with Z* and Y*.. in real time if you have created to report and wanted the end user to use it..he cannot open se38 and enter program name ans execute it... as he does not have access to use it...

so in that scenario you create a transaction called Z_reportname and give that transaction to the user to hit it and see the report output.

Read only

Former Member
0 Likes
10,540

Hi,

SE93 is the Tcode for creation customer transaction.

whenever u need Z and Y Transaction u can create here.

Here we can create Table Maintanace also. here u can create the

Transation for all develpment progarm like Report,

Modulepool ...Ect...

Regards,

S.Nehru

Read only

Former Member
0 Likes
10,540

hi.

se 93 is used to create the transaction.

while you use the module pool programming . se 93 is mandatory ..

bcoz ur transaction is used to execute the module pool program .other wise you cannot execute the mpp.

ur transaction should be start with letter 'z' or 'y'.

say ex zsu1.

se80

create program

create screen

flow layout

attributes

create top includes(for global variables)

create pai

creat pbo

create transaction(se93)

reward if its helpful.

regards

surender

Read only

GauthamV
Active Contributor
0 Likes
10,540

hi,

u can create ur own transaction using se93.

suppose u created a program in se38. u can create a own tcode for it.

goto se93, give ur program name check the boxes given below

and save with zname.

now u can give ur ztcode with whivch u can run the report directly.

reward if helpful.

Read only

sapforlife
Explorer
10,540

Hi Guru,

Kindly assist by advise on how to create a custom transaction code in SE93, please provide a step by step process from start to finish if possible.

Thank you

Read only

0 Likes
10,540