SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 1
Today I am giving a small tutorial on how to create a data type viz. Data
Elements, Structure and Table Type in ABAP Dictionary.
----------------------------------------------------------------------------------------------------------------------------------
Go To Tcode- SE11.
As every field is associated with Data Element. So let’s create Data Element
first.
Click on Data Type ->Enter Customized Name starting with ‘Y’ or ‘Z’.
A Pop-Up Window will appear select appropriate Data Type you want to create.
In this case click Data element.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 2
Every Field in the Table/Structure is attached with Data Element. And every
data element is in fact attached with the domain.There are some default data
element or they can also be created.Let’s now create data element.
Enter Data Element Name and Short Description.
If new domain is needed than create a new domain associated with the new
data element.
To do so->Enter a new customized domain name and double click on it.A
pop up will appear and ask whether create new domain click Yes.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 3
Enter new check values in Value Range Tab as follows:
Check and Activate.
Click Enter.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 4
Go to Data Element Save, Check and Activate.
Click Enter.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 5
Congratulation!!! You created Data Element
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 6
(ii). Creating Structure from Data Type:
Table Structure does not contain any data within it. It’s just a skeleton (frame).
It is data type in ABAP dictionary and composed of different components such
as data elements, table types, structures and database tables. It only contains
header information of the structure. It is only activated at run time in a
program. That’s why there is no need of data class and size category which is
defined in Technical Settings in the table. Thus there is also no need of primary
key for creating structure.
Creating a Demo Structure…
Enter Structure Name & Short Description
Then Enter Field Names.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 7
Save Structure as a local Object or else in your Transport Request.
Click—Extras in the Menu List BarEnhancementEnter.
Press->Enter.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 8
Since it’s a structure for maintaining Organization Data and there are rarely any
changes so we choose Cannot Be Enhanced. But there are various options
available for maintaining structure or any table which must be used as per the
requirement. Although in most of the cases Radio Button “Cannot Be
Enhanced” is selected.
Choose Copy->Enter.
Now Just ClickEntry Help/Check:
This is helpful to make sure that whether the search help is available with the
corresponding field in the corresponding domain. Fixed Values can be maintain
for specific data element in corresponding domain, else value table can be
used.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 9
Double ClickBSTYP
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 10
There are some fixed values maintained with domain BSTYP
Similarly Double Click Domain EBELN
Look At the Bottom Most Part. Double Click EKKO.
Click Highlighted Contents.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 11
Domain will take values from the Table Contents (Highlighted Icon ^)
In case if we need to take a field from another table we need to mention the
reference table and reference fields (Example Currency CURR and CUKY) in
such case we need Currency/Quantity Fields. In this there is no such field.
Now Save (Cntr+S), Check (Cntr+F2) and Activate the table (Cntr+F3).
Go Back and Open in Display Mode.
Congratulation!!! You created Structure!!
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 12
(iii) Creating Table Type.
When we want to use a Table Type globally i.e. not specific to any program or
Internal Table than we can create a Table Type using SE11. Table Type. It’s
advantage is that once defined it’s valid for use in all programs.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 13
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 14
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 15
As we have already created a structure ZORG we’ll use it for creating a Table
Type.
Save, Check.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 16
Congratulations!!! You created Table Type in Data Dictionary
SE11.!!!
Here is small activity you can perform by your own.
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 17
Similarly Predefined and Reference Types can also be used.
Enjoy SAP ABAP
Thanks & Regards.
Harshul Phadke
SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types
TRAINER NAME : HARSHUL PHADKE EMAIL-ID :HARSHUL.PHADKE@GMAIL.COM 18

More Related Content

PPT
Slick Data Sharding: Slides from DrupalCon London
PPT
Sas training in hyderabad
PPT
MS Access Training
PDF
Sq lite module7
PDF
Intro to Microsoft Access
PPTX
Gl13 m7-c1-presentation
PPTX
Starting ms access 2010
PPTX
asp.net data controls
Slick Data Sharding: Slides from DrupalCon London
Sas training in hyderabad
MS Access Training
Sq lite module7
Intro to Microsoft Access
Gl13 m7-c1-presentation
Starting ms access 2010
asp.net data controls

What's hot (17)

PPTX
Framemaker 1
PDF
Icde2019 improving rdf query performance using in-memory virtual columns in o...
PPTX
Tableau Desktop Material
PPT
Training MS Access 2007
PPS
Using Rational Publishing Engine to generate documents from Rational Rhapsody
PDF
SAP ABAP data dictionary
PPT
B.sc i agri u 4 introduction to ms access
PPTX
Ms access
PPTX
Business Source Complete
PPTX
Ms access
PPTX
PPT
Lotus Domino
PPT
ASP.NET 10 - Data Controls
PPT
Sql Server 2000
DOC
Ms access Database
DOCX
Hyperion Essbase integration with ODI
Framemaker 1
Icde2019 improving rdf query performance using in-memory virtual columns in o...
Tableau Desktop Material
Training MS Access 2007
Using Rational Publishing Engine to generate documents from Rational Rhapsody
SAP ABAP data dictionary
B.sc i agri u 4 introduction to ms access
Ms access
Business Source Complete
Ms access
Lotus Domino
ASP.NET 10 - Data Controls
Sql Server 2000
Ms access Database
Hyperion Essbase integration with ODI

