SlideShare a Scribd company logo
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
1
Tutorial on SAP ABAP.
Hi Friends Before Starting this Tutorial on SAP ABAP. I would like to tell you something very basic about SAP. It’s a
very small introductory tutorial on SAP as an ERP and it’s importance.
Kindly take a note of points which I would like to cover in my tutorial.
-------------------------------------------------------------------------------------------------------------------------------------------------------
-
1.What is an ERP ?
2. What is SAP?
3. Examples of other ERP Systems in market.
4. How is SAP ERP different from other ERP Systems?
5. Modules in SAP ERP.
6. What is SAP R/3 ?
7. SAP Architecture.
8. Functions of Different Modules in SAP ? Other SAP Modules.
9. Current Developments taking place in SAP.
10. Where does ABAP fit in SAP?
11. What is ABAP/4 ?
12.What is backbone of SAP? What is backbone of ABAP?
1. What is an ERP?
E—Enterprise
R—Resource
P—Planning.
1. [E- Enterprise]: Enterprise is anything that holds business. Business holds Money. So Enterprise is
anything that holds money. Example of a simple enterprise –Media Houses (ZEE ENTERTAINMENT
TELEVISION,TV TODAY NETWORK,FACEBOOOK,TWITTER,NEWSPAPERS such as Economic Times etc.,
TATA Technologies, WIPRO, etc.)
2. [R-Resource]: For proper functioning of an Enterprise the main requirement is that it must have
Resources without which Enterprise could not work at all. [Eg-Print Media Requires PAPER to print news,
Similarly a big company has it’s business in several fields such as Purchasing , Sales, Marketing,
Manufacturing requires its related resources.]
3. [P-Planning]: Once we have all these resources their Optimum utilization must be ensured. For Example
in an Organization with various shift timings employees must get their PC’s allotted to them and the shift
timings must not collapse. This is done and managed by Planning.
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
2
Enterprise Money
Resources Planning of Resource Utilization
2.What is SAP?
Systeme, Anwendungen, Produkte in der Datenverarbeitung (German: Systems, Applications & Products in
Data Processing;SAP AG) .
SAP has it’s own database to run it’s applications. That’s why it is faster as it does not require to store data in
external system environment as files.
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
3
3.Examples of Other ERP Systems in the Market.
4..How is SAP ERP different from other ERP Systems ?
 SAP has very tight integration within the modules and similarly features such as scalability and
traceability are the strong features of SAP.
 SAP has a wide range of applications and features.
 SAP also has provision for customer specific module with the features as required by Customer.
 SAP has it’s own server and built-in database which makes transaction even faster.
 SAP has also launched it’s mobility application based on Cloud & HANA database.
