0% found this document useful (0 votes)
70 views10 pages

Aula 1 - SAP ABAP Data Dictionary (SE11)

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

Aula 1 - SAP ABAP Data Dictionary (SE11)

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

24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

SAP ABAP Data Dictionary (SE11)


By Scott Livingston Updated December 28, 2022

What is Data Dictionary?


Data Dictionary is a central source of
information for the data in a information
management system. Its main function is
to support the creation and management
of data definitions (or “metadata”).

In this SAP ABAP Data Dictionary tutorial, you will learn:

https://www.guru99.com/abap-data-dictionary-tutorial.html 1/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

ABAP Dictionary 3 levels


Objects in the ABAP Dictionary resided on three levels that support their re-usability.
These levels are:

1. Tables and structures


2. Data elements
3. Domains

Lets look into them in detail –

Domains

Describes the technical characteristics of a table field


Specifies a value range which describes allowed data values for the fields
Fields referring to the same domain (via the data elements assigned to them) are
changed when a change is made to the domain
Ensures consistency

Ex. Purchasing document number (EBELN)

Data Elements

Describes the role played by a field in a technical context


https://www.guru99.com/abap-data-dictionary-tutorial.html 2/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Fields of same semantic meaning can refer to the same data element
Contains the field information

Ex. Purchasing document number (EBELN)

Tables

Represent the Database Tables where data actually resides.


Tables can be defined independently of the database in the ABAP Dictionary.
The fields of the table are defined with their (database-independent) SAP ABAP data
types and lengths.

https://www.guru99.com/abap-data-dictionary-tutorial.html 3/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Structures

Are record declarations that do NOT correspond to a Database Table.


Just like user-defined data type.
Defined like a table and can then be addressed from ABAP programs.
Structures contain data only during the runtime of a program.

https://www.guru99.com/abap-data-dictionary-tutorial.html 4/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Aggregated Objects of ABAP Dictionary


Aggregated means consisting of several components. In the ABAP Dictionary, aggregated
objects are objects which come from several different transparent tables.

1. Views
2. Search Help
3. Lock Objects

Lets look into them in detail

Views

Views in SAP _ ABAP are used to summarize data which is distributed among several
tables
The data of a view is not actually physically stored. The data of a view is instead
derived from one or more other tables
It is tailored to the needs of a specific application

https://www.guru99.com/abap-data-dictionary-tutorial.html 5/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Search Help

A Search help is a tool to help you search for data records in the system
An efficient and user-friendly search assists users where the key of a record is
unknown

https://www.guru99.com/abap-data-dictionary-tutorial.html 6/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Lock Objects

Simultaneous accessing of the same data record by two users in the SAP system is
synchronized by a lock mechanism.
Locks are set and released by calling certain function modules. These function
modules are generated automatically from the definition of so-called lock objects in
the ABAP/4 Dictionary

Function modules : Enqueue_<obj name> – to lock the table dequeue_<obj name> – to


release the lock

https://www.guru99.com/abap-data-dictionary-tutorial.html 7/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Important Transactions

SE11 : Data Dictionary Initial Screen (SE12 Display only)


SE13 : ABAP Dictionary : Technical Settings
SE14 : Database Utility
SE15 : Repository Information System
SE16 : Data Browser
SE17 : General table Display
SE55 : Table View Maintenance
SM30 : Table Maintenance

You Might Like:

Smart Forms in SAP ABAP


SAP ABAP Programming Tutorials – Free Training Course
Top 35 SAP ABAP Interview Questions and Answers (2023)
SAP ABAP Tutorial PDF: Programming Examples for Beginners
What is SAP ABAP? Types, ABAP Full Form and Meaning

Prev Report a Bug Next

https://www.guru99.com/abap-data-dictionary-tutorial.html 8/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

Conheça o Caribe em
Alto Mar
Royal Suite Class - Experiências
Exclusivas que Elevam Cada Aspecto
Suas Férias.

Royal Caribbean Abri

About
About Us
Advertise with Us
Write For Us
Contact Us

Career Suggestion
SAP Career Suggestion Tool
Software Testing as a Career

Interesting
eBook
Blog
Quiz
SAP eBook

Execute online
Execute Java Online
Execute Javascript
Execute HTML
Execute Python

© Copyright - Guru99 2023 Privacy Policy | Affiliate


Disclaimer | ToS
https://www.guru99.com/abap-data-dictionary-tutorial.html 9/10
24/01/2023 16:21 SAP ABAP Data Dictionary (SE11)

https://www.guru99.com/abap-data-dictionary-tutorial.html 10/10

You might also like