SlideShare a Scribd company logo
1 of 17
Systems Applications & Products
• SAP Architecture & Overview
SAP R/1 , R/2
 The R/2 system
 Reorganized as leading mainframe software for large multinational
corporations
 4,300 copies worldwide in 1993
 Mainframe-based to replace user legacy software;
co-existence and migration strategy underway for R/2 and R/3
 The R/1 system
 Developed for ICI Chemical
 Released 1972
 Focused on Sales & Distribution and Materials Management
 Discontinued after release of R/2
6/14/2013
Dispatcher Tasks
• Balances the workload between the
processes
• Buffer management in main memory
• Connection with the presentation level
• Organization of the communication processes
6/14/2013
Different Kind of Work Processes for different Tasks
Dialog
SAP DispatcherBatch
Spool
Update
Enqueue
S
12
9
6
3
11 1
7 5
8 4
210
B
M
G
Message
Gateway
R/2 R/3
V
E
6/14/2013
Dialog Work Processes
Dialog
• Responsible for the interactive tasks of the
R/3 system
• Dialog work processes execute only one
dialog step at a time and are immediately
freed for the next user request
• Constantly switching between users
6/14/2013
Background Work Processes
• Responsible for executing ABAP
programs submitted for background
execution
• Batch jobs schedule the sequence of
program execution
• Used for running long and time
consuming programs
Batch
12
9
6
3
11 1
7 5
8 4
210
B
6/14/2013
Spool Work Processes
• Responsible for formatting the data for
printing and passing it to the host spool
system
• Only one spool work process allowed
per server
Spool
6/14/2013
Enqueue Work Processes
• Responsible for the lock management
system
• Synchronizes database access for the
multiple application servers and work
processes
• Only one enqueue process per R/3
system to ensure data integrity
Enqueue
E
6/14/2013
Update Work Processes
• Responsible for making database
changes requested by dialog and
background processes
• For better performance, this process
should be on the database server
Update
V
6/14/2013
Integration
S
U
P
P
L
I
E
R
C
U
S
T
O
M
E
R
S A P R / 3
Procurement Production Distribution
Finance and Accounting
MM PP SD
FI CO
All business processes throughout the supply chain are executed in
one system sharing all information
Workflow
6/14/2013
SAP R/3 : Components
ABAP
Programs
Configuration
Organization Structure
Key Data Elements
Functionality Configurations
Application
Master Data
Transaction Data
6/14/2013
Understanding the Logon Client
000
001
066
800
Client Copy
6/14/2013
Login Screen
6/14/2013
Data in SAP System
1. Client-dependent Data
(Client-Specific)
2. Client-independent Data
(Cross-Client)
User Master
Customizing
Application
Master
Transaction
Customizing
Repository
configurations
≈ xxxx tables
≈ xx,xxx tables
e.g. printer
ABAP programs
6/14/2013
ABAP Programming
 SAP R/3 applications are written in the ABAP programming language, and
run within the application layer of the R/3 System.
 ABAP programs communicate with the database management system of the
central relational database (RDBMS), and with the graphical user interface
(SAP GUI) at presentation level.
6/14/2013
Why do we need ABAP Development ?
SAP R/3 scope
Specific company
requirements
Non SAP
applications
New Functionality
Development
6/14/2013
An overview of SAP architecture, products and development

More Related Content

Viewers also liked

Abap slides user defined data types and data
Abap slides user defined data types and dataAbap slides user defined data types and data
Abap slides user defined data types and dataMilind Patil
 
Abap course chapter 3 basic concepts
Abap course   chapter 3 basic conceptsAbap course   chapter 3 basic concepts
Abap course chapter 3 basic conceptsMilind Patil
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)Kranthi Kumar
 
Structuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayStructuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayBlackvard
 
ABAP Programming Overview
ABAP Programming OverviewABAP Programming Overview
ABAP Programming Overviewsapdocs. info
 

Viewers also liked (9)

Reports
ReportsReports
Reports
 