5.Modules in SAP ERP ?
SAP started it’s market just by developing Reports in Sales for industries, but with passage of time it
entered other industry segment such as Production, Procurement, Finance, Controlling etc. and
developed them as it’s core modules thus SAP started with MM (Materials Management), PP (Production
Planning), Sales and Distribution (SD), FI (Finance) and (CO) Controlling as it’s core modules.
To manage the needs of all these functional modules SAP developed BASIS (Business Application
Software Integrated Solution) at the base of the ERP Systems.
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
4
Modules in SAP
I. Functional Modules:
(i). Materials Management (MM) .
(ii) Production Planning (PP).
(iii) Sales & Distribution (SD)
(iv) Finance (FI).
(v) Controlling (CO).
II. Technical Modules :
(i). Business Application Software Integrated Solution (BASIS).
(ii). Advanced Business Application Program.(ABAP).
Other Modules
(i) Customer Relationship Management (CRM).
(ii) Industry Solutions for Utilities (ISU).
SAP Mobile Application
SAP FIORI (Mobility Application).
6..What is SAP R/3.
In SAP R stands for version. SAP R1 was the first version of SAP.
The following versions of SAP are explained below:
1. SAP R1: It was the first version of SAP where Presentation, Application and Database all the three
layers are on single system. But due to slow processing speed and increase in the quantity of data
there was urgent need to upgrade the system.
2. SAP R2: Due to urgent need to upgrade processing speed with increase in data SAP came with R2
version in which Presentation server is separate and Application and Database Layers are on single
box. (Presentation Server-One Box, Application & Database Server –Another Box).
3. SAP R3: Due to advancement in technology and even more increase in data there was urgent need
optimum memory utilization so that business does not get impact by slow processing speed. So SAP
came with R3 in which Presentation (One Box),Application (2nd Box) and Database (3rd Box) all the
three layers were on separate servers (commonly known as Boxes).
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
5
7.SAP Architecture
Functional Modules
(Functional
Consultants)
Technical Modules
(ABAP’ers and BASIS Team)
BASIS
Fig 1.0
In the above figure all the functional modules are above the technical modules as Requirement is generated
from functional modules (functional side) and fulfilled by technical side. Database and Operating System are
at the base of the SAP Systems.
8. Functions of Different Modules in SAP:
SAP MM (Materials Management) :
MM SD FI CO
ABAP (Developers )
Database System (DB)
Operating Systems (OS)
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
6
SAP SD (Sales and Distribution)
SAP PP (Production Planning):
SAP FI (Finance)
For Every Sales and Purchase Transaction money transaction is involved therefore FI module is always in the
involved with every transaction of Purchase or Sales.
SAP CO (Controlling)
This module is only implemented where the analysis of Profit is required by the company.
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
7
Other SAP Modules :
1. CRM (Customer Relationship Management): This is a SAP module to maintain customer Record.
Customer Id, Service Type, Product Id, Purchase History, Customer Move in, Customer move out,
Customer contact details etc. are maintained in t
2. SRM (Supplier Relationship Management) : It’s similar to CRM the only difference is that instead of
Customer all the records of supplier are maintained here.
3. ISU (Industries Solutions for Utilities): This modules of SAP is specially designed for Utilities such as
Electricity Meters, Gas Meters, Hot Water Meters, etc. SAP customizes all the it’s services and
designs as per company standards in this module.
9.Current Developments Taking place in SAP.
SAP has come up with many new innovations in the market. Now a days it has complete focus on
Cloud Platform so that the data is globally available for access from anywhere and thus has also has
increased it’s capacity to hold data from few terabytes to several terabytes. Keeping these in mind it
came with:
1. SAP-FIORI.
2. SAP HANA.
3. SAP HADOOP. Etc.
10.Where does ABAP fits in the SAP.
ABAP stands for Advanced Business Application Program. So it’s program. Every program requires
language to function (similar to us). Thus ABAP is a programming language (middleware/interface) which
receives develops and transmits the information from Functional side to the database via BASIS platform.
At the base of database is the Operating Systems which is rarely touched by the application developers.
Fig 2.
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
8
11. What is meant by ABAP/4 ?
/4 means 4th
generation language. 4th generation language is very close to English language and has
ability to interact with internet technology.(4GL, or "report generator language") An application specific
language one with built-in knowledge of an application domain, in the way that SQL has built-in
knowledge of the relational database domain.
The term was invented by Jim Martin to refer to non-procedural high level languages built around
database systems.
Fourth generation languages are close to natural language and were built with the concept that certain
applications could be generalised by adding limited programming ability to them.
When given a description of the data format and the report to
generate, a 4GL system produces COBOL (or other 3GL) code, that
actually reads and processes the data and formats the results.
Some examples of 4GL are: database query language e.g.SQL; Focus, Metafont, PostScript, S, IDL-
PV, WAVE, Gauss,Mathematica, and data-stream languages such as AVS, APE, Iris Explorer.
12.What is backbone of SAP ? What is backbone of ABAP?
SAP’s backbone is ABAP as ABAP is the SAP’s programming language to interact with database.
ABAP requires database tables to interact with functional module, all the functional data is stored in
tables, even when we create any customized program starting with “Y” or “Z” the program details and
description are stored in table TRESC, all the Messages are stored in table “T100”. All the transaction
codes of SAP are maintained in the table TSTC and TSTCT. Thus to generate any report we need table so
that we can get the stored available data. That’s why Database tables are the backbone of SAP.
In the Next Tutorials I will share the Data Dictionary create objects such as
1. Database Tables;
2. Views;
3. Type Group;
4. Data-Types (Structure, Data-Elements, Table Types);
5. Domain;
6. Search Help;
7. Lock Objects;
Enjoy SAP-ERP-ABAP
SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP
TRAINER NAME: HARSHUL PHADKE EMAIL-
HARSHUL.PHADKE@GMAIL.COM
MOB 8087072343
9

