SlideShare una empresa de Scribd logo
1 de 31
Contact: 091-9885022027
Email: info@svrtechnologies.com
Course name: SAP abap
Trainer: Santhosh
Duration: 60 Hrs
Session: Daily 1 Hr
Topic 1: Introduction to ABAP/4
What

is ABAP?
Logon to SAP Environment
Transaction Codes
Multitasking Commands
Comments
Errors
ABAP/4 Editor ( SE38 )
Steps for Creating a Program
Elements in R/3 Screen
Continued in next slide
Output

Statements
Operators in ABAP
Data, Parameter & Constant Statements
Data Types & Classification
Data Objects & Classification
Text Elements
String Operations
Control Statements
Field strings.
Topic 2: ABAP Dictionary
ABAP

Dictionary Introduction
Data Dictionary Functions
Data Dictionary Objects
Data Base Tables
Structures
Views
Data

Elements
Type Groups
Domains
Search helps
Lock objects
Primary Key And Foreign Key
Table Maintenance Generator.
Topic 3: SAP ABAP Packages
Creating

a package
Difference between local objects & packages
Transferring local objects to packages.
Topic 4: SAP ABAP Variants
Variants

Introduction
Creating variants in ABAP Editor & Data Dictionary.
Topic 5: SAP ABAP Message Classes
Message

Class Introduction
Message types
Calling message class in Report & Dialog programs.
•
Topic 6: Selection screen Introduction
Parameter

Statement
Select-options Statement
Selection-screen Statement
Screen table and its fields
Dynamic screen modification by using Modif Id key.
Topic 7: SAP ABAP Open SQL Statements
Select
Insert
Modify
Update
Delete
Topic 8: SAP ABAP Internal Tables
Types

of Internal Tables
Declaring Internal Table
Populating Internal Table
Processing Internal Table
Initializing Internal Tables
Inner Joins And For All Entries
Control Break Statements
Topic 9: Debugging Techniques
Debugging

Techniques Introduction
Break-points (Static & Dynamic)
Watch points and call stack
Dynamically changing internal tables contents in Debugging
Editor
Options to step through the program in Debugging Editor
Topic 10: SAP ABAP Modularization
Techniques
Modularization

Techniques Introduction

Includes
Subroutines
Passing

Parameters to Subroutines
Passing Tables to Subroutines
Function Groups & Function Modules.
Topic 11: SAP ABAP Reports
 Reports

Introduction

 Classical

Reports

 Interactive
 Techniques

Reports
Used For Interactive Reports
1. Hotspot
2. Hide
3. Get Cursor

 ALV

Reports

 Interactive
 Saving
 OOPs
 SAP

ALV Reports

Report Output to PDF

ALV

Query
Topic 12: Dialog / Module Pool
Programming/ Transactions
MPP

Introduction
Relationship between Screen, Flow Logic and Program
Screen Painter
Menu Painter
Creating Transaction Codes
Flow Logic Events
Process Before Output (PBO)
Process After Input (PAI)
Process On Value Request (POV)
Continued in next slide
 Process

On Help Request (POH)

 Include Programs
 Dynamic

in MPP

Screens

 Leave

Screen

 Leave

to Screen

 Call

Screen

 Set

Screen

 Processing

 Elements
 Table

of List from Transaction and Vice Versa

in Screen Layout

Controls

 Tab-strip

Controls

 Sub-screens
Topic 13: SAP ABAP OOPS Concept
Training
Object

Oriented ABAP Overview
Defining a Class
Implementing a Class
Encapsulation and Implementation Hiding
Object Initialization and Cleanup
Inheritance
Polymorphism
Dynamic Method Call Binding
Interfaces
Interface Inheritance Vs Implementation Inheritance
Inheritance Vs Composition
Topic 14: SAP ABAP Batch Data
Communication
BDC

Introduction
Recording
BDC Methods
Call Transaction Method
Session Method
Handling Table Controls in BDC
Topic 15: Legacy System Migration
Workbench (LSMW)
Different

Methods
Flat file creation
Uploading data
File Handling
Application Server
Presentation Server
Topic 16: SAP ABAP Scripts
SAP

Scripts Introduction
Components of SAP Scripts
Layout Set
Standard Text
Out Put Program
Modifying Standard SAP Script Layouts
Including Logos
SAP Script Utilities – Upload / Download.
Topic 17: Smart Forms
Smart

Forms Introduction
Graphics Management
Style Maintenance
Paragraph Formats
Character Formats
Writing print program and designing layouts.
Topic 18: Runtime Analysis & SQL Tracing
Cross Applications
Introduction

