SAP ABAP HR Training Contents
1. Human Resource Essentials
Components of HR Module
Different Modules – Recruiting, Emp Administration, TM, ON, ECM, LSO, PY, PA, Benefits.
How HR is different from Other Module
Structured time sensitive data.
Time constr
Ldb
HR Technical Overview
Ldb
Infotypes
Pa30
Reports
Clusters
Functional Overview
Connection between modules and overview of each module
Basic HR processes – Hiring, transfers, payroll runs etc.
Dynamic Actions
Personnel Administration
Organizational Management
Payroll
Time Management & Travel
LSO
Employee Compensation Management
ESS/MSS Overview
2. HR programming
Logical database PNP
Structure Of Database Tables in PA
Explain main fields in each section
Repetive Structure and List Display
Logical database PCH And PAP
Structure of DB Tables in PCH and PAP
Infotypes
Enhancements.
Data Retrivel & write
Macros, Import/Export, Clusters, PROVIDE, FMs, Classes, LDB, Nodes, Events.
Payroll specific programming
3.ABAP Dictionary Concepts
Tables, Data Elements and Domains
Transparent, Pooled and clustered tables
Buffering, Indexes etc.,
Structure, Table types and Type pools
Views, Search helps and Lock objects
4.ABAP Programming Basics
Data Types, Variables, Types, Operators,Expressions etc
I/O Statements, Formatting commands
Conditional statements, Loops and termination statements
String and Date operations and System fields
Fields Strings and Text Elements
Internal Tables (All Operations)
Types of Internal Tables (Standard, Sorted and Hashed)
Joins, Nested selects Sub queries and For All Entries etc
Open SQL statements and performance issues
Messages (Creating and Calling etc.,)
Modularization (Subroutines, Function Modules,Macros and Includes)
Field Symbols
Revision
Debugging programs (Break Point, Watch points etc)
Extended syntax check, Runtime Analysis,Performance Trace
5.Reports
Classical Report Events
Control Level Commands (AT First, AT New etc).,
Selection Screen: Parameters
Select options and variants
Selection screen designing (Blocks,Pushbuttons, Radio buttons etc)
Interactive report events
Menu painter: Designing and calling GUI Status
Hide, Read Line, Get cursor, Modify line, Window etc., statements
System fields of reports
Logical database (Designing, Events)
SAP Query (User groups, Info Sets and Queries)
ALV reporting
6.Dialog Programs
ABAP Memory and SAP Memory
LUW and Update bundling technique
Screens, flow logic events and Module pool
Basic Screen elements (I/O field, Radio buttons and Check box etc.,)
Maintaining screen sequences (Set screen, Call Screen and leave to screen)
Field checks (Automatic, flow logic and module pool)
Calling Programs (Submit, Call Transaction, Leave to list processing)
Sub screens and modal Screens
Table Controls, Steploops and Tabstrips
Multiple normal screens
7.File Handling
Local Files (Upload, Download etc)
Sequential Files (Open dataset, Read Dataset,Transfer etc.)
Files Formats
Logical Files and Physical files
Data Transfer Scenarios and methods
BDC session method (Creating, Processing,Analyzing and Correction errors in Sessions)
Recording Technique
BI Session features, Status and OK codes
Call Transaction method (Options, Tracing errors and Correction)
LSMW (Methods, Steps and Conversions rules etc.)
8.Background Job Scheduling
Defining the Background Jobs
Job Monitoring
Full Control Method and Job Variant Method
9.SAP Scripts
Form desigining (Pages, Windows, Page windows and Paragraphs etc.)
SAP Script symbols
Control commands
Standard Text and Styles
Inserting Logos (TIFF and Bitmap images)
Modifications to Form and Print program
Debugging, copying forms etc.
10.Smart Forms
Smart form and Form Logic
Calling a Form from print program
Different types of nodes (Page, Table, Loop etc)
Difference between SAP Script and Smart Forms
11.Enhancements
Changing SAP Standard
User Exits and Customer exits
Implementing Function, Menu, Screen exits
12.BADI
Distributed Systems
ALE Services and features
ALE Inbound and Outbound process
ALE Configuration (Logical systems, RFC Dest.,Model view, Port, Partner Profiles etc)
ALE Distribution Scenarios
Transferring of Master Data (PUSH, PULL and Change Pointers)
Filtering concepts (IDOC and Segment filtering,Message reduction)
13.IDOC
Features and structure of IDOC
Idoc type and Message type
Segment definition and components
Creating Segments
Creating Idoc types (Basics Type nd Extension)
Crating Message types and Process codes
Developing Selection and Posting programs
Idoc Enhancements
14.RFC
Indroduction of RFC
Communication mechanisms through RFC
ABAP interfaces (RFC,tRFC, ARFC)
Difference between tRFC and ARFC
15.BAPI
SAP Business Objects
Business Object Builder and BOR
Features and applications of BAPI
Creating Business Object types
Developing BAPIs
Working with a standard BAPI