More Related Content

What's hot

Sap abap
Sap abapSap abap
Sap abap
Jugul Crasta
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reports
vbpc
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONKranthi Kumar
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
Durga Balaji M
 
Sap abap real time questions
Sap abap real time questionsSap abap real time questions
Sap abap real time questions
techie_gautam
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
Revanth Nagaraju
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
Ankit Sharma
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
vkyecc1
 
Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
Satheesh Kanna
 
Dialog Programming Overview
Dialog Programming OverviewDialog Programming Overview
Dialog Programming Overview
sapdocs. info
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Ashish Saxena
 
Technical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part IITechnical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part II
Ashish Saxena
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script formsKranthi Kumar
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
sailesh107
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed Notes
Akash Bhavsar
 
Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step
mateenjambagi
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1
Guang Ying Yuan
 

What's hot (20)

Sap abap
Sap abapSap abap
Sap abap
 
Abap dictionary 1
Abap dictionary 1Abap dictionary 1
Abap dictionary 1
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reports
 
BATCH DATA COMMUNICATION
BATCH DATA COMMUNICATIONBATCH DATA COMMUNICATION
BATCH DATA COMMUNICATION
 
Sap basis made easy
Sap basis made easySap basis made easy
Sap basis made easy
 
Sap abap real time questions
Sap abap real time questionsSap abap real time questions
Sap abap real time questions
 
SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
 
Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
 
Dialog Programming Overview
Dialog Programming OverviewDialog Programming Overview
Dialog Programming Overview
 
Sap abap material
Sap abap materialSap abap material
Sap abap material
 
Field symbols
Field symbolsField symbols
Field symbols
 
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
Guide to Configure Custom SD Output Types in S/4HANA Using BRF+
 
Technical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part IITechnical Overview of CDS View - SAP HANA Part II
Technical Overview of CDS View - SAP HANA Part II
 
Chapter 02 sap script forms
Chapter 02 sap script formsChapter 02 sap script forms
Chapter 02 sap script forms
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed Notes
 
Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step
 
Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1Day1 Sap Basis Overview V1 1
Day1 Sap Basis Overview V1 1
 

Viewers also liked

Search help
Search helpSearch help
Search help
Harshul Phadke
 
Step by Step guide for creating first ABAP report in SAP
Step by Step guide for creating first ABAP report in SAPStep by Step guide for creating first ABAP report in SAP
Step by Step guide for creating first ABAP report in SAP
nityaabap
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
Uttam Agrawal
 
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
Panduka Bandara
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
Jainul Musani
 

Viewers also liked (7)

Search help
Search helpSearch help
Search help
 
Step by Step guide for creating first ABAP report in SAP
Step by Step guide for creating first ABAP report in SAPStep by Step guide for creating first ABAP report in SAP
Step by Step guide for creating first ABAP report in SAP
 
SAP ABAP Material
SAP ABAP MaterialSAP ABAP Material
SAP ABAP Material
 
Exercise in alv
Exercise in alvExercise in alv
Exercise in alv
 
Smartforms interview questions with answers
Smartforms interview questions with answersSmartforms interview questions with answers
Smartforms interview questions with answers
 
Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1Beginner’s guide to sap abap 1
Beginner’s guide to sap abap 1
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 

