SlideShare a Scribd company logo
1 of 2
Download to read offline
ABAP Course Content
                                                                       A Property of Choodamani Infotech



SAP-Introduction                                 Modularization Techniques
Ø ERP Introduction & Role of ERP in SAP          Ø Includes
Products                                         Ø Subroutines
Ø 2 Tier, 3 Tier & R/3 Architecture              Ø Functional Modules
Ø SAP Logon                                      Ø Code Redundancy Handling

ABAP BASICS                                      Reports
Ø Data Types                                     Ø Selection Screens
Ø Program Flow Controls                          Ø Event Programming
Ø String Operations                              Ø Menu Painter
Ø Structures                                     Ø Classical reports
Ø Internal Tables                                Ø Interactive Reports
Ø Sample programs                                Ø Control – Break Statements
                                                 Ø Reports Transaction & Variants
                                                 Ø Fore Ground/Back Ground Execution
                                                 Ø Models & back ground job scheduling

Development Process                              BDC (Batch Data Communication)
Ø Naming Standards                               Ø Presentation & Application server file operations
Ø Coding Standards                               Ø Material master business flow & Application
Ø Performance Check lists                        Ø Transaction Records
Ø ASAP Methodology                               Ø Session Methods
                                                 Ø Call Transactions
                                                 Ø Detailed Analysis on BDC with Live Examples
Functional Process Overview & database           Dialog Programming
Design                                           Ø Module Pool Programming Techniques
Ø Organizational levels in MM & Other            Ø Screen Painter
Organizational Elements                          Ø Events Handling in Dialog Screen Flow Logic
Ø Procurement Lifecycle                          Ø Usage of screen elements with example programs
Ø Detailed Analysis on Purchasing Applications   Ø Sub-Screens, Table control & Tab Strip control
Ø Backed System & Database requirements          Ø Confirmation Pop-up
                                                 Ø Dropdown & F4 Screen Fields
                                                 Ø List to Dialog Screen & Dialog Screen to list
                                                 handling

Open SQL                                         Customer Enhancements
Ø SQL Statements                                 Ø User – Exists, Function Exits, Menu Exists & Screen
Ø Query Optimization & Performance Tuning        Exists
                                                 Ø Business Add-Ins (BADI’s)


ABAP Dictionary                                  SAP Scripts
Ø Tables, Data Elements, Domains, Structures,    Ø Form Design
Views, Search help & Lock Objects.               Ø Modifying Standard Layouts
Ø Table types & Programming table types          Ø Development of SAP Scripts with SD Flow
Ø Logical unit of works & Database Updates       Ø Imaging Loading
Ø ABAP Memory & SAP Memory
ABAP Course Content
                                                            A Property of Choodamani Infotech


Smart Forms
LSMW Recording & Direct input Method
Cross Apps Introduction
RFC (Remote Function Call)             BAPI (Business Application Programming Interface)
Ø Synchronous RFC                      Ø BAPI Introduction
Ø Asynchronous RFC                     Ø BAPI Usage
Ø Transactional RFC                    Ø Business Object Repository
Ø QRFRC                                Ø Business Objects & BAPI Developments
Ø RFC Call Backs                       Ø Sub Type development

Work Flow                              ALE/IDOC
Ø Introduction to Workflow             Ø Introduction to Distributed Business Model
Ø Runtime Environments Customization   Ø App Linking and Enabling configuration
Ø Workflow Scenario’s                  Ø Development of Dis.Business Model using
Ø Triggering Workflow via Events       Standard Message Types
                                       Ø Own IDOC Development with outbound program
                                       Ø Inbound function module
                                       Ø OO-ABAP
                                       Ø Object Oriented Concepts
                                       Ø OO Design & OO programming
                                       Ø Local Classes & global Classes development
                                       Ø Class Development with Inheritance

More Related Content

Similar to ABAP Course Content

Domain Driven Design Development Spring Portfolio
Domain Driven Design Development Spring PortfolioDomain Driven Design Development Spring Portfolio
Domain Driven Design Development Spring PortfolioSrini Penchikala
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online TrainingNagendra Kumar
 
Sap abap online corse content
Sap abap online corse contentSap abap online corse content
Sap abap online corse contentkrajesh0011
 
Salesforce & SAP Integration
Salesforce & SAP IntegrationSalesforce & SAP Integration
Salesforce & SAP IntegrationRaymond Gao
 
SAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSybase Türkiye
 
Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Yongkyoo Park
 
Oracle - Programatica2010
Oracle - Programatica2010Oracle - Programatica2010
Oracle - Programatica2010Agora Group
 
Sneak peak ca e rwin data modeler r8 preview09222010
Sneak peak ca e rwin data modeler r8 preview09222010Sneak peak ca e rwin data modeler r8 preview09222010
Sneak peak ca e rwin data modeler r8 preview09222010ERwin Modeling
 
Sap abap online training course
Sap abap online training courseSap abap online training course
Sap abap online training courseNewyorksys.com
 
2 rft simplified_scripting_shinoj_z
2 rft simplified_scripting_shinoj_z2 rft simplified_scripting_shinoj_z
2 rft simplified_scripting_shinoj_zIBM
 
RFT Simplified Scripting- Shinoj Z
RFT Simplified Scripting- Shinoj ZRFT Simplified Scripting- Shinoj Z
RFT Simplified Scripting- Shinoj ZRoopa Nadkarni
 

Similar to ABAP Course Content (20)

Abap objects
Abap objectsAbap objects
Abap objects
 
Abap objects
Abap objectsAbap objects
Abap objects
 
SAP BI/BW Course Content
SAP BI/BW Course ContentSAP BI/BW Course Content
SAP BI/BW Course Content
 
Domain Driven Design Development Spring Portfolio
Domain Driven Design Development Spring PortfolioDomain Driven Design Development Spring Portfolio
Domain Driven Design Development Spring Portfolio
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
 
SAP ABAP Online Training
SAP ABAP Online TrainingSAP ABAP Online Training
SAP ABAP Online Training
 
Sap abap online corse content
Sap abap online corse contentSap abap online corse content
Sap abap online corse content
 
Salesforce & SAP Integration
Salesforce & SAP IntegrationSalesforce & SAP Integration
Salesforce & SAP Integration
 
SAP Sybase Event Streaming Processing
SAP Sybase Event Streaming ProcessingSAP Sybase Event Streaming Processing
SAP Sybase Event Streaming Processing
 
Technical Recruitment Overview & Tips
Technical Recruitment Overview & TipsTechnical Recruitment Overview & Tips
Technical Recruitment Overview & Tips
 
Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG Agados POC Report to Build/Rebuild for ERP PKG
Agados POC Report to Build/Rebuild for ERP PKG
 
Oracle - Programatica2010
Oracle - Programatica2010Oracle - Programatica2010
Oracle - Programatica2010
 
Sneak peak ca e rwin data modeler r8 preview09222010
Sneak peak ca e rwin data modeler r8 preview09222010Sneak peak ca e rwin data modeler r8 preview09222010
Sneak peak ca e rwin data modeler r8 preview09222010
 
Bpm & activiti
Bpm & activitiBpm & activiti
Bpm & activiti
 
Sap abap online training course
Sap abap online training courseSap abap online training course
Sap abap online training course
 
Blue Ruby SDN Webinar
Blue Ruby SDN WebinarBlue Ruby SDN Webinar
Blue Ruby SDN Webinar
 
Workflow Management, SaaS, Cloud Computing
Workflow Management, SaaS, Cloud ComputingWorkflow Management, SaaS, Cloud Computing
Workflow Management, SaaS, Cloud Computing
 
Introduction to ABAP
Introduction to ABAPIntroduction to ABAP
Introduction to ABAP
 
2 rft simplified_scripting_shinoj_z
2 rft simplified_scripting_shinoj_z2 rft simplified_scripting_shinoj_z
2 rft simplified_scripting_shinoj_z
 
RFT Simplified Scripting- Shinoj Z
RFT Simplified Scripting- Shinoj ZRFT Simplified Scripting- Shinoj Z
RFT Simplified Scripting- Shinoj Z
 

More from Choodamani Infotech

More from Choodamani Infotech (10)

SFDC Course Content
SFDC Course ContentSFDC Course Content
SFDC Course Content
 
SAP SD Course Content
SAP SD Course ContentSAP SD Course Content
SAP SD Course Content
 
SAP PP Course Content
SAP PP Course ContentSAP PP Course Content
SAP PP Course Content
 
SAP PM Course Content
SAP PM Course ContentSAP PM Course Content
SAP PM Course Content
 
