You are on page 1of 3

Deep ABAP Course for all SAP ABAP Consultants by ARJUN

(1 Month-30 to 35 Hours)
WhatsApp No +91 9439558643
________________________________________________________________

Preface: This course is only for trained ABAP consultants who are interested for Real time/Deep
knowledge in ABAP looking for the experienced jobs.
SAP Business process
Let’s start with SAP SD/MM/FI/WM/EWM business process and basics of tables
 SD flow configurations to understand the SD process
 MM flow configurations to understand the MM process
 FI flow configurations to understand the FI process
 Table Maintenance via SM30
 Creating a Z T code for tables
 Indexes( will be discussed in Performance Tuning)
Debugging Techniques
Here we will learn basics and advanced debugging techniques which are used throughout SAP.
 Introduction to debugging
 Break Point and /H
 Using F5, F6, F7, F8
 Watch Point
 Debugging standard Tcodes
 Debugging standard SAP error messages, Function Modules etc.
 Editing values in debugging and bypassing Errors
 Other options in debugging
Reports: Let’s start Real time ABAP Programming
Here we will develop one SD and one MM ABAP report with all the real time standards as per the SD
flow and MM flow.
 Discuss about the two Functional Specification Documents created by functional consultants
 Then we will create Technical specification documents
 Finally we will develop two ABAP Programs with the logic to pull the data from 5 to 7 tables
as specified by functional spec documents.
 Dynamic selection screen
 Download to presentation and application servers
 Execution in periodic Background Jobs
 Debugging Back Ground Jobs
 Parallel processing to improve performance
OOPS techniques for ABAP Programs
 Let’s apply the above report logic in classical function modules
 Then use OOPS Abap for Interfaces, classes and methods etc.
 Finally let’s use SALV techniques for display, edit and interactive functionalities.
IDOC’s: Let’s start IDOC interfaces now
Here we will configure Outbound IDOCs to send SAP data to 3rd party sys and Inbound IDOCs to
receive data from 3rd party sys. Then we will debug IDOCs.
 Discuss about the Functional Specification Documents created by functional consultants
 Introduction to ALE and EDI, SAPXI/PI/PO
 IDOC Basic type and Segments
 Message Types
 Standard IDOC scenarios used in Real time
 End to End Configuration in IDOC data transfer
 Filters in IDOC
 Reprocessing of IDOC’s
 Editing IDOCS
 BD87 tcode vs WE19 Tcode
 Extended IDOC’s

BAPI’s: Let’s start BAPI interfaces


Here we will use BAPIs to send SAP data to 3rd party sys and BAPIs to receive data from 3rd party sys.
Then we will debug BAPIs.
 Discuss about the Interface Functional Specification Document
 Introduction to BAPIs
 Difference between BAPI and RFC
 RFC Connections between SAP and 3rd party system
 Finding BAPIs
 Testing BAPI’s
 Develop BAPI Programs (Outbound and Inbound)
 Enhancing Standard BAPIs as per real time standards
BDC Data Migrations
Here we will learn data upload techniques via BDC programs and BAPI Programs
 Discuss about the Data Migration Functional Specification Document
 When to use BDC and BAPI for data migrations
 ABAP BDC program to upload data from Notepad flat file using Call Transaction
 Files from Application Server
 ABAP BAPI program to upload data from Excel flat file
Enhancements in Standard Tcode’s
Here we will use debugging techniques to find Enhancements technique to add custom ABAP logic to
enhance/modify standard SAP process.
 Discuss about the Enhancement Functional Specification Document
 Concept of Enhancements in SAP
 User exits in SD
 Customer exits in all modules
 BADI’S, Kernel BADI’s
 Enhancement Points, Sections, Spots
 Implementing OSS Notes
Adobe Forms
Here we will develop Adobe Form instead of Smart form.
Let’s develop a real time Adobe Form with Interactive functionalities as per client requirements

New ABAP syntaxes


Here we will use NEW Abap syntaxes for S/4 Hana
 Inline Declarations
 Table Expressions
 Conversion Operator CONV
 Value Operator VALUE
 FOR operator
 Reduction operator REDUCE
 Conditional operators COND and SWITCH
 CORRESPONDING operator
 Strings
 Loop at Group By
 Classes/Methods
SAP Net weaver Gateway with ODATA
Here we will develop an ODATA service to be consumed by FIORI team
 Introduction to UI5/Fiori/Gateway
 Architecture of Gateway
 What is ODATA
 Associations
 Cardinality
 DPC classes
 MPC classes
 Service Maintenance
 Gateway client
 Debugging ODATA
 Mapping BAPI's in ODATA
 Mapping Views in ODATA
 CRUD operations
 Service URL Parameters

Let’s discuss Interview questions for Experienced Jobs


S/4 Hana topics based on request

You might also like