0% found this document useful (0 votes)
74 views5 pages

Describing DDIC

The ABAP Dictionary enables centralized management of all type definitions used in the SAP system. It allows users to create data types, structures, tables, indexes, and views. Types defined in the dictionary such as data elements, structures, and table types can then be used when developing ABAP programs, interfaces, and database objects.

Uploaded by

Debebook
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views5 pages

Describing DDIC

The ABAP Dictionary enables centralized management of all type definitions used in the SAP system. It allows users to create data types, structures, tables, indexes, and views. Types defined in the dictionary such as data elements, structures, and table types can then be used when developing ABAP programs, interfaces, and database objects.

Uploaded by

Debebook
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

The ABAP Dictionary enables all the type definitions used in the SAP system to be managed

centrally.

In the ABAP Dictionary, you can perform the following activities:

 Create user-defined types, such as data elements, structures, and table types, for use in
ABAP programs or in interfaces of function modules, object methods, and so on.
 Create the database objects such as tables, indexes, and views in the ABAP
Dictionary.
 Find a number of services that support program development. For example, the ABAP
Dictionary supports setting and releasing locks, defining an input help (F4 help), and
attaching a field help (F1 help) to a screen field.
In the ABAP Dictionary, you can perform the following functions:

 Define the tables and database views. The system creates these tables and views in the
underlying database with the definition in ABAP Dictionary. Changes to the
definition of a table or database  view are also automatically made in the database.
 Define indexes in the ABAP Dictionary to speed up access to data in a table. The
system also creates these indexes in the database when the table is activated.
Different type categories in the ABAP Dictionary are as follows:

 Data elements

Data elements describe an elementary type by defining the data type, length, and
decimal places.

 Structures

Structures consist of components that can have any type.

 Table types

Table types describe the structure of an internal table.

Any complex user-defined type can be built from these basic types.

For example, the data for an employee is stored in a structure called Employee with Name,
Address, and Telephone as its components. The component Name is also a structure, with
First name and Last name as its components. The First name and Last name components are
elementary, since the type is defined by a data element. The type of component Address is a
structure, whose components are also structures. A table type is used to define the Telephone
component because an employee can have more than one telephone number.

Types are used in ABAP programs at various places, for example, to define the types of
interface parameters of function modules.

You might also like