SAP ISU/CCS Course Content
SAP ISU/CCS Course ContentSAP ISU/CCS Course Content
SAP ISU/CCS Course Content
 
SAP ABAP + CRM7.0 with Course Content
SAP ABAP + CRM7.0 with Course ContentSAP ABAP + CRM7.0 with Course Content
SAP ABAP + CRM7.0 with Course Content
 
SAP FI/CO Course Content
SAP FI/CO Course ContentSAP FI/CO Course Content
SAP FI/CO Course Content
 
SAP CRM Technical Course Content
SAP CRM Technical Course ContentSAP CRM Technical Course Content
SAP CRM Technical Course Content
 
SAP CRM7.0 Functional Course Content
SAP CRM7.0 Functional Course ContentSAP CRM7.0 Functional Course Content
SAP CRM7.0 Functional Course Content
 
How to make IT interview successful
How to make IT interview successfulHow to make IT interview successful
How to make IT interview successful
 

Recently uploaded

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
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
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
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
 
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
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 

Recently uploaded (20)

Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
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
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
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
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
 
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Ă...
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 

ABAP Course Content

  • 1. ABAP Course Content A Property of Choodamani Infotech SAP-Introduction Modularization Techniques Ø ERP Introduction & Role of ERP in SAP Ø Includes Products Ø Subroutines Ø 2 Tier, 3 Tier & R/3 Architecture Ø Functional Modules Ø SAP Logon Ø Code Redundancy Handling ABAP BASICS Reports Ø Data Types Ø Selection Screens Ø Program Flow Controls Ø Event Programming Ø String Operations Ø Menu Painter Ø Structures Ø Classical reports Ø Internal Tables Ø Interactive Reports Ø Sample programs Ø Control – Break Statements Ø Reports Transaction & Variants Ø Fore Ground/Back Ground Execution Ø Models & back ground job scheduling Development Process BDC (Batch Data Communication) Ø Naming Standards Ø Presentation & Application server file operations Ø Coding Standards Ø Material master business flow & Application Ø Performance Check lists Ø Transaction Records Ø ASAP Methodology Ø Session Methods Ø Call Transactions Ø Detailed Analysis on BDC with Live Examples Functional Process Overview & database Dialog Programming Design Ø Module Pool Programming Techniques Ø Organizational levels in MM & Other Ø Screen Painter Organizational Elements Ø Events Handling in Dialog Screen Flow Logic Ø Procurement Lifecycle Ø Usage of screen elements with example programs Ø Detailed Analysis on Purchasing Applications Ø Sub-Screens, Table control & Tab Strip control Ø Backed System & Database requirements Ø Confirmation Pop-up Ø Dropdown & F4 Screen Fields Ø List to Dialog Screen & Dialog Screen to list handling Open SQL Customer Enhancements Ø SQL Statements Ø User – Exists, Function Exits, Menu Exists & Screen Ø Query Optimization & Performance Tuning Exists Ø Business Add-Ins (BADI’s) ABAP Dictionary SAP Scripts Ø Tables, Data Elements, Domains, Structures, Ø Form Design Views, Search help & Lock Objects. Ø Modifying Standard Layouts Ø Table types & Programming table types Ø Development of SAP Scripts with SD Flow Ø Logical unit of works & Database Updates Ø Imaging Loading Ø ABAP Memory & SAP Memory
  • 2. ABAP Course Content A Property of Choodamani Infotech Smart Forms LSMW Recording & Direct input Method Cross Apps Introduction RFC (Remote Function Call) BAPI (Business Application Programming Interface) Ø Synchronous RFC Ø BAPI Introduction Ø Asynchronous RFC Ø BAPI Usage Ø Transactional RFC Ø Business Object Repository Ø QRFRC Ø Business Objects & BAPI Developments Ø RFC Call Backs Ø Sub Type development Work Flow ALE/IDOC Ø Introduction to Workflow Ø Introduction to Distributed Business Model Ø Runtime Environments Customization Ø App Linking and Enabling configuration Ø Workflow Scenario’s Ø Development of Dis.Business Model using Ø Triggering Workflow via Events Standard Message Types Ø Own IDOC Development with outbound program Ø Inbound function module Ø OO-ABAP Ø Object Oriented Concepts Ø OO Design & OO programming Ø Local Classes & global Classes development Ø Class Development with Inheritance