Viewers also liked (20)

PPT
Chapter 02 sap client overview
PDF
Sap transport procedures and best practices
DOCX
SAP Landscape
DOCX
Workbench and customising request
DOCX
Clients in sap
PDF
Step by Step guide for creating first ABAP report in SAP
PPTX
Abap package concept
PDF
Le tra sap
PDF
Sap Abap Reports
PDF
Abap reports
PPTX
What is a DATA DICTIONARY?
PDF
Beginner’s guide to sap abap 1
PPT
SAP ABAP - Needed Notes
PDF
sap sales and distribution tutorial ppt
PDF
SAP SD Interview Questions with Explanation
DOCX
Sap sd important interview concepts
DOC
1000 solved questions
DOC
Badi document
PDF
Sap sd-sun-surya-material
PDF
Sap sd-pricing-in-depth-configuration-guide
Chapter 02 sap client overview
Sap transport procedures and best practices
SAP Landscape
Workbench and customising request
Clients in sap
Step by Step guide for creating first ABAP report in SAP
Abap package concept
Le tra sap
Sap Abap Reports
Abap reports
What is a DATA DICTIONARY?
Beginner’s guide to sap abap 1
SAP ABAP - Needed Notes
sap sales and distribution tutorial ppt
SAP SD Interview Questions with Explanation
Sap sd important interview concepts
1000 solved questions
Badi document
Sap sd-sun-surya-material
Sap sd-pricing-in-depth-configuration-guide

Similar to Data type final (20)

PDF
Creating a repository using the oracle business intelligence administration tool
PDF
Search help
PPTX
Sas visual analytics Training
PDF
obiee-training-obiee-11g-bi-publisher.pdf
PDF
Découverte d'Einstein Analytics (Tableau CRM)
PDF
Merchant Product Datafeeds for Affiliates 101
PPTX
Data ware house design
PPTX
Data ware house design
DOCX
INTRODUCTION TO ACCESSOBJECTIVESDefine th.docx
PDF
Beginner's Guide: Programming with ABAP on HANA
DOCX
OBIEE 11g : Repository Creation Steps
PDF
500+ SAP ABAP INTERVIEW QUESTIONS WITH ANSWERS
PPTX
Relational database concept and technology
PPT
HARJOT.ppt gggggggggggggggggggggggggggggggggggggggg
PPTX
Access ppt
PPT
Dynamic Web Pages Ch 4 V1.0
PDF
Programming Interface & SAP BDC
PDF
Cincinnati Tableau User Group Event #1
PDF
BI Publisher Data model design document
Creating a repository using the oracle business intelligence administration tool
Search help
Sas visual analytics Training
obiee-training-obiee-11g-bi-publisher.pdf
Découverte d'Einstein Analytics (Tableau CRM)
Merchant Product Datafeeds for Affiliates 101
Data ware house design
Data ware house design
INTRODUCTION TO ACCESSOBJECTIVESDefine th.docx
Beginner's Guide: Programming with ABAP on HANA
OBIEE 11g : Repository Creation Steps
500+ SAP ABAP INTERVIEW QUESTIONS WITH ANSWERS
Relational database concept and technology
HARJOT.ppt gggggggggggggggggggggggggggggggggggggggg
Access ppt
Dynamic Web Pages Ch 4 V1.0
Programming Interface & SAP BDC
Cincinnati Tableau User Group Event #1
BI Publisher Data model design document

Recently uploaded (20)

PDF
GIÁO ÁN TIẾNG ANH 7 GLOBAL SUCCESS (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) NĂM HỌ...
PPTX
Copy of ARAL Program Primer_071725(1).pptx
PDF
LATAM’s Top EdTech Innovators Transforming Learning in 2025.pdf
PDF
Review of Related Literature & Studies.pdf
PPTX
INTRODUCTION TO PHILOSOPHY FULL SEM - COMPLETE.pptxINTRODUCTION TO PHILOSOPHY...
PDF
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
PPTX
MMW-CHAPTER-1-final.pptx major Elementary Education
PPTX
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
PPTX
GW4 BioMed Candidate Support Webinar 2025
PPTX
CHROMIUM & Glucose Tolerance Factor.pptx
PDF
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
PPTX
Theoretical for class.pptxgshdhddhdhdhgd
PDF
anganwadi services for the b.sc nursing and GNM
PPTX
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
PPTX
Ppt obs emergecy.pptxydirnbduejguxjjdjidjdbuc
PPTX
Neurological complocations of systemic disease
PPTX
principlesofmanagementsem1slides-131211060335-phpapp01 (1).ppt
PPTX
Key-Features-of-the-SHS-Program-v4-Slides (3) PPT2.pptx
PDF
Unleashing the Potential of the Cultural and creative industries
PDF
Developing speaking skill_learning_mater.pdf
GIÁO ÁN TIẾNG ANH 7 GLOBAL SUCCESS (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) NĂM HỌ...
Copy of ARAL Program Primer_071725(1).pptx
LATAM’s Top EdTech Innovators Transforming Learning in 2025.pdf
Review of Related Literature & Studies.pdf
INTRODUCTION TO PHILOSOPHY FULL SEM - COMPLETE.pptxINTRODUCTION TO PHILOSOPHY...
WHAT NURSES SAY_ COMMUNICATION BEHAVIORS ASSOCIATED WITH THE COMP.pdf
MMW-CHAPTER-1-final.pptx major Elementary Education
Cite It Right: A Compact Illustration of APA 7th Edition.pptx
GW4 BioMed Candidate Support Webinar 2025
CHROMIUM & Glucose Tolerance Factor.pptx
Kalaari-SaaS-Founder-Playbook-2024-Edition-.pdf
Theoretical for class.pptxgshdhddhdhdhgd
anganwadi services for the b.sc nursing and GNM
Unit1_Kumod_deeplearning.pptx DEEP LEARNING
Ppt obs emergecy.pptxydirnbduejguxjjdjidjdbuc
Neurological complocations of systemic disease
principlesofmanagementsem1slides-131211060335-phpapp01 (1).ppt
Key-Features-of-the-SHS-Program-v4-Slides (3) PPT2.pptx
Unleashing the Potential of the Cultural and creative industries
Developing speaking skill_learning_mater.pdf