Similar to Sap abap tutorials

Sap- An Overview
Sap- An OverviewSap- An Overview
Sap- An Overview
Nikhil Singh
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on lineMilind Patil
 
Introduction to sap
Introduction to sapIntroduction to sap
Introduction to sap
ReshmaGovindan
 
Sap for beginners
Sap for beginnersSap for beginners
Sap for beginners
Rohit Verma
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
Sukumar Manickam
 
SAP Activate Elements.pdf
SAP Activate Elements.pdfSAP Activate Elements.pdf
SAP Activate Elements.pdf
AslamAs1
 
S A P Orientation
S A P  OrientationS A P  Orientation
S A P Orientationslgvarma
 
Abap sample code
Abap sample codeAbap sample code
Abap sample code
roymat2
 
Abap sample programs 24 slides
Abap sample programs 24 slidesAbap sample programs 24 slides
Abap sample programs 24 slides
Roy Mathew
 
Abap sample
Abap sampleAbap sample
Abap sample
V.Muthu kumar
 
SAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview ISAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview I
Ramakrishna Kamurthy
 
What is erp
What is erpWhat is erp
SAP Reuse Tools
SAP Reuse Tools SAP Reuse Tools
SAP Reuse Tools
Tobias Trapp
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
Ankit Sharma
 
A1 paper1.0r
A1 paper1.0rA1 paper1.0r
A1 paper1.0rstillpham
 
SAP Overview
SAP Overview SAP Overview

Similar to Sap abap tutorials (20)

Sap- An Overview
Sap- An OverviewSap- An Overview
Sap- An Overview
 
Lecture01 abap on line
Lecture01 abap on lineLecture01 abap on line
Lecture01 abap on line
 
Introduction to sap
Introduction to sapIntroduction to sap
Introduction to sap
 
Sap for beginners
Sap for beginnersSap for beginners
Sap for beginners
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
SAP Activate Elements.pdf
SAP Activate Elements.pdfSAP Activate Elements.pdf
SAP Activate Elements.pdf
 
S A P Orientation
S A P  OrientationS A P  Orientation
S A P Orientation
 
Abap sample code
Abap sample codeAbap sample code
Abap sample code
 
Abap sample programs 24 slides
Abap sample programs 24 slidesAbap sample programs 24 slides
Abap sample programs 24 slides
 
Abap start
Abap startAbap start
Abap start
 
Abap sample
Abap sampleAbap sample
Abap sample
 
Project Report on SAP
Project Report on SAPProject Report on SAP
Project Report on SAP
 
SAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview ISAP BOBJ Rapid Marts Overview I
SAP BOBJ Rapid Marts Overview I
 
SAP
SAPSAP
SAP
 
What is erp
What is erpWhat is erp
What is erp
 
SAP Reuse Tools
SAP Reuse Tools SAP Reuse Tools
SAP Reuse Tools
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
A1 paper1.0r
A1 paper1.0rA1 paper1.0r
A1 paper1.0r
 
Sap – A Birds Eye View Mahbub
Sap – A Birds Eye View MahbubSap – A Birds Eye View Mahbub
Sap – A Birds Eye View Mahbub
 
SAP Overview
SAP Overview SAP Overview
SAP Overview
 

Recently uploaded

The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 