Abap slides user defined data types and data
Abap slides user defined data types and dataAbap slides user defined data types and data
Abap slides user defined data types and data
 
Abap course chapter 3 basic concepts
Abap course   chapter 3 basic conceptsAbap course   chapter 3 basic concepts
Abap course chapter 3 basic concepts
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)
 
Sap abap
Sap abapSap abap
Sap abap
 
Exercise in alv
Exercise in alvExercise in alv
Exercise in alv
 
Structuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayStructuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal Way
 
Abap reports
Abap reportsAbap reports
Abap reports
 
ABAP Programming Overview
ABAP Programming OverviewABAP Programming Overview
ABAP Programming Overview
 

Similar to An overview of SAP architecture, products and development

SAP BASIS Simplified Learning with End to End
SAP BASIS Simplified Learning with End to EndSAP BASIS Simplified Learning with End to End
SAP BASIS Simplified Learning with End to Endnagaraj2004811
 
Sap basis training demo basis online training in usa,uk and india
Sap basis training demo  basis online training in usa,uk and indiaSap basis training demo  basis online training in usa,uk and india
Sap basis training demo basis online training in usa,uk and indiamagnificsmile
 
dokumen.tips_sap-basis-ppt.ppt
dokumen.tips_sap-basis-ppt.pptdokumen.tips_sap-basis-ppt.ppt
dokumen.tips_sap-basis-ppt.pptGanesh313811
 
Sap security online training
Sap security online trainingSap security online training
Sap security online trainingsapscmit
 
Oracle apps scm online training
Oracle apps scm online trainingOracle apps scm online training
Oracle apps scm online trainingsaptpmit
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overviewhassan010
 
1 basis technical-overview (2)
1 basis technical-overview (2)1 basis technical-overview (2)
1 basis technical-overview (2)sanganiraju
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersAboorvaRaja Ramar
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)Tarek Hossain Chowdhury
 
Paul Fry Project Resume
Paul Fry Project ResumePaul Fry Project Resume
Paul Fry Project ResumePaul Fry
 
Twelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring FrameworkTwelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring Frameworkdinkar thakur
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture Ankit Sharma
 
Orsyp Dollar Universe - Performance Management for SAP
Orsyp Dollar Universe - Performance Management for SAPOrsyp Dollar Universe - Performance Management for SAP
Orsyp Dollar Universe - Performance Management for SAPORSYP SOFTWARE
 
Oracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 WebcastOracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 Webcastp6academy
 

Similar to An overview of SAP architecture, products and development (20)

SAP BASIS Simplified Learning with End to End
SAP BASIS Simplified Learning with End to EndSAP BASIS Simplified Learning with End to End
SAP BASIS Simplified Learning with End to End
 
Sap basis training demo basis online training in usa,uk and india
Sap basis training demo  basis online training in usa,uk and indiaSap basis training demo  basis online training in usa,uk and india
Sap basis training demo basis online training in usa,uk and india
 
dokumen.tips_sap-basis-ppt.ppt
dokumen.tips_sap-basis-ppt.pptdokumen.tips_sap-basis-ppt.ppt
dokumen.tips_sap-basis-ppt.ppt
 
SAP Basis Overview
SAP Basis OverviewSAP Basis Overview
SAP Basis Overview
 
Sap security online training
Sap security online trainingSap security online training
Sap security online training
 
Oracle apps scm online training
Oracle apps scm online trainingOracle apps scm online training
Oracle apps scm online training
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overview
 
Basis Overview
Basis OverviewBasis Overview
Basis Overview
 
SAP
SAPSAP
SAP
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 
1 basis technical-overview (2)
1 basis technical-overview (2)1 basis technical-overview (2)
1 basis technical-overview (2)
 
Introduction to BizTalk for Beginners
Introduction to BizTalk for BeginnersIntroduction to BizTalk for Beginners
Introduction to BizTalk for Beginners
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)
 
