₹40,000.00 ₹25,000.00
Starting from July 15th , 2023
8:30 pm – 10:30 pm
₹40,000.00 ₹25,000.00
You Save Rs. 15000/-
ABAP (Advanced Business Application Programming) is an event-driven programming language. User actions and system events control the execution of an application. ABAP is a fourth-generation programming language mainly helpful development and customization purposes like Reports, Module Pool, Programming, Interfaces, Forms, Data conversions. User Exits & BADI in the ERP software. ABAP is equally positioned with Java, as the main language for ERP application server programming. This syllabus discusses the basic concepts of ERP ABAP.
Advantage of ABAP
The software is widely used for the development of business applications.
In the ERP environment, ABAP gives flexibility to various applications such as big database systems that can be combined together.
It is also responsible for the customization of workflows such as inventory management, asset and liability management, and many more to name a few.
ABAP programs are modular, making them easy to maintain and update as business requirements change.
ABAP includes built-in security features, such as role-based authorization and authentication, to ensure that applications developed using ABAP are secure.
ABAP has a large and active community of developers who share knowledge and best practices, making it easy to find help and support when needed.
Fresh graduates with a background in computer science or a related field who want to develop their career in this domain.
Software developers, IT professionals, System administrators want to develop their career as ABAP programmer, ABAP Developer, Technical Consultants or System Administrators can go for ABAP course.
ABAP training is suitable for both technical and non-technical professionals who want to develop their skills in applications business world.
LESSONS 22 | LECTURES 28 | DURATION 48:00 |
---|
What is ERP?
Why we need ERP?
Advantages of ERP
Major ERP Packages.
What is ERP?
History & Features of ERP
R/2 Architecture (Limitations of R/2 Architecture)
R/3 Architecture (Types of work processes)
R/3 Application Modules
Landscape.
What is ABAP?
Logon to ERP Environment
Transaction Codes
Multitasking Commands
Comments
Errors
ABAP/4 Editor (SE38)
Steps for Creating a Program
Elements in R/3 Screen
Output Statements
Operators in ABAP
Data, Parameter & Constant Statements
Data Types & Classification
Data Objects & Classification
Text Elements
String Operations
Control Statements
Field strings.
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.
Creating a package
Difference between local objects & packages
Transferring local objects to packages.
Variants Introduction
Creating variants in ABAP Editor & Data Dictionary.
Message Class Introduction
Message types
Calling message class in Report & Dialog programs.
Reports Introduction
Selection screen Introduction
Parameter Statement
Select-options Statement
Selection-screen Statement
Screen table and its fields
Dynamic screen modification by using Modify Id key
Selection Screen Begin of block End of block
Include Sub screen in Selection screen, Selection Screen Pushbutton
Selection screen buttons on application toolbar
Selection Screen begin of line End of line, Comments in Selection Screen
Selection Screen Radio button, Check Box, List Box
Selection Screen Select options no extension no intervals, Initial Values to Select Options
Working with Events in Classical Report: – Initialization, At Selection-screen
At Selection-Screen on Field, At Selection-Screen on block, At selection-screen on Radio
button, At Selection-screen on Value Request, At selection-screen on help-request,
At selection-screen Output, start-of-selection, end-of-selection, top-of-page, end-of-page
Working with Events in interactive Report: – At line-selection, At user-command, At PFn,
Top-of-page During Lines election
Interactive Report Concepts: – Hide keyword, Various system Defined Fields used, Hotspot,
Get Cursor field.
Select
Insert
Modify
Update
Delete.
Internal Tables Introduction, Internal table with header line / Without header line
Declaring Internal Table, Types of internal table
Populating Internal Table, Operations of Internal table
Processing Internal Table
Initializing Internal Tables
Inner Joins and For All Entries
Control Break Statements.
Debugging Techniques Introduction
Break-points (Static & Dynamic)
Watch points
Dynamically changing internal tables contents in Debugging Editor
Options to step through the program in Debugging Editor.
Modularization Techniques Introduction
Includes
Subroutines
Passing Parameters to Subroutines
Passing Tables to Subroutines
Function Groups & Function Modules.
MPP Introduction
Relationship between Screen, Flow Logic and Program
Flow Logic Events
Reading input Fields from Data Dictionay & Updating into Screen input Fields
Working with List box Creating
At exit Command
Process Before Output (PBO)
Process on Value Request (POV)
Process on Help Request (POH)
Dynamic Screens, On input, On Chain-Input, on Request, On Chain-Request
Leave Screen
Leave to Screen
Call Screen
Set Screen
Processing of List from Transaction and Vice Versa
Field / Group of fields validation using Chain Enchain Concept
Elements in Screen Layout
Table Controls, Status icon
Step Loops
Tab strip Controls
Sunscreens
Screen Elements Grouping & Modification Using Loop at screen concept
Custom control, creating screen ALV using Custom Control & Docking Control.
BDC Introduction
Recording
BDC Methods: – Executing with Include Program & Executing custom Program without
include program
Call Transaction Method: – Uploading Excel file with File Path attached to input field
Call Transaction Method: – Error Handling / Storing the errors in Data Dictionary Table
or in excel format
Session Method
Scheduling Session Method in background
Handling Table Controls in BDC
Legacy System Migration Workbench
Legacy System Migration Workbench: – Different Methods
Flat file creation
Uploading data
File Handling
Application Server
Presentation Server.
Object Oriented ABAP Overview
Defining a Class
Implementing a Class
Working with methods & Attributes
Method Parameters: – Importing, Changing, Exporting, Returning
Events, Event Handlers, Registering Events
Creating Objects & Working with Objects
Singleton Class
Inheritance
Interface, Nesting Interfaces
Abstract Class & Methods
Final class & Final Methods
Private Class
Statics: – Static Attributes Class-Data, Static Methods Class-Methods
Constructor
Static Constructor
Creating ABAP Object ALV Programs
Factory Method
Functional Methods
Narrow Cast & Widening Cast
Polymorphism
Self-Referencing
Create Global Class using the class Builder
Creating Global class for Inheritance, Interface, Polymorphism, Final Methods,
Abstract Methods.
ALV Reports Introduction
ALV through Function Modules
ALV through ABAP Objects
ALV List & Grid
ALV for Line Color , Column color
Edit ALV , Update the values in ALV
Block ALV
Hierarchical ALV
List Tree ALV
Screen Tree ALV
Events in ALV
Interactive ALV in List & Gird
Interactive ALV in ABAP Objects
Screen ALV drag & drop
Adding buttons in ALV
ALV Variants
Checkbox In ALV
Popup to Select in ALV
Sorting & Page break in ALV
Adding pictures to ALV
Custom menu in ALV
Saving layouts
Event after line output
Menu painter Interactive.
Scripts Introduction
Components of ERP Scripts
Layout Set
Standard Text
Out Put Program
Modifying Standard ERP Script Layouts
Including Logos
ERP Script Utilities – Upload / Download.
Smart Forms Introduction
Graphics Management
Style Maintenance
Paragraph Formats
Character Formats
Writing print program and designing layouts.
ABAP Runtime Analysis: – SE30 / SAT
SQL Trace: – ST05
System Trace: – ST01
ABAP Dump Analysis: – ST22
Performance Trace: – ST12
ABAP Extended Program Check: – SLIN.
Introduction to Distributed Environment
Introduction to Cross Applications.
Introduction to RFC
Creating RFC Destination between 2 Systems
Creating Remote Enabled Function Modules
Creating program using Remote Enabled Function Modules
Types Of RFC
Create Programs for Different RFC Types.
ALE Basics
Overview of Outbound & Inbound Process
Configuration Steps
Define logical systems
Assign client to logical system
RFC destination
Customer distribution model
Creating Ports.
What is an Idoc?
Types of Idocs
Basic Idocs
Extension Idocs
Creating Idocs
Message Types
Assigning Idoc type to Message type.
EDI Basics
Difference between ALE & EDI
Overview of Outbound & Inbound Process
Configuration Steps
Port Creation
Partner Profile Creation.
BAPI Overview
Creation of BAPI
What is workflow?
Overview of workflow.
User Exits Overview
Types of User Exits
Field Exit
Screen Exit
Function Exit
Menu Exit
BADIs Overview
Defining a BADI
Implementing a BADI.
Correction & Transport request (CTS)
Transport Organizer
Work Bench Request
Task Creation
Release Objects
ERP Memory & ABAP Memory
Logical Database
SD Flow
MM Flow
Hi I am Satya and I am super excited that you are reading this.
Professionally, I am ABAP Consultant with over 12+ years of experience in MNC’s. I have done 9 Implementation projects and 15 support projects. Currently handling three support projects and also giving training for enduser’s. Last six years giving corporate and retail training for aspirants.
From this course you will get to know how I combine my working knowledge, experience and qualification background to deliver training step by step.
Raghav sir is a good instructor for PP S4 Hana module.. He cover all topic step by step. He provided very good study materials and high support provided by him for interview prepration. Thanks Palin provide me good facultiy.
This is a very good place to jump start on your focus area. I wanted to learn PP Hana. Raghav who is the faculty, is an accomplished and learned professional. He is a very good trainer. This is a very rare combination to find.
Thank you Naveen…
Good environment and nice place for PP offline training. Trainer and staff is really supportive and they help me every time. Very supportive regarding my assignments and they also help me in job placement also.
Thanks Nashir thank you very much.
Add Reviews about your experience with us.
SAP stands for “Systems, Applications and Products in data processing” and it is the third largest software company in the world. SAP provides end to end solutions for financials, manufacturing, logistics, distribution etc. Each SAP module is integrated with other modules. SAP System divided in to two types of modules such as functional modules and technical modules.
Pool of working professionals with several years experience in same field with different domains like banking, healthcare, retail, ecommerce and many more.
Its Live interactive training, Ask your quesries on the go, no need to wait for doubt clearing.
you will have access to all the recordings, you can go through the recording as many times as you want.
Ask your questions on the go or you can post your question in group on facebook, our dedicated team will answer every query arises.
Yes we will help learners even after the subscription expires.
you can write your questions at info@palin.co.in we will address your questions there.
SAP ABAP is widely used by companies around the world, and there is a high demand for professionals who have expertise in this area. Completing an SAP ABAP course can help you gain the necessary skills and knowledge to land a job in this field.
SAP ABAP is one of the flourishing fields that offer a decent salary structure to its skilled candidates. In fact, there’s a scarcity of skilled SAP ABAP Consultant, and the opening is quite huge. So, choosing this field will be beneficial for your career in various ways. You will not only make good money but also secure a higher job position as well.
Post having this accreditation in hand, you will earn around 3.5 Lakhs a year as a fresher SAP ABAP Consultant.
On the other hand, an experienced SAP ABAP Consultant earns around Rs. 12 to 15 Lakh yearly.
Well, this salary structure is quite impressive and proves that approaching this field is genuinely a suitable decision if you are looking for growth in this specific direction.
With an increase in your work experience, this salary bracket will eventually get higher.
SAP ABAP is widely used across various industries for managing business processes and operations, making it a highly in-demand skill set for professionals looking to work in these industries.
Manufacturing: Many manufacturing companies use SAP ABAP to manage their supply chain, production planning, and inventory management.
Finance: SAP ABAP is commonly used in the finance industry for managing financial transactions, budgeting, and forecasting.
Healthcare: Healthcare organizations use SAP ABAP for managing patient records, medical billing, and insurance claims.
Retail: Retail companies use SAP ABAP to manage their sales and distribution processes, inventory, and supply chain.
Utilities: SAP ABAP is used by utilities companies for managing their customer accounts, billing, and service requests.
Transportation: Transportation companies use SAP ABAP for managing their fleet, scheduling, and logistics.
Government: Many government organizations use SAP ABAP for managing their finances, human resources, and procurement processes.
Education: Educational institutions use SAP ABAP for managing student records, admissions, and financial aid.
Telecom: Telecommunications companies use SAP ABAP for managing their billing systems, customer service, and network management.
Media: Media companies use SAP ABAP for managing their content distribution, advertising, and audience engagement.
To be honest, ABAP is one of the evolving fields that has a bright. If your interest also lies in this field, getting acquainted with its details will be good for your career life.
Reportedly, about 4 out of 5 companies in the world rely on the SAP system.
This valuable accreditation will also assist you in acquiring a good salary structure.
You will also get the chance to explore the technical field along with corporate work proceedings.
In fact, further, in your career, you will also be able to turn into a freelancer and make much more decent money out of this certification.
Lets us know your experience, it will help others.