Sap abap tutorials

  • 1. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 1 Tutorial on SAP ABAP. Hi Friends Before Starting this Tutorial on SAP ABAP. I would like to tell you something very basic about SAP. It’s a very small introductory tutorial on SAP as an ERP and it’s importance. Kindly take a note of points which I would like to cover in my tutorial. ------------------------------------------------------------------------------------------------------------------------------------------------------- - 1.What is an ERP ? 2. What is SAP? 3. Examples of other ERP Systems in market. 4. How is SAP ERP different from other ERP Systems? 5. Modules in SAP ERP. 6. What is SAP R/3 ? 7. SAP Architecture. 8. Functions of Different Modules in SAP ? Other SAP Modules. 9. Current Developments taking place in SAP. 10. Where does ABAP fit in SAP? 11. What is ABAP/4 ? 12.What is backbone of SAP? What is backbone of ABAP? 1. What is an ERP? E—Enterprise R—Resource P—Planning. 1. [E- Enterprise]: Enterprise is anything that holds business. Business holds Money. So Enterprise is anything that holds money. Example of a simple enterprise –Media Houses (ZEE ENTERTAINMENT TELEVISION,TV TODAY NETWORK,FACEBOOOK,TWITTER,NEWSPAPERS such as Economic Times etc., TATA Technologies, WIPRO, etc.) 2. [R-Resource]: For proper functioning of an Enterprise the main requirement is that it must have Resources without which Enterprise could not work at all. [Eg-Print Media Requires PAPER to print news, Similarly a big company has it’s business in several fields such as Purchasing , Sales, Marketing, Manufacturing requires its related resources.] 3. [P-Planning]: Once we have all these resources their Optimum utilization must be ensured. For Example in an Organization with various shift timings employees must get their PC’s allotted to them and the shift timings must not collapse. This is done and managed by Planning.
  • 2. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 2 Enterprise Money Resources Planning of Resource Utilization 2.What is SAP? Systeme, Anwendungen, Produkte in der Datenverarbeitung (German: Systems, Applications & Products in Data Processing;SAP AG) . SAP has it’s own database to run it’s applications. That’s why it is faster as it does not require to store data in external system environment as files.
  • 3. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 3 3.Examples of Other ERP Systems in the Market. 4..How is SAP ERP different from other ERP Systems ?  SAP has very tight integration within the modules and similarly features such as scalability and traceability are the strong features of SAP.  SAP has a wide range of applications and features.  SAP also has provision for customer specific module with the features as required by Customer.  SAP has it’s own server and built-in database which makes transaction even faster.  SAP has also launched it’s mobility application based on Cloud & HANA database. 5.Modules in SAP ERP ? SAP started it’s market just by developing Reports in Sales for industries, but with passage of time it entered other industry segment such as Production, Procurement, Finance, Controlling etc. and developed them as it’s core modules thus SAP started with MM (Materials Management), PP (Production Planning), Sales and Distribution (SD), FI (Finance) and (CO) Controlling as it’s core modules. To manage the needs of all these functional modules SAP developed BASIS (Business Application Software Integrated Solution) at the base of the ERP Systems.
  • 4. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 4 Modules in SAP I. Functional Modules: (i). Materials Management (MM) . (ii) Production Planning (PP). (iii) Sales & Distribution (SD) (iv) Finance (FI). (v) Controlling (CO). II. Technical Modules : (i). Business Application Software Integrated Solution (BASIS). (ii). Advanced Business Application Program.(ABAP). Other Modules (i) Customer Relationship Management (CRM). (ii) Industry Solutions for Utilities (ISU). SAP Mobile Application SAP FIORI (Mobility Application). 6..What is SAP R/3. In SAP R stands for version. SAP R1 was the first version of SAP. The following versions of SAP are explained below: 1. SAP R1: It was the first version of SAP where Presentation, Application and Database all the three layers are on single system. But due to slow processing speed and increase in the quantity of data there was urgent need to upgrade the system. 2. SAP R2: Due to urgent need to upgrade processing speed with increase in data SAP came with R2 version in which Presentation server is separate and Application and Database Layers are on single box. (Presentation Server-One Box, Application & Database Server –Another Box). 3. SAP R3: Due to advancement in technology and even more increase in data there was urgent need optimum memory utilization so that business does not get impact by slow processing speed. So SAP came with R3 in which Presentation (One Box),Application (2nd Box) and Database (3rd Box) all the three layers were on separate servers (commonly known as Boxes).
  • 5. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 5 7.SAP Architecture Functional Modules (Functional Consultants) Technical Modules (ABAP’ers and BASIS Team) BASIS Fig 1.0 In the above figure all the functional modules are above the technical modules as Requirement is generated from functional modules (functional side) and fulfilled by technical side. Database and Operating System are at the base of the SAP Systems. 8. Functions of Different Modules in SAP: SAP MM (Materials Management) : MM SD FI CO ABAP (Developers ) Database System (DB) Operating Systems (OS)
  • 6. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 6 SAP SD (Sales and Distribution) SAP PP (Production Planning): SAP FI (Finance) For Every Sales and Purchase Transaction money transaction is involved therefore FI module is always in the involved with every transaction of Purchase or Sales. SAP CO (Controlling) This module is only implemented where the analysis of Profit is required by the company.
  • 7. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 7 Other SAP Modules : 1. CRM (Customer Relationship Management): This is a SAP module to maintain customer Record. Customer Id, Service Type, Product Id, Purchase History, Customer Move in, Customer move out, Customer contact details etc. are maintained in t 2. SRM (Supplier Relationship Management) : It’s similar to CRM the only difference is that instead of Customer all the records of supplier are maintained here. 3. ISU (Industries Solutions for Utilities): This modules of SAP is specially designed for Utilities such as Electricity Meters, Gas Meters, Hot Water Meters, etc. SAP customizes all the it’s services and designs as per company standards in this module. 9.Current Developments Taking place in SAP. SAP has come up with many new innovations in the market. Now a days it has complete focus on Cloud Platform so that the data is globally available for access from anywhere and thus has also has increased it’s capacity to hold data from few terabytes to several terabytes. Keeping these in mind it came with: 1. SAP-FIORI. 2. SAP HANA. 3. SAP HADOOP. Etc. 10.Where does ABAP fits in the SAP. ABAP stands for Advanced Business Application Program. So it’s program. Every program requires language to function (similar to us). Thus ABAP is a programming language (middleware/interface) which receives develops and transmits the information from Functional side to the database via BASIS platform. At the base of database is the Operating Systems which is rarely touched by the application developers. Fig 2.
  • 8. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 8 11. What is meant by ABAP/4 ? /4 means 4th generation language. 4th generation language is very close to English language and has ability to interact with internet technology.(4GL, or "report generator language") An application specific language one with built-in knowledge of an application domain, in the way that SQL has built-in knowledge of the relational database domain. The term was invented by Jim Martin to refer to non-procedural high level languages built around database systems. Fourth generation languages are close to natural language and were built with the concept that certain applications could be generalised by adding limited programming ability to them. When given a description of the data format and the report to generate, a 4GL system produces COBOL (or other 3GL) code, that actually reads and processes the data and formats the results. Some examples of 4GL are: database query language e.g.SQL; Focus, Metafont, PostScript, S, IDL- PV, WAVE, Gauss,Mathematica, and data-stream languages such as AVS, APE, Iris Explorer. 12.What is backbone of SAP ? What is backbone of ABAP? SAP’s backbone is ABAP as ABAP is the SAP’s programming language to interact with database. ABAP requires database tables to interact with functional module, all the functional data is stored in tables, even when we create any customized program starting with “Y” or “Z” the program details and description are stored in table TRESC, all the Messages are stored in table “T100”. All the transaction codes of SAP are maintained in the table TSTC and TSTCT. Thus to generate any report we need table so that we can get the stored available data. That’s why Database tables are the backbone of SAP. In the Next Tutorials I will share the Data Dictionary create objects such as 1. Database Tables; 2. Views; 3. Type Group; 4. Data-Types (Structure, Data-Elements, Table Types); 5. Domain; 6. Search Help; 7. Lock Objects; Enjoy SAP-ERP-ABAP
  • 9. SAP ABAP Tutorial 1- Introduction to SAP-ERP and ABAP TRAINER NAME: HARSHUL PHADKE EMAIL- HARSHUL.PHADKE@GMAIL.COM MOB 8087072343 9