ABAP is an event-driven programming language. User actions and system events control the execution of an application.
Duration: 60 Hrs of Complete Lab Practical
Trainer : ABAP Consultant Having 10+ Y Experience
ABAP is a programming language that runs in the SAP ABAP run time environment, created and used by SAP for the development of application programs including:
Module Pool Programming
User Exits & BADI
All of R/3’s applications
What is SAP ABAP All about :
SAP is a ERP ( Enterprise Resource Planning) Software used by all major companies to track their business interactions.
All the BEST RUN Businesses implement SAP over the world. ABAP ( Advanced Business Application Programming) : is a programming language of SAP .
Fresher , any other working employee working or having interest in ERP .
Nil , However having quite programming language knowledge is an advantage.
What are the benefits
More talent oriented SAP Jobs in the market . Currently JAVA and .NET or PHP Jobs suffering oversaturation in market. So SAP have tremendous Opportunities
About Project :-
SAP is an ERP and a ready software. A Medium size project implementing all the session altogether will be done at the end of the training.
After ABAP , What would be the Scope , And What would be the next level
SAP ABAP is used for all modules in SAP , may it be SAP SD, MM , PP , QM , WM everywhere ABAP is used as ABAP is a programming language of SAP . Almost 70 percent of the world’s major players in Banking , Retail ,Insurance , Healthcare Industries using SAP Modules . So doing ABAP is an utmost advantage due to high demand in market.
Certification available in SAP ABAP
SAP Global Certification is available . Cost of certification is around Rs 30000.
SAP ABAP Course Content
Overview of ERP – What is ERP – Objective of ERP – What is SAP? – Advantages of SAP over other ERP Packages – Different Modules of SAP – Product Overview of Functional Module – SAP Architecture – One End to End Life Cycle Implementation, Support Phases
SAP Navigation and ABAP Overview – Login to sap – Work Processes – Transaction codes (/n and /o) – Data Types & Declarations – Control Statements (if,case,do,while) – Control Program Sequence Statements (Continue,Check,Exit)
ABAP Dictionary – Data Elements – Domains – Tables (Transparent, Pool and Cluster) – Table Maintenance Generator – Primary Key-Foreign Key Relationship – Structures – Index – Type Casting – Type Groups – Table Types – Views – Search Helps – Lock Objects
Internal Tables and Work areas – Types,tables and work area declaration – Append,modify,insert,loop,read statements – Commands in ABAP (Refresh,free,clear,delete,exit,continue,check,stop,describe) – Control Break Statements (At New,At End of,At First,At Last) – Open SQL (Inner & Outer join,For all entries)
Reports (Basic & Interactive) – Events (initialization, start of selection, at line selection, at user command, hide, top of page, end of page) – GUI status creation – Demo Interactive program – Debugging Techniques
Selection Screen – Defining selection screens-Parameters and Selectoptions,checkbox,radiobutton. – Hiding input fields – Modifying input fields – Formatting selection screens – Calling selection screen – Useraction on the selection screen – Selection screen processing – Subscreens and tabstrip controls on selection screen
Function Module – Function Groups – Parameter Passing Mechanisms – Different Parameters in FM – Exception Handling – Sample Function Modules – Types of Function Modules – Demo on RFC Function Modules – Demo on Update Modules – Enhancement & Modification
– Pass by value – Pass by Reference – Pass by value and answer
ALV – Type Pools – Steps – Field Catalogs – Layouts – FM used for Display Report – Event Handling for Top of Page
Module Pool Programming – Scrren Attributes – Screen elements – Screen fields – Layouts – Screen flowlogic – User actions on screen – Calling abap dialog modules – Input checks – Field help,Input help and Dropdown boxes – Modifying screen dynamically – Status icons – Subscreens – Tabstrip controls – Custom controls – Table control
SAP Scripts – Layout,Header,Pages,Windows,Page windows,Paragraph & Character formats – Text Elements – Open form,write form,control form,close form – Control Commands – Text Formatting Options – Symbols (System,Standard,Pogram & Text) – Debugging Script
Smartforms – Architecture – Form Design – Form Builder (Form Painter,Global Settings,Pages & Windows,Inferior Nodes) – Application Program – Language Conversions
Data Transfer:BDC – Types of BDC (Session and call transaction) – File Handling on both application and presentation server – Function modules for session method in detail – Recording using SHDB – Call transaction method in detail – Display and Update modes – Difference between Session method & Call transsaction method
– Introduction about LSMW – Objects of LSMW – Steps in LSMW – Difference between BDC & LSMW