Paul Fry Project Resume
Paul Fry Project ResumePaul Fry Project Resume
Paul Fry Project Resume
 
Twelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring FrameworkTwelve-Factor application pattern with Spring Framework
Twelve-Factor application pattern with Spring Framework
 
Geode Meetup Apachecon
Geode Meetup ApacheconGeode Meetup Apachecon
Geode Meetup Apachecon
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
Orsyp Dollar Universe - Performance Management for SAP
Orsyp Dollar Universe - Performance Management for SAPOrsyp Dollar Universe - Performance Management for SAP
Orsyp Dollar Universe - Performance Management for SAP
 
Oracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 WebcastOracle Primavera Gateway 15.2 Webcast
Oracle Primavera Gateway 15.2 Webcast
 
Sap
SapSap
Sap
 

Recently uploaded

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 

Recently uploaded (20)

INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 

An overview of SAP architecture, products and development

  • 1. Systems Applications & Products • SAP Architecture & Overview
  • 2. SAP R/1 , R/2  The R/2 system  Reorganized as leading mainframe software for large multinational corporations  4,300 copies worldwide in 1993  Mainframe-based to replace user legacy software; co-existence and migration strategy underway for R/2 and R/3  The R/1 system  Developed for ICI Chemical  Released 1972  Focused on Sales & Distribution and Materials Management  Discontinued after release of R/2 6/14/2013
  • 3. Dispatcher Tasks • Balances the workload between the processes • Buffer management in main memory • Connection with the presentation level • Organization of the communication processes 6/14/2013
  • 4. Different Kind of Work Processes for different Tasks Dialog SAP DispatcherBatch Spool Update Enqueue S 12 9 6 3 11 1 7 5 8 4 210 B M G Message Gateway R/2 R/3 V E 6/14/2013
  • 5. Dialog Work Processes Dialog • Responsible for the interactive tasks of the R/3 system • Dialog work processes execute only one dialog step at a time and are immediately freed for the next user request • Constantly switching between users 6/14/2013
  • 6. Background Work Processes • Responsible for executing ABAP programs submitted for background execution • Batch jobs schedule the sequence of program execution • Used for running long and time consuming programs Batch 12 9 6 3 11 1 7 5 8 4 210 B 6/14/2013
  • 7. Spool Work Processes • Responsible for formatting the data for printing and passing it to the host spool system • Only one spool work process allowed per server Spool 6/14/2013
  • 8. Enqueue Work Processes • Responsible for the lock management system • Synchronizes database access for the multiple application servers and work processes • Only one enqueue process per R/3 system to ensure data integrity Enqueue E 6/14/2013
  • 9. Update Work Processes • Responsible for making database changes requested by dialog and background processes • For better performance, this process should be on the database server Update V 6/14/2013
  • 10. Integration S U P P L I E R C U S T O M E R S A P R / 3 Procurement Production Distribution Finance and Accounting MM PP SD FI CO All business processes throughout the supply chain are executed in one system sharing all information Workflow 6/14/2013
  • 11. SAP R/3 : Components ABAP Programs Configuration Organization Structure Key Data Elements Functionality Configurations Application Master Data Transaction Data 6/14/2013
  • 12. Understanding the Logon Client 000 001 066 800 Client Copy 6/14/2013
  • 14. Data in SAP System 1. Client-dependent Data (Client-Specific) 2. Client-independent Data (Cross-Client) User Master Customizing Application Master Transaction Customizing Repository configurations ≈ xxxx tables ≈ xx,xxx tables e.g. printer ABAP programs 6/14/2013
  • 15. ABAP Programming  SAP R/3 applications are written in the ABAP programming language, and run within the application layer of the R/3 System.  ABAP programs communicate with the database management system of the central relational database (RDBMS), and with the graphical user interface (SAP GUI) at presentation level. 6/14/2013
  • 16. Why do we need ABAP Development ? SAP R/3 scope Specific company requirements Non SAP applications New Functionality Development 6/14/2013