to Distributed Environment
Introduction to Cross Applications.
Topic 19: RFC
Introduction

to RFC
Creating RFC Destination between 2 Systems
Creating Remote Enabled Function Modules
Creating program using Remote Enabled Function Modules
Topic 20: ALE
ALE

Basics
Overview of Outbound & Inbound Process
Configuration Steps
Define logical systems
Assign client to logical system
RFC destination
Customer distribution model
Creating Ports
Topic 21: IDocs

What

is an Idoc?
Types of Idocs
Basic Idocs
Extension Idocs
Creating Idocs
Message Types
Assigning Idoc type to Message type.
Topic 22: EDI
EDI

Basics
Difference between ALE & EDI
Overview of Outbound & Inbound Process
Configuration Steps
Port Creation
Partner Profile Creation.
Topic 23: SAP ABAP BAPIs
BAPI

Overview
Creation of BAPI
Finding Standard BAPIs
Enhancing Standard BAPIs.
Topic 24: SAP ABAP User Exits
User

Exits Overview
Finding and Implementing User Exits
Customer Exits Overview
Finding and implementing Customer Exits
Types of Customer Exits
Field Exit
Screen Exit
Function Exit
Menu Exit
Topic 25: SAP ABAP BADIs
BADIs

Overview
Defining a BADI
Implementing a BADI
Enhancement Points
Explicit and Implicit Enhancements.
Topic 26: SAP ABAP Miscellaneous Topics
Correction &

Transport request (CTS)
Transport Organizer
Work Bench Request
Task Creation
Release Objects
SAP Memory & ABAP Memory
Logical Database.
Thank You

Más contenido relacionado

La actualidad más candente

ABAP Programming Overview
ABAP Programming OverviewABAP Programming Overview
ABAP Programming Overviewsapdocs. info
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)Kranthi Kumar
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantAnkit Sharma
 
Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programmingSatheesh Kanna
 
Object oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAPObject oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAPNoman Mohamed Hanif
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1sailesh107
 
Technical Overview of CDS View – SAP HANA Part I
Technical Overview of CDS View – SAP HANA Part ITechnical Overview of CDS View – SAP HANA Part I
Technical Overview of CDS View – SAP HANA Part IAshish 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 IIAshish Saxena
 
Sap abap modularization interview questions
Sap abap modularization interview questionsSap abap modularization interview questions
Sap abap modularization interview questionsPradipta Mohanty
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reportsvbpc
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modificationsscribid.download
 
Chapter 01 user exits
Chapter 01 user exitsChapter 01 user exits
Chapter 01 user exitsKranthi Kumar
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.docKranthi Kumar
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONHitesh Gulani
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorialraonivaz
 

La actualidad más candente (20)

SAP ABAP data dictionary
SAP ABAP data dictionarySAP ABAP data dictionary
SAP ABAP data dictionary
 
ABAP Programming Overview
ABAP Programming OverviewABAP Programming Overview
ABAP Programming Overview
 
abap list viewer (alv)
abap list viewer (alv)abap list viewer (alv)
abap list viewer (alv)
 
Sap User Exit for Functional Consultant
Sap User Exit for Functional ConsultantSap User Exit for Functional Consultant
Sap User Exit for Functional Consultant
 
Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
 
Object oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAPObject oriented approach to ALV Lists in ABAP
Object oriented approach to ALV Lists in ABAP
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
 
Technical Overview of CDS View – SAP HANA Part I
Technical Overview of CDS View – SAP HANA Part ITechnical Overview of CDS View – SAP HANA Part I
Technical Overview of CDS View – SAP HANA Part I
 
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
 
Sap abap modularization interview questions
Sap abap modularization interview questionsSap abap modularization interview questions
Sap abap modularization interview questions
 
Sap Abap Reports
Sap Abap ReportsSap Abap Reports
Sap Abap Reports
 
Abap reports
Abap reportsAbap reports
Abap reports
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 
SAP-ABAP/4@e_max
SAP-ABAP/4@e_maxSAP-ABAP/4@e_max
SAP-ABAP/4@e_max
 
Chapter 01 user exits
Chapter 01 user exitsChapter 01 user exits
Chapter 01 user exits
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.doc
 
Bdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATIONBdc BATCH DATA COMMUNICATION
Bdc BATCH DATA COMMUNICATION
 
Sap abap material
Sap abap materialSap abap material
Sap abap material
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorial
 
Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step
 

Similar a Sap abap

java training in chennai
java training in chennaijava training in chennai
java training in chennaisanjai rsamy
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...onlinetrainingplacements
 
Abap sample code
Abap sample codeAbap sample code
Abap sample coderoymat2
 
