Upload
raza887
View
240
Download
17
Embed Size (px)
Citation preview
7/29/2019 2 ABAP Data Dictionary Tutorial
1/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/
Sap Training Hub
Free SAP Training & Tutorials
What is SAP?
ABAP
HR
FICO
SD
Video
Payroll
Quiz
Java
Testing
Answers
ABAP Data Dictionary Tutorial
A 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).
What is Data dictionary used for ?
Management of data definitions
Provision of information for evaluations
Support for software development
Support for documentation
Ensuring that data definitions are flexible and up-to-date
Test Center of Excellence
WorkSoft.com/Testing-COE
Support your testing COE with top rankedSAP test automation software
http://www.saptraininghub.com/http://www.google.com/url?ct=abg&q=https://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.saptraininghub.com/abap-data-dictionary-tutorial/%26gl%3DPK%26hl%3Den%26client%3Dca-pub-6330153051175486%26ai0%3DCKNJpM5pGUfJj7ZmKBrW-gKgPn82etAOvhM7UaZPE9P0IEAEgm8zvI1DR4_aNBWDLBKABifqV4QPIAQGoAwHIA9MEqgSXAU_Q_7JCpFPTU4RBjKz4xqFQPomL6Iay3SBqC-MiUlammcHYyF8sVZfgRu4JCyuoQO5TOoRrF0dJ8XciSR9I5WAcv1n-PS9QUEQOIsnAoA33dzr66rXV3hgZ6_kcNVeh3F-XN2ivQzA7M797j3-fHAU2diT8ASd8vcPdcGf9-m5Jl1GAEZO3o8aDdHcYoz-r-kK7EAPsW5KIBgGAB9-F6h4&usg=AFQjCNHWfyfo7XZapNgOTT2siK_uBc1qtghttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CKNJpM5pGUfJj7ZmKBrW-gKgPn82etAOvhM7UaZPE9P0IEAEgm8zvI1DR4_aNBWDLBKABifqV4QPIAQGoAwHIA9MEqgSXAU_Q_7JCpFPTU4RBjKz4xqFQPomL6Iay3SBqC-MiUlammcHYyF8sVZfgRu4JCyuoQO5TOoRrF0dJ8XciSR9I5WAcv1n-PS9QUEQOIsnAoA33dzr66rXV3hgZ6_kcNVeh3F-XN2ivQzA7M797j3-fHAU2diT8ASd8vcPdcGf9-m5Jl1GAEZO3o8aDdHcYoz-r-kK7EAPsW5KIBgGAB9-F6h4&num=1&cid=5GjdJryd2auIUgTvMXE92mAH&sig=AOD64_2yv-FEjvZYXXDy9OZKGS0_79A6Hw&client=ca-pub-6330153051175486&adurl=http://info.worksoft.com/webinar-resource-page/&nm=1http://www.83answers.com/http://www.guru99.com/http://www.javatutorialhub.com/http://www.saptraininghub.com/quiz/http://www.saptraininghub.com/sap-payroll/http://www.saptraininghub.com/sapvideos/http://www.saptraininghub.com/free-sap-sd-training-course/http://www.saptraininghub.com/sap-fico-training-tutorials/http://www.saptraininghub.com/sap-hcm/http://www.saptraininghub.com/abap-tutorial/http://www.saptraininghub.com/what-is-sap/http://feeds.feedburner.com/SapTrainingHubhttp://www.facebook.com/pages/Sap-Training-Hub/139632216092864http://twitter.com/SAPTHubhttp://www.saptraininghub.com/7/29/2019 2 ABAP Data Dictionary Tutorial
2/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 2
Objects in the ABAP Dictionary resided on three levels that support their re-usability. These levels are:
1. Tables and structures
2. Data elements3. 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 domainEnsures consistency
Ex. Purchasing document number (EBELN)
7/29/2019 2 ABAP Data Dictionary Tutorial
3/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 3
Data Elements
Describes the role played by a field in a technical context
Fields of same semantic meaning can refer to the same data element
Contains the field information
Ex. Purchasing document number (EBELN)
7/29/2019 2 ABAP Data Dictionary Tutorial
4/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 4
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.
7/29/2019 2 ABAP Data Dictionary Tutorial
5/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 5
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.
7/29/2019 2 ABAP Data Dictionary Tutorial
6/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 6
Aggregated Objects of ABAP Dictionary
Aggregated means consisting of several components. In the ABAP Dictionary, aggregated objects are objects whichcome 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
7/29/2019 2 ABAP Data Dictionary Tutorial
7/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 7
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
7/29/2019 2 ABAP Data Dictionary Tutorial
8/9
3/18/13 ABAP Data Dictionary Tutorial
www.saptraininghub.com/abap-data-dictionary-tutorial/ 8
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_ to lock the table
dequeue_ to release the lock
7/29/2019 2 ABAP Data Dictionary Tutorial
9/9
3/18/13 ABAP Data Dictionary Tutorial
wwwsaptraininghub com/abap data dictionary tutorial/ 9
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:
Recommended by
Share31 Tweet1 Share1 +110 Share1659
On January 10, 2011 / ABAP / Comments Off
Comments are closed.
Search
How to become SAP
consultant
How to create
returns,free of
charge delivery and
sub sequent delivery
How to Create
Quotation
Accounting Key Create Material
Master for Sales
View
http://www.saptraininghub.com/create-material-master-for-sales-view/http://www.saptraininghub.com/accounting-key/http://www.saptraininghub.com/create-quotation/http://www.saptraininghub.com/how-to-create-returnsfree-of-charge-delivery-and-sub-sequent-delivery/http://www.saptraininghub.com/how-to-become-sap-consultant/http://www.saptraininghub.com/create-material-master-for-sales-view/http://www.saptraininghub.com/accounting-key/http://www.saptraininghub.com/create-quotation/http://www.saptraininghub.com/how-to-create-returnsfree-of-charge-delivery-and-sub-sequent-delivery/http://www.saptraininghub.com/how-to-become-sap-consultant/http://www.saptraininghub.com/abap/