Application Development 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: 

What is TCODE

Former Member
0 Kudos

Hello all

what is tcode,how to crerate tcode ,who has authority to assign tcode to perticular user ,where tcodes are stored

Thanks

M

14 REPLIES 14

Former Member

HI,

a tcode is nothin but a transaction code or simply a command given in the command field in the menu of the sap. This tcode triggeres a program which it is assigned to. It can be created in SE93. they are stored in the table tstc and u can view them in tcode sm01 aswel.

hope it helps

santhosh

former_member181962
Active Contributor

TCODE mean a code to a transaction, upon entering which, we go to a screen when we can do more datta entry and processing.

T code creation is done in se93 transaction.

Generally the administrator or the bais wil reserve the right to assign transactions to users(SU21) is the transaction.

tcodes are stored in TSTC table.

Regards,

ravi

Former Member

Each function in the SAP system has a transaction code associated with it. A transaction code consists of letters, numbers, or both. You enter transaction codes in the command field.

You use a transaction code to go to any task in an SAP application faster. By entering a transaction code instead of using the menu, you go to a task and start the function in a single step.

Entering a Transaction Code

1. In the command field, enter /n followed by a transaction code.

This will end the current task.

If you do not want to end your current task, you can create a new session.

2. Choose Enter.

The initial screen of the new task appears.

Creating a Tcode

Go to transaction SE93. Click the create button to create the new transaction ZTCODE. Specify the name of the program as ZTESTPROGRAM and the first screen of the transaction. Tcode will be created and then that report can be run using the Tcode.

http://help.sap.com/saphelp_nw04s/helpdata/en/f9/e1a442dc030e31e10000000a1550b0/content.htm

I hope it helps.

Best Regards,

Vibha

*Please mark all the helpful answers

Former Member

Hi Mahya,

1. what is tcode - mean the transaction code which are execute from command line.

2. how to create tcode - user transaction code se93 or se80

3. who has authority to assign tcode to perticular user - one who has authority to role and to create user.

4.where tcodes are stored - table name TSTC

hope this help you.

~john.

abdul_hakim
Active Contributor

hi

welcome to SDN.

Tcode stands for Transaction Code.It is an SAP Magic Word for calling the standard / Customer Programs.

U can create the tcode in the transaction se93.

Tcodes are stored in the table TSTC.

Cheers,

Abdul

Former Member

Hi Mahya,

Transaction code .... is nothing but a Code given for starting a transaction ..... what i mean by saying this is ..... performing a set of tasks will complete a transaction .... eg., you want to create a purchase order/sale order etc., or you want to book a flight based on the availability of seats / costs etc., so for one activity/transaction to get complete you have to verify with lots of data / you have to enter lots of data ... so all these will be clubbed to start with these kind of transactions you are given a code ...

so if you put the code (called Tcode) in the command line you can play around the entire functionality of that entire transaction .....

Creation of tcode --> Through again a tcode SE93 You can create

Authority --> Who assign roles and profiles to users will take care of assigning tcodes to users

Tcodes are stored in --> table TSTC

Again coming back to the question What is Tcode?

eg., Tcode SE93 is used to create a Tcode ... and from there you can even test your transactions .... etc., group of activities put together to complete a transaction will start with a tcode ;0)

Hope this helps ....

Cheers

Kripa Rangachari .....

Former Member
0 Kudos

for ur information SAP is a transactional package ..Almost everything in SAP works on the basis of a transaction code ..

for example if u want to open abap editor u use SE38

for abap dictionary SE11

like this everything has a transaction..

like wise if u want ur program to have a transaction code u can crete it ..

for EX u have a program by name 'ZEXAMPLE_TRANSACTION'.

if u want to execute this program directly from any place in sap... then u can create a transaction code for that program .. say the transaction code is ZEX ..

u can go to SE93 and create the transaction code for the progeram and after it is created ...it can be accessed using the transaction code zex from anywhere in the command prmpt.

if u are satisfied give reward points.

thanks,

Anand.T

transaction code is a u

0 Kudos

Hi

T-code stands for Transaction Code Ex:f-02 entering genral invoice,MIRO -Invoice verification.

When ever you type a T-code in dialog box it will run associated programmes and save the data in respective trables.

An administrator has to assign the T-Codes to the users while creating Security/User profiles

Regards

Muralidhar

Former Member
0 Kudos

1. The tcode is transactuion which starts your application.

2. we creates the tcodeby SE93

3. Tcodes are stored in the table TSTC.

4. if you don't assign any authority object to tcode all users can run thtt.

but to restrict to group, you can assign the authority object to tcode by specifying the authorization group.

Former Member
0 Kudos

Hi,

<b>

what is tcode? </b>

A TCODE is nothing but transaction Code, Which means, when ever you want to execute particular task (like Purchase order or sale order) , or Customized programs, you an transaction , which can execute your program.

And the end user needs only the output screen not your editor, so, this can be achieved by creating an TCODE.

<b>how to crerate tcode</b>

An transaction code can be created using SE93. or through SE80, you can create it.

<b>,who has authority to assign tcode to perticular user</b>

For a particular Task you can, As developer can assign a transaction Code in SE93. Or to restrict the transaction code for a user, Basis people of the project will do so.

<b> where tcodes are stored</b>

Tcodes or stored in TSTC and its text are stored in TSTCT.

Thanks

Manju.

Helpful, reward points.

Former Member
0 Kudos

Hi,

Hope this answers your question.

what is tcode,

>>> TCODE or transaction code is a unique word in SAP, through which a program is run. A tcode is a must in dialong driven programs. While as in reports TCODE creation is optional. there other types of TCODEs such as TCODE for OO(Object oriented), Variant transaction(Creating varaint defaulted for transaction).

how to crerate tcode ,

>>> You can creat TCODE in transaction SE93, plz. note that customer tcode should start with Z or Y.

who has authority to assign tcode to perticular user ,

>>> While creating a TCODE, you'll have the option of assigning a Authority group to that TCODE. Meaning the users having that group in their master record(assigned by Basis), will only be able to access it. Thus restricting access to TCODE.

where tcodes are stored

>>> TCODEs are stored in dictionary table TSTC, here you can look into all the tcodes, with their description.

Reward if useful.

Kiran

Former Member
0 Kudos

hi,

TCODE is nothing but Transcation Code.

It can be created using se93 (or)

se80-> rightclick on the object for whic the transaction is to be created and choose create -> transaction.

Former Member
0 Kudos

hi mahya,

T-code alias transaction code is one which helps to get output directly without knowing the underling complexities..u can create a t-code with se93..it just asks the type of program and screen no..for instance in reports it generally takes screen as 1000...

Regardin users who can use it..it all depends on roles that has been assigned to the user..

regards,

Rajkumar.G

Former Member
0 Kudos

HI MAHYA

Sequence of characters that identifies a transaction in the R/3 System.

A transaction code can contain up to 20 characters and should always begin with a letter. Permitted characters are letters from A to Z, numbers from 0 to 9, and the underscore.

To call a transaction, you enter the transaction code in the command field and press ENTER

se93 is the Tcode for creating a transaction code

give a name and go for create

enter some description

enter program name (module pool ) and screen number

save

all Tcodes will be saved in databse table called TSTC