Data type final

  • 1. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 1 Today I am giving a small tutorial on how to create a data type viz. Data Elements, Structure and Table Type in ABAP Dictionary. ---------------------------------------------------------------------------------------------------------------------------------- Go To Tcode- SE11. As every field is associated with Data Element. So let’s create Data Element first. Click on Data Type ->Enter Customized Name starting with ‘Y’ or ‘Z’. A Pop-Up Window will appear select appropriate Data Type you want to create. In this case click Data element.
  • 2. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 2 Every Field in the Table/Structure is attached with Data Element. And every data element is in fact attached with the domain.There are some default data element or they can also be created.Let’s now create data element. Enter Data Element Name and Short Description. If new domain is needed than create a new domain associated with the new data element. To do so->Enter a new customized domain name and double click on it.A pop up will appear and ask whether create new domain click Yes.
  • 3. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 3 Enter new check values in Value Range Tab as follows: Check and Activate. Click Enter.
  • 4. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 4 Go to Data Element Save, Check and Activate. Click Enter.
  • 5. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 5 Congratulation!!! You created Data Element
  • 6. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 6 (ii). Creating Structure from Data Type: Table Structure does not contain any data within it. It’s just a skeleton (frame). It is data type in ABAP dictionary and composed of different components such as data elements, table types, structures and database tables. It only contains header information of the structure. It is only activated at run time in a program. That’s why there is no need of data class and size category which is defined in Technical Settings in the table. Thus there is also no need of primary key for creating structure. Creating a Demo Structure… Enter Structure Name & Short Description Then Enter Field Names.
  • 7. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 7 Save Structure as a local Object or else in your Transport Request. Click—Extras in the Menu List BarEnhancementEnter. Press->Enter.
  • 8. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 8 Since it’s a structure for maintaining Organization Data and there are rarely any changes so we choose Cannot Be Enhanced. But there are various options available for maintaining structure or any table which must be used as per the requirement. Although in most of the cases Radio Button “Cannot Be Enhanced” is selected. Choose Copy->Enter. Now Just ClickEntry Help/Check: This is helpful to make sure that whether the search help is available with the corresponding field in the corresponding domain. Fixed Values can be maintain for specific data element in corresponding domain, else value table can be used.
  • 9. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 9 Double ClickBSTYP
  • 10. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 10 There are some fixed values maintained with domain BSTYP Similarly Double Click Domain EBELN Look At the Bottom Most Part. Double Click EKKO. Click Highlighted Contents.
  • 11. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 11 Domain will take values from the Table Contents (Highlighted Icon ^) In case if we need to take a field from another table we need to mention the reference table and reference fields (Example Currency CURR and CUKY) in such case we need Currency/Quantity Fields. In this there is no such field. Now Save (Cntr+S), Check (Cntr+F2) and Activate the table (Cntr+F3). Go Back and Open in Display Mode. Congratulation!!! You created Structure!!
  • 12. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 12 (iii) Creating Table Type. When we want to use a Table Type globally i.e. not specific to any program or Internal Table than we can create a Table Type using SE11. Table Type. It’s advantage is that once defined it’s valid for use in all programs.
  • 13. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 13
  • 14. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 14
  • 15. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 15 As we have already created a structure ZORG we’ll use it for creating a Table Type. Save, Check.
  • 16. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 16 Congratulations!!! You created Table Type in Data Dictionary SE11.!!! Here is small activity you can perform by your own.
  • 17. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 17 Similarly Predefined and Reference Types can also be used. Enjoy SAP ABAP Thanks & Regards. Harshul Phadke
  • 18. SAP ABAP Tutorial 3: Creating Data Dictionary (DDIC) Data Types TRAINER NAME : HARSHUL PHADKE EMAIL-ID :[email protected] 18