Abap sample programs 24 slides
Abap sample programs 24 slidesAbap sample programs 24 slides
Abap sample programs 24 slidesRoy Mathew
 
Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Hemanth Kumar
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennaisanjai rsamy
 
SAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-PointSAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-Pointcpointss
 
Sap abap training !! sap abap online training !! sap abap video training !! ...
Sap abap training !! sap abap online training !! sap  abap video training !! ...Sap abap training !! sap abap online training !! sap  abap video training !! ...
Sap abap training !! sap abap online training !! sap abap video training !! ...sapdocs
 

Similar a Sap abap (20)

java training in chennai
java training in chennaijava training in chennai
java training in chennai
 
SAP ABAP Training
SAP ABAP TrainingSAP ABAP Training
SAP ABAP Training
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
 
Abap training material
Abap training material Abap training material
Abap training material
 
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 sample
Abap sampleAbap sample
Abap sample
 
Abap start
Abap startAbap start
Abap start
 
Raman O
Raman ORaman O
Raman O
 
Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02Sapabapcoursecontent 130302033356-phpapp02
Sapabapcoursecontent 130302033356-phpapp02
 
Abap sample
Abap sampleAbap sample
Abap sample
 
Academia abap
Academia abapAcademia abap
Academia abap
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennai
 
SAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-PointSAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-Point
 
Abap objects
Abap objectsAbap objects
Abap objects
 
Abap objects
Abap objectsAbap objects
Abap objects
 
Sap hana training
Sap hana trainingSap hana training
Sap hana training
 
Sap hana training
Sap hana trainingSap hana training
Sap hana training
 
Sap hana training
Sap hana trainingSap hana training
Sap hana training
 
Sap abap training !! sap abap online training !! sap abap video training !! ...
Sap abap training !! sap abap online training !! sap  abap video training !! ...Sap abap training !! sap abap online training !! sap  abap video training !! ...
Sap abap training !! sap abap online training !! sap abap video training !! ...
 

Más de SVRTechnologies

Informatica online training by svr technologies
Informatica online training by svr technologiesInformatica online training by svr technologies
Informatica online training by svr technologiesSVRTechnologies
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online TrainingSVRTechnologies
 
SAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSVRTechnologies
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online TrainingSVRTechnologies
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentSVRTechnologies
 
QTP Power Point Presentation
QTP Power Point PresentationQTP Power Point Presentation
QTP Power Point PresentationSVRTechnologies
 

Más de SVRTechnologies (7)

Informatica online training by svr technologies
Informatica online training by svr technologiesInformatica online training by svr technologies
Informatica online training by svr technologies
 
Informatica Online Training
Informatica Online TrainingInformatica Online Training
Informatica Online Training
 
SAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR Experts
 
Datastage Online Training
Datastage Online TrainingDatastage Online Training
Datastage Online Training
 
Sap abap
Sap abapSap abap
Sap abap
 
C#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course ContentC#.net, C Sharp.Net Online Training Course Content
C#.net, C Sharp.Net Online Training Course Content
 
QTP Power Point Presentation
QTP Power Point PresentationQTP Power Point Presentation
QTP Power Point Presentation
 

Último

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 

