-
SAP ABAP
-
ABAP SYLLABUS
___________________________________________________________________________________
INTRODUCTION TO SAP AND ABAP\4 LANGUAGE
- Overall introduction to ERP
- Introduction to SAP R/3 architecture, Introduction to SAP ABAP/4
- ABAP\4 editor (Focus on the functionalities of new abap editor)
- Data types
- Output statements
- Writing small programs
- Arithmetic operations
- String operations
- Control statements
- Parameters
- Open SQL-statements(insert, modify, delete, update)
- Simple screens
- Transaction code creation
- Data Dictionary
- Table
- Data element
- Domain
- Structures
- Search helps
- Views
- Type Groups
- Table maintenance generator and t-code creation
- Primary and foreign keys
- Check and value tables
REPORTING
v Debugging techniques
- Breakpoint creation
- Watch point creation
- Emphasize on the usage of New Debugger
v Internal tables
- Declaration
- Processing
- Population
v Control Break Statements
v Modularization techniques
- Includes
- Subroutine
- Function modules
- Macros
v Variants v Conversion exits
v For all entries and( joins inner and left outer)
v Messages class creation 7 messages types and handling messages
v Events for classical reports
v Events for interactive reports
v Hide and hotspot
v Creating and handling buttons
v Menu painter
ABAP OOPS
v Fundamentals Of OOPS
v Introduction to local classes and methods
v Importance of public, private and protected selections
v Simple reporting using local classes and methods
v Global classes and interfaces
v Usage of global classes in the reports
ALV
v Introduction
v Types of ALV
v Simple report to display simple ALV list using Function modules
v Simple report to display simple ALV grid using Function modules
v Interactive ALV Reports
v Adding new buttons in the ALV toolbar and handling events
v Working with ALV using classes (List, Grid and Tree)
v Usage of Latest class library in ECC 6.o for ALVS.
DIALOG PROGRAMMING
v Introduction to screen painter and dialog programming
v Flow logic
- PAI
- PBO
- POV
- POH
v Screen designing
v Programming in object browser
v Field validations
v Creation of
- Normal Screens
- Sub screens
- Table Controls
- Tab strips
v Dynamics Screen
- Call Screen
- Set Screen
- Leave to screen
- Leave Screen
v Processing of list from transaction and vice versa
v Screen table and its fields
v Lock object
INTERFACE PROGRAMMING
v Why Data Transfers
v Introduction to BDC
v File Handling
- Presentation Server
- Application
v Recordings
v Methods in BDC
- Call in Transaction
- Session method
v Error handling in call Transaction
v Handling Table controls in BDC and screen resolutions
v Mass updation
- Vendor master
- Customer master
v Legacy System Migration workbench(LSMW)
- Different methods
- Steps to create an LSMW project
- Uploading data
SAP Scripts
v Introduction
v Layout Sets
v SAP Script Elements
v Modifying standard layout sets(by using subroutines)
v Uploading logo
SMARTFORMS
v Working with smart forms
v Standard Texts
v Graphics management
v Writing print program and designing layouts
v Output type configuration to standard orders
MISCELLANEOUS TOPICS
v Sap Systems Landscape.
v Correction and Transport System(CTS)
v Transport organizer
v Workbench Request
v Task Creation
v Merging Requests
v Release requests
v SAP memory
- SET/Get parameters
v ABAP memory
- Imports/Exports
v Logical Database and Handling events(LDB)
v Field symbols
v SD flow
v MM flow
CROSS APPLICATION
v Introduction to CA
v RFC destination
v Working with RFC function modules
IDOCS
v Concepts of IDOCS
v Structure of IDOCS and Types
v Creation of segments
v Creation of IDOCS
- Basic
- Extension
v Creation of message types
v Monitoring tools of IDOC interface
- Statistics
- Display IDOCS
- IDOCS list
ALE
v Defining logical systems used for ALE interfaces
v Outbound / Inbound processing
v Transferring of master data from system to another system
v Distribution modal view
- IDOC filtering
- Segment filtering using filter objects
- Reduced IDOC
v Outbound using change pointers methods
BAPI and Business Objects
Introduction to BAPI
Overview of Business Objects
Step By Step Approach followed to create BAPI
ENHANCEMENTS
v Introduction to enhancements
v Different ways of doing Enhancements
v Types of user Exits
- Field Exits
- Menu Exits
- Function Exits
- Screen Exits
v Introduction to BADI
v How to implement BADI
v Overview on enhancement Spots, Enhancement section, Enhancement implementations and Class Enhancements
Leave a reply