Home > Courses > Technical > ABAP on HANA
ABAP on HANA IN HYDERABAD
Course Duration : 50h
Course Level : Beginner
About the Course
SAP NetWeaver Process Integration (SAP PI) is SAP’s enterprise application integration (EAI) software, a component of the NetWeaver product group used to facilitate the exchange of information among a company’s internal software and systems and those of external parties. Before the current version, SAP PI was called SAP Exchange Infrastructure (SAP XI). Like other NetWeaver components, SAP PI is compatible with software products of other companies. SAP Process Orchestration is a tool to automate and optimize business processes. It combines features of SAP Business Process Management (BPM), SAP Process Integration(PI) and SAP Business Rules Management(BRM). In other words, it’s more advanced version of SAP PI and has all the tools required to integrate applications.
Description
WHAT ARE THE COURSE OBJECTIVES?
- SAP PI/PO (Process Integration/Process Orchestration) is a tool that allows you to integrate solutions.
- It makes it easy to synchronize data between different systems.
- It is an enterprise application integration (EAI) software, a component of the Net Weaver product group used to facilitate the exchange of information among a company’s internal software and systems and those of external parties.
- It is a middleware platform that doesn’t deal with how application components are implemented with business logic and focus more on data exchangebetween the different components.
- You can consider SAP PI/PO as a central instance or middleware that interconnects different systems.
WHAT ARE THE ROLES AND RESPONSIBILITIES AND METHODOLOGY OF THIS MODULE?
After the completion of this course, Trainee will:
PI Development Team:-
Responsible for understanding and co-ordinating with functional consultant before developing any interface.
- Responsible for writing the technical specification of all the interfaces.
- Development in Enterprise Services Repository.
- Configuration in Integration Builder.
- Having Knowledge of all the node functions.
- Responsible for co-ordinating when SIT and UAT is going on.
- Responsible for making any changes in interface only if there is proper CR for this.
- Responsible for error or alert handling.
- Should have a proper and clear understanding incase of any issue.
PI Support Team:-
- Primary responsibility of PI support team to make sure Production system is up and running.
- They are responsible for any issue occurred in Production system raised by customer to be solved within the SLA.
- If it is data issue they should try to check and process the message as per the requirement.
- Responsible for handling incidents and tickets causing service disruption in the PI landscape
- They should not change the mapping if any message failed with mapping error. They should highlight it and take help from development team to fix the issue.
- Any changes should not be carried out directly in production.
- They should keep monitoring the system and if they see any issue or alerts or message failed, they should take the necessary actions.
- Responsible to maintain the monitoring report of PI message flow includes successful as well as failed.
- Co-ordinate with other teams if issue require multiple team involvement.
WHO SHOULD GO FOR THIS TRAINING
Any graduate can learn this.It is not mandatory to know any module in sap, because sap pi po is an integration tool. so any one can learn this
WHAT ARE THE SKILLS THAT YOU WILL BE LEARNING WITH THIS COURSE?
- PI development knowledge for both parts design as well as configuration.
- Basic ABAP knowledge.
- If SLD knowledge is there then it will be an added advantages.
- Having deep knowledge of SAP PI.
- Java Knowledge will add advantage to his skills.
- Most important:-should have proper soft skills such as having proper knowledge and correct information before writing any mail to customer because these are the consultants.
who are the first contact point for the customer.
Any wrong information in the mail will lead to escalation and will keep the issue in pending status only.
- Should have clear Project landscape Knowledge.
WHAT ARE THE PREREQUISITES TO LEARN THIS COURSE?
SAP ABAP is totally technical if you have an interest in coding and you are strong in logical skills then only you try to switch over.
If you know the following things you feel ABAP easy :
- Programming skills.
- Knowledge of Structured Query Language (SQL) and Relational Database Management will be advantageous.
- You should know the basics of programming, like C programming.
- Object-oriented programming concepts ( OOPs) is that you should know very well to excel in SAP ABAP.
Key Features
Instructor-Led Sessions
50 Hours of Online Live Instructor-Led Classes. Weekend Classes: 24 sessions of 2 hours each. Weekday Classes: 50 sessions of 1 hour each.
Real-Life Case Studies
Live project based on any of the selected use cases, involving implementation of the various concepts.
Assignments
Each class will be followed by practical assignments.
Lifetime Access
You get lifetime access to LMS where presentations, quizzes, installation guide & class recordings.
24 X 7 Expert Support
We have 24×7 online support team to resolve all your technical queries, through ticket based tracking system, for the lifetime.
Certification
After completing your final course project successfully emax will provide you certificate as a SAP Trainee.
Curriculum
I.. ERP’S
• ERP Concept ,
• SAP R/3 Architecture,
• Clients, Transaction Codes & Package
II.. Basics of Programming
• Flow of ABAP program
• Data types & Variables
• System Variables
• Controlling Techniques
• System Variables
• STRING Operations
III.. Data Dictionary
• Database Tables , Structures, TMG
• Include & Append Structure
• Foreign Key Relationship
• Views
• Search Helps& Lock objects
• Currency & Quantity Fields
• Indexes
IV. Internal Tables
• Internal Tables & work area Concepts
• Internal Table Operations & Joins
• Open SQL
• Different types of SELECT statements
• Debugging Techniques
V. Modularization Techniques (Subprograms)
• Include programs
• Macros
• Subroutines ( Forms& Performs)
• Function Modules
• Debugging with Subprograms
VI. Reports
• Flow Logic of Reports
• Selection Screens & Variants
• Custom TCodes
• Types of Reports (Classical & Interactive)
• ALV Reports ( using FMs) – Overview
VII. Forms
• Differences between Scripts &Smart forms
• Smart forms Flow Logic
• Smart forms Layout & Driver Program
VIII. Flow Logic & features of DIALOG or MODULE POOL PROGRAM)
IX. Object Oriented ABAP
• Fundamentals of Object Oriented concepts
• Classes & Methods
X.Enhancements
• Types of Exits
• User Exits
• Customer Exits
• BAdIs
• Enhancement Points
PI. Cross Applications
• Introduction about EDI
• ALE concepts
• Idoctypes& Message Types
• Runtime components of IDocs
• Flow Logic of IDoc in Outbound & Inbound Process
• Change Pointers
• Idoc Filtering
• Segment Filtering
• Reduced Message Type
• Custom Idoc
• Extended Idoc
• RFC ( Remote Function Call)
• BAPI concepts
• Custom BAPI
• Program with calling BAPI functions
Course Certification
- Upgrade your skills and stay current with the industry by completing these professional courses, which also provide certification upon completion.
- Certificates are generated after the completion of course.
- Certificates are globally recognized & they upgrade your programming profile.
Reviews
FAQ's
WHAT IF I MISS A CLASS?
- You will never miss a lecture at Emax You can choose either of the option: View the recorded session of the class available in your LMS.