Último (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 

Sap abap

  • 1. Contact: 091-9885022027 Email: info@svrtechnologies.com Course name: SAP abap Trainer: Santhosh Duration: 60 Hrs Session: Daily 1 Hr
  • 2. Topic 1: Introduction to ABAP/4 What is ABAP? Logon to SAP Environment Transaction Codes Multitasking Commands Comments Errors ABAP/4 Editor ( SE38 ) Steps for Creating a Program Elements in R/3 Screen Continued in next slide
  • 3. Output Statements Operators in ABAP Data, Parameter & Constant Statements Data Types & Classification Data Objects & Classification Text Elements String Operations Control Statements Field strings.
  • 4. Topic 2: ABAP Dictionary ABAP Dictionary Introduction Data Dictionary Functions Data Dictionary Objects Data Base Tables Structures Views
  • 5. Data Elements Type Groups Domains Search helps Lock objects Primary Key And Foreign Key Table Maintenance Generator.
  • 6. Topic 3: SAP ABAP Packages Creating a package Difference between local objects & packages Transferring local objects to packages.
  • 7. Topic 4: SAP ABAP Variants Variants Introduction Creating variants in ABAP Editor & Data Dictionary.
  • 8. Topic 5: SAP ABAP Message Classes Message Class Introduction Message types Calling message class in Report & Dialog programs.
  • 9. • Topic 6: Selection screen Introduction Parameter Statement Select-options Statement Selection-screen Statement Screen table and its fields Dynamic screen modification by using Modif Id key.
  • 10. Topic 7: SAP ABAP Open SQL Statements Select Insert Modify Update Delete
  • 11. Topic 8: SAP ABAP Internal Tables Types of Internal Tables Declaring Internal Table Populating Internal Table Processing Internal Table Initializing Internal Tables Inner Joins And For All Entries Control Break Statements
  • 12. Topic 9: Debugging Techniques Debugging Techniques Introduction Break-points (Static & Dynamic) Watch points and call stack Dynamically changing internal tables contents in Debugging Editor Options to step through the program in Debugging Editor
  • 13. Topic 10: SAP ABAP Modularization Techniques Modularization Techniques Introduction Includes Subroutines Passing Parameters to Subroutines Passing Tables to Subroutines Function Groups & Function Modules.
  • 14. Topic 11: SAP ABAP Reports  Reports Introduction  Classical Reports  Interactive  Techniques Reports Used For Interactive Reports 1. Hotspot 2. Hide 3. Get Cursor  ALV Reports  Interactive  Saving  OOPs  SAP ALV Reports Report Output to PDF ALV Query
  • 15. Topic 12: Dialog / Module Pool Programming/ Transactions MPP Introduction Relationship between Screen, Flow Logic and Program Screen Painter Menu Painter Creating Transaction Codes Flow Logic Events Process Before Output (PBO) Process After Input (PAI) Process On Value Request (POV) Continued in next slide
  • 16.  Process On Help Request (POH)  Include Programs  Dynamic in MPP Screens  Leave Screen  Leave to Screen  Call Screen  Set Screen  Processing  Elements  Table of List from Transaction and Vice Versa in Screen Layout Controls  Tab-strip Controls  Sub-screens
  • 17. Topic 13: SAP ABAP OOPS Concept Training Object Oriented ABAP Overview Defining a Class Implementing a Class Encapsulation and Implementation Hiding Object Initialization and Cleanup Inheritance Polymorphism Dynamic Method Call Binding Interfaces Interface Inheritance Vs Implementation Inheritance Inheritance Vs Composition
  • 18. Topic 14: SAP ABAP Batch Data Communication BDC Introduction Recording BDC Methods Call Transaction Method Session Method Handling Table Controls in BDC
  • 19. Topic 15: Legacy System Migration Workbench (LSMW) Different Methods Flat file creation Uploading data File Handling Application Server Presentation Server
  • 20. Topic 16: SAP ABAP Scripts SAP Scripts Introduction Components of SAP Scripts Layout Set Standard Text Out Put Program Modifying Standard SAP Script Layouts Including Logos SAP Script Utilities – Upload / Download.
  • 21. Topic 17: Smart Forms Smart Forms Introduction Graphics Management Style Maintenance Paragraph Formats Character Formats Writing print program and designing layouts.
  • 22. Topic 18: Runtime Analysis & SQL Tracing Cross Applications Introduction to Distributed Environment Introduction to Cross Applications.
  • 23. Topic 19: RFC Introduction to RFC Creating RFC Destination between 2 Systems Creating Remote Enabled Function Modules Creating program using Remote Enabled Function Modules
  • 24. Topic 20: ALE ALE Basics Overview of Outbound & Inbound Process Configuration Steps Define logical systems Assign client to logical system RFC destination Customer distribution model Creating Ports
  • 25. Topic 21: IDocs  What is an Idoc? Types of Idocs Basic Idocs Extension Idocs Creating Idocs Message Types Assigning Idoc type to Message type.
  • 26. Topic 22: EDI EDI Basics Difference between ALE & EDI Overview of Outbound & Inbound Process Configuration Steps Port Creation Partner Profile Creation.
  • 27. Topic 23: SAP ABAP BAPIs BAPI Overview Creation of BAPI Finding Standard BAPIs Enhancing Standard BAPIs.
  • 28. Topic 24: SAP ABAP User Exits User Exits Overview Finding and Implementing User Exits Customer Exits Overview Finding and implementing Customer Exits Types of Customer Exits Field Exit Screen Exit Function Exit Menu Exit
  • 29. Topic 25: SAP ABAP BADIs BADIs Overview Defining a BADI Implementing a BADI Enhancement Points Explicit and Implicit Enhancements.
  • 30. Topic 26: SAP ABAP Miscellaneous Topics Correction & Transport request (CTS) Transport Organizer Work Bench Request Task Creation Release Objects SAP Memory & ABAP Memory Logical Database.

Notas del editor

  1. Continued in next slide
  2. Continued in next slide