Creating A Table (Tcode: Se11) Table Types: 1. Transparent Table 2. Pool Table 3. Cluster Table
Creating A Table (Tcode: Se11) Table Types: 1. Transparent Table 2. Pool Table 3. Cluster Table
Tcode : SE38
Function Builder: Its main function is to define specific tasks that can be called from any other program.
TCode: se37
Menu Painter: This is a tool which can be used to generate menu options, buttons, icons, menu bars,
transaction input fields, all of which can trigger events within the program. TCode: SE41
Screen Painter: This is a tool used to define the user input screen, meaning that you can define text
boxes, drop-down menus, list boxes, input fields, tabbed areas of the screen and so on. TCode: SE51.
Object Navigator: This is a tool which brings together all the previous tools, providing a highly efficient
environment in which to develop programs. TCode: SE80
Data Dictionary
This is the main tool used to look at, understand and enhance the Database and Database tables which
are used by the SAP system. You can view standard tables delivered by SAP using this tool, create new
tables and enhance the existing tables delivered by SAP with new fields.
Master data:
Transaction data:
Data Elements
Every Field in the table is made up of what is called a Data Element, which defines specific attributes of
each field. The first Field to be created here is an important one within an SAP system, and identifies the
client which the records are associated with. In the Field name, enter 'Client', and in the Data Element,
type 'MANDT'. This Data Element already exists in the system, and after entering it, the system
automatically fills in the Data Type, the Length, Number of Decimals and Short text for the Data Element
itself. Ensure that the 'Client' field is made a Key field in the table by checking the 'Key' box. Field Label is
maintained in data element.
Data Domains
The ‘Definition’ tab opens automatically. The first available field here is 'Data type'. Next, is the
'No. characters' field. In the 'Value range' tab which is visible next to the 'Definition' tab is where
we set valid value ranges for the Domain created. Once this is set, any subsequent user entering
values outside the valid value range will be shown an error message and be requested to enter a
valid entry.