
SAP ABAP
SAP ABAP (Advanced Business Application Programming) is a high-level programming language created by SAP for developing applications on the SAP R/3 system. It is essential for customizing SAP software, allowing developers to create reports, interfaces, data conversions, enhancements, and forms. ABAP supports both procedural and object-oriented programming paradigms, making it versatile for various business applications.
Course Highlight
Personalized Mentoring
Classroom Training by SME. Individualized attention by dedicated Personal Trainer in state of the art premises
Live Environment Access
Get Live Access to IDE/Servers. Practice your skills and build experience in a Simulated environment
100% Placement Assistance
Get 100% Placement Assistance. 350+ Industry Tie-ups to help you with MNC level opportunities in India and Globally
Course Brief
Details Course Concepts:
ABAP Contents ERP
- Introduction
- Evolution of ERP
- ASAP (Accelerated SAP)
- Project preparation
- Business Blue Print
- Realization
- Final preparation
- Go-Live and Support
SAP R/3 Architecture
- Centralized architecture
- Distributed architecture
- 2-tier architecture
- 3-tier architecture
Landscape and Implementation Lifecycle
- Overview of Software Development
- Overview of SAP Landscape
- Landscape types
- Lifecycle Implementation concepts
- Introduction to ABAP
- Getting Started
- SAP Logon Details
ABAP Workbench
- Package builder
- Object Navigator
- Overview of Workbench
- Information about Repository Objects
ABAP Dictionary
- Database tables
- Views
- Data types
- Type groups
- Domain
- Search Help
- Basic Programming
- Data type in ABAP editor
- String Functions
- Data Functions
- Arithmetic Functions
- System Fields
Formation Techniques
- Icons
- Symbols
- Color
- Hotspot
Selection-screens
- Parameters
- Select-options
- Comments
- Blocks
- Tabs
Work-Area
- Implicit Work Area
- Explicit Work Area
- Control statements
- Conditional statements
- Branching statements
- Looping statements
User defined Non-Elementary data type
- Field String
- Field Groups
- Field Symbols
ABAP database Access
- Open SQL
- Native SQL
- Internal Table
- Without Header line
- With Header line
- Types of Internal tables
Modularization
- Source code
- Include
- Macros
- Procedure
- Subroutines
- Function builder
Reports
- Classical reports
- Interactive Reports
- ALV(ABAP List Viewer)
- Drill down Reports
Screen Objects
- Attributes
- Implementation and processing
- Screen Painter tool
- Dynpro
- Text Fields
- Frames
- Status Icon
- Input/output Fields
- List Box
- Pushbutton
- Check Box
- Radio Button group
- Subscreen
- Tab strip
- Table Control
Developer Tools
ABAP/4 Debugger
- ABAP/4 Runtime Analysis
- SQL Trace
- Performance Tuning
Data Transfer Procedure
Overview of Transfer Procedure available
- Data analysis and formatting
- Sequential and Local files
- Batch Input
- Session Method
- Call Transaction Method
- Legacy System Migration Work Bench (LSMW)
- Transaction Recorder
- Scheduling Data Transfer in Background processing
SAP Script
- Overview of SAP Script
- General concepts on Form Painting
- Header
- Pages
- Windows
- Page windows
- Paragraph
- Character Format
- SAP Script Style
- SMART FORMS (Concepts)
- CROSS APPLICATIONS
- Introduction to Distributed technologies
- Why Distributed technologies
- General Concepts
- RFC
- IDOC
Types of Distributed technologies
- ALE
- EDI
- BAPI
Enhancement Technologies
- User exits
- Menu exits
- Screen exits
- CMOD and SMOD
- BADIS
- Workflow
- ITS
Other
- Real-Time Scenarios
- Maintenance Project
- Implementation Project
- Implementation Skills
- In Various ABAP Concepts
Job Prospects
SAP Functional Consultant
Leverage your Business Process Domain experience and be a SAP Functional Consultant !!!
SAP Support Consultant
Immense Opportunities in SAP Support Projects. Hands-on work with real time exposure to BAU
Business Analyst - SAP
Business Analysts with SAP exposure are in Huge Demand. Leverage Process and SAP knowledge to detail Customer requirements
