Thursday, January 14, 2010

SAP ABAP A brief overview with transaction codes

ABAP or Advance Business Application Programming is the fourth generation language and use for coding in ABAP.


When I joined and started working in SAP Technology the first technology I have interacted is ABAP which is much like other 4 generation languages .


In ABAP we have transaction codes to do coding and various types of coding can be done based upon business requirements.


The first used and most basic transactions are:-


se37 - Function Builder


se38 - ABAP Editor (to modify ABAP programs)


se11 - ABAP Dictionary


Se11 is more like daily transaction as we have access to domain element search help database tables etc.


Earlier we have used for printing


se71 - SAPScript Forms


but now a days we have been shifted to Smartforms a much better and faster technology for printing.


Its tcode is


SMARTFORMS


Whenver we do a change in SAP standard code or any change in the system by creating a new object itself it needs to be captured in the form of Transport request and for this following tcode is used.


se09 - Transport (Workbench) Organizer (Controlling and keeping track of Development work and Development Objects)


For creating customer transaction codes etc following one is used.


se93 - Maintain T codes


For message which we pop up or give information error etc to users we can use the following one


se91 - Message Maintenance


Some other common one’s are:-


se16 - Data Browser (Table contents display)


se41 - Menu Painter


se51 - Screen Painter


se80 - Object Navigator


sm59 - Maintain RFC Destinations (Define RFC Configuration)


The most important transaction which is used during Upgrades etc are below


ST22 - ABAP Dump Analysis, check logical runtime errors


SPAU- Display Modified DE Objects


SPDD - Display Modified DDIC Objects


This is more than sufficient I think and we will explore more later on.

No comments:

Post a Comment