SAP HR Reports – by Module

SAP HR REPORTS / PAYROLL PROGRAMS

Find below the comprehensive list of SAP HR related reports including commonly used Payroll reports and time management reports etc.

PA reports

RPLACTJ0 Employee Actions List
RPLEHSU0 Employee Job/Salary History
RPLINFC0 Infotype Overview for Employees
RPLMIT00 Employee List
RPLPAY00 Payments and Deductions List
RPLREF00 Reference Personnel Numbers
RPUAUD00 Infotype Audit Report

PA Integration Reports

RHINTE00 Transfer data from PA to OM
RHINTE10 Prepare Tables for transfer of data from

OM to PA
RHINTE20 Check all the fields are configured in both
OM and PA tables
RHINTE30 Transfer data from
OM to PARecruitment

RPAPL001 Applicants by Name
RPAPL002 Applications
RPAPL003 Vacancy Assignments
RPAPL004 Applicants by action
RPAPL005 Applicant Statistics
RPAPL006 Job Advertisements
RPAPL008 Evaluate Recruitment Instruments
RPAPL009 Applicants by Activity
RPAPL010 Vacancies
RPAPL011 Applicants’ Education and Training
RPAPL012 Variable Applicant List

Time Reports

RPTQTA10 Display Leave Quotas
RPTQTA00 Bulk Leave Quotas Update
RPLTIM00 Time Recording Overview
RPTABS20 Attendance/Absence Data: Overview
RPTABS50 Attendance/Absence Data: Calendar View
RPTABS60 Attendances/Absences: Multiple Employee View
RPTENT00 Time Recording for Multiple Persons and Infotypes
RPTLEA40 Overview Graphic of Attendances/Absences
RPTTYYCA Extract employee data into spread sheet
RPTLEACONV Transfer of Remaining Leave from Infotype 0005 to Infotype 2006
RPLABSG0_ABSENCE_HISTORY Absence history
RPLABSG0_ENTITLEMENT_DETAILS Entitlement Details


Payroll Programs / Payroll Reports
Schemas and PCRs

RPUCTF00 Change Attributes for Schemas and PCRs (change owner)
RPUCTI00 Lists Subschemas not called up in any other schema
RPUCTJ00 Lists Personnel Calculation Rules which are not called up
RPUCCOSE Source text search in PC rules
RPUCTX00 Copy Personnel Calculation Rules from client 000 to other clients
RPUSCD10 Schema directory – useful after LCP to see changed schemas, also shows who changed it last and when
RPUCTC00 Displays PCRs full source text
RPUDEL20 Deletes payroll results

Wage Type Utilities

RPU12W0C (HR utility 512W-classes) allows you to reload backups of specific processing classes,
cumulations and evaluation classes created with RPU12W0S in T512W
RPU12W0S Creates a backup of T512W in T599U or reloads the backup into T512W.
RPU99U0V Displays T599U
RPU5XX0D Generically deletes entries in T599U, T512W or T512T<
/span>

OM Reportsorganisation
SAP Report RHCDOC_DISPLAY To view the change document on OM,
SAP Report RHXSTAB0 Staff Functions for Organizational Units
SAP Report RHSTEL00 Job Index-search with object id/type/plan version
SAP Report RHXSTEL0 Job Index
SAP Report RHXDESC0 Job Description
SAP Report RHXSCRP0 Complete Job Description
SAP Report RHSBES00 staff Assignments
SAP Report RHXDESC1 Position Description
SAP Report RHXSTAB1 Staff Functions for Positions
SAP Report RHFILLPOS Periods for Unoccupied Positions
SAP Report RHXHFMT0 Authorities and Resources
SAP Report RHSOLO00/RHXSOLO00) Planned Labor Costs
SAP Report RHVOPOS0 Vacant Positions
SAP Report RHVOPOS1 Obsolete Positions
SAP Report RHXSCRP1 Complete Position Description
SAP Report RHSTR04 Reporting Structure with Persons
SAP Report RHSTR05 Reporting Structure without Persons
SAP Report RHXSTRU06 Work Centers per Organizational Unit
SAP Report RHXSTR02 Organizational Structure with Persons
SAP Report RHXSTR03 Organizational Structure with Work Centers
SAP Report RHXSTR07 Activity Profile of Positions
SAP Report RHXSTR08 Activity Profile of Positions with Persons
SAP Report RHEXIST0 Existing Objects
SAP Report RHXEXI00 Existing Organizational Units
SAP Report RHXEXI02 Existing Jobs
SAP Report RHXEXI03 Existing Positions
SAP Report RHXEXI04 Existing Tasks
SAP Report RHXEXI05 Existing Work Centers
SAP Report RHSTRU00 Structure Display/Maintenance
SAP Report RHINFAW0) Reporting on an Infotype
SAP Report RHPNPSUB) Starting an HR Report

Infotype Audit Logs
to track master data changes to Infotypes

RPUAUD00 track (PA) master data infotype changes/Infotype audit log
RHCDOC_DISPLAY (PD) Infotypes audit log configure it in table T77CDOC_CUST

OTHER HR Utility Reports
RPLMUT00 List of Maternity Data
RPLICO10 Flexible Employee Data
RPPSTM00 HR Master Data Sheet
RPLREF00 Reference Personnel Numbers
RPLTRF10 Defaults for Pay Scale Reclassifications
RPLTRF00 Time Spent in Pay Scale Group/Level
RPLTEL00 Telephone Directory
RPSTRF00 Assignment to Wage Level/list of the pay scale classification of employees.

RSUSR006 List users last login

SAP HR MASS DATA CHANGES/MASS DATA DELETION Utilities/Reports

RPUP1D00/10 View/Delete data from PCL1 Cluster
RPUP2D00/10 View/Delete data from PCL2 Cluster
RPUP3D00/10 View/Delete data from PCL3 Cluster
RPUP4D00/10 View/Delete data from PCL4 Cluster

RHGRENZ0 Delimit Objects
RHGRENZ1 Set New End Date
RHGRENZ2 Delimit Infotypes
RHGRENZ4 Set New End Date


RPUDELPN Delete all info for an employee number, including cluster data and infotypes

RPCDELM1 Deletion of temporary data occured during the payroll run
RPUAUDDL HR Report to delete audit data from the PCL4 Audit Cluster.
RPUDEL20 Delete Payroll results

Integration of SAP HR with other SAP modules

SAP HR is integrated with a number of SAP modules such as FI, PS, WF, etc. It depends on whether your client needs integration and what level of integration they need. Some companies may have salaries linked to the employee’s sales – this requires integration of SD with payroll of HR module. Some others may need production planning to be linked to the employee’s shift and absences – in this case we use the data from SAP HR time management to integrate with SAP PP. Integration is WF with HR is very common – The organization structure defined in OM is very important in workflow to route the responsibilities to the respective employees. There are many such examples where SAP HR is integrated with other SAP modules.


The below list may be helpful to just see an overview:

PP, PM    – Time Management/Shift Planning
SD – Personnel Commision related data (infotypes 900 and 901)
FICO – Payroll, cost accounting, time reporting, travel expenses
WF – Routing tasks to correct staff
EIC (is CRM + HR) – all PA infotypes will be integrated
HR-SD Integration

HR personnel area == SD Sales Org
HR personnel subarea == SD Distribution channel or division

PA Personnel Administration Tables

PA Personnel Administration Tables

 

TABLE

DESCRIPTION

PA0000

HR Master Record: Infotype 0000 (Actions)

PA0001

HR Master Record: Infotype 0001 (Org. Assignment)

PA0002

HR Master Record: Infotype 0002 (Personal Data)

PA0003

HR Master Record: Infotype 0003 (Payroll Status)

PA0004

HR Master Record: Infotype 0004 (Challenge)

PA0005

HR Master Record: Infotype 0005 (Leave Entitlement)

PA0006

HR Master Record: Infotype 0006 (Addresses)

PA0007

HR Master Record: Infotype 0007 (Planned Working Time)

PA0008

HR Master Record: Infotype 0008 (Basic Pay)

PA0009

HR Master Record: Infotype 0009 (Bank Details)

PA0010

HR Master Record: Infotype 0010 (Capital Formation)

PA0011

HR Master Record: Infotype 0011 (Ext.Bank Transfers)

PA0012

HR Master Record: Infotype 0012 (Fiscal Data – Germany)

PA0013

Infotype Social Insurance – Germany

PA0014

HR Master Record: Infotype 0014 (Recurr. Bens/Deducs)

PA0015

HR Master Record: Infotype 0015 (Additional Payments)

PA0016

HR Master Record: Infotype 0016 (Contract Elements)

PA0017

HR master record: Infotype 0017 (Travel Privileges)

PA0019

HR Master Record: Infotype 0019 (Monitoring of Dates)

PA0020

HR Master Record: Infotype 0020 (DUEVO)

PA0021

HR Master Record: Infotype 0021 (Family)

PA0022

HR Master Record: Infotype 0022 (Education)

PA0023

HR Master Record: Infotype 0023 (Previous Employment)

PA0024

HR Master Record: Infotype 0024 (Qualifications)

PA0025

HR Master Record: Infotype 0025 (Personal Appraisals)

PA0026

HR Master Record: Infotype 0026 (Company Pension Plan)

PA0027

HR Master Record: Infotype 0027 (Cost Distribution)

PA0028

HR Master Record: Infotype 0028 (Int. Medical Service)

PA0029

HR Master Record: Infotype 0029 (Workers’ Compensation)

PA0030

HR Master Record: Infotype 0030 (Powers of Attorney)

PA0031

HR Master Record: Infotype 0031 (Reference Pers.Nos.)

PA0032

HR Master Record: Infotype 0032 (Internal Control)

PA0033

International Infotype 0033: Statistics Exceptions

PA0034

HR Master Record: Infotype 0034 (Corporate Functions)

PA0035

HR Master Record: Infotype 0035 (Comp.Instr.)

PA0036

HR Master Record: Infotype 0036 (Social Insurance CH)

PA0037

HR Master Record: Infotype 0037 (Insurance)

PA0038

HR Master Record: Infotype 0038 (Tax – CH)

PA0039

HR Master Record: Infotype 0039 (Add. Org. Assign. CH)

PA0040

HR Master Record: Infotype 0040 (Objects on Loan)

PA0041

HR Master Record: Infotype 0041 (Date Specifications)

PA0042

HR Master Record: Infotype 0042 (Tax – Austria)

PA0043

HR Master Record: Infotype 0043 (Family Allowance – A)

PA0044

HR Master Record: Infotype 0044 (Social Insurance – A)

PA0045

HR Master Record: Infotype 0045 (Company Loans)

PA0046

HR Master Record: Infotype 0046 (Pension Fund – CH)

PA0048

HR Master Record: Infotype 0048 (Residence Status – CH)

PA0049

HR Master Record: Infotype 0049 (Red.Hrs./Bad Weather)

PA0050

HR Master Record: Infotype 0050 (Time Recording)

PA0051

HR Master Record: Infotype 0051 (ASB/SPI Data)

PA0052

HR Master Record: Infotype 0052 (Wage Maintenance)

PA0053

HR Master Record: Infotype 0053 (Pension Reserves)

PA0054

HR Master Record: Infotype 0054 (Works Council Pay)

PA0055

HR Master Record: Infotype 0055 (Previous Employer – A)

PA0056

HR Master Record: Infotype 0056 (Sick Certificates-A)

PA0057

HR Master Record: Infotype 0057 (Membership Fees)

PA0058

HR Master Record: Infotype 0058 (Commuter Lump Sum A)

PA0059

HR Master Record: Infotype 0059 (Social Insurance – NL)

PA0060

HR Master Record: Infotype 0060 (Fiscal Data – Netherlands)

PA0061

HR Master Record: Infotype 0061 (Social Insurance – E)

PA0062

HR Master Record: Infotype 0062 (Tax – E)

PA0063

HR Master Record: Infotype 0063 (Social Ins. Funds NL)

PA0064

HR Master Record: Infotype 0064 (Social Insurance – F)

PA0065

HR Master Record: Infotype 0065 (Tax – GB)

PA0066

HR Master data infotype 0066 – Canadian garnishment: order

PA0067

HR master data infotype 0067 – Canadian garnishment: debt

PA0068

HR master data infotype 0068 – Canadian garnishment: adjust

PA0069

HR Master Record: Infotype 0069 (Nat. Insurance – GB)

PA0070

HR Master Record: Infotype 0070 (Court Orders – GB)

PA0071

HR Master Record: Infotype 0071 (Pension Funds – GB)

PA0072

HR Master Record: Infotype 0072 (Tax – DK)

PA0073

HR Master Record: Infotype 0073 (Private Pensions – DK)

PA0074

HR Master Record: Infotype 0074 (Vacation/SH DK)

PA0075

HR Master Record: Infotype 0075 (ATP Pension – DK)

PA0076

HR Master Record: Infotype 0076 (Workers Compensation NA)

PA0077

HR Master Record: Infotype 0077 (Additional Personal Data)

PA0078

HR Master Record: Infotype 0078 (Loan Payments)

PA0079

Infotype SI Additional Insurance – D

PA0080

HR Master Record: Infotype 0080 (Maternity Protection)

PA0081

HR Master Record: Infotype 0081 (Military Service)

PA0082

HR Master Record: Infotype 0082 (Additional Absence Data)

PA0083

HR Master Record: Infotype 0083 (Leave Compensation)

PA0084

HR Master Record: Infotype 0084 (Sickness Pay Control – GB)

PA0085

HR Master Record: Infotpye 0085 (Work Incapacity Periods GB)

PA0086

HR Master Record: Infotype 0086 (SSP/SMP Exclusions GB)

PA0088

HR Master Record: Infotype 0088 (SMP Record – GB)

PA0090

HR Master Record: Infotype 0090 (Various Payee Keys)

PA0092

HR Master Record: Infotype 0092 (Seniority – E)

PA0093

HR Master Record: Infotype 0093 (Previous Employer – D)

PA0094

HR Master Record: Infotype 0094 (Residence Status – NA)

PA0095

HR Master Record: Infotype 0095 (Tax Canada)

PA0096

HR Master Record: Infotype 0096 (Tax – USA)

PA0097

No longer used – will be deleted

PA0098

HR Master Record: Infotype 0098 (Profit Sharing – F)

PA0099

No longer used – will be deleted

PA0100

HR Master Record: Infotype 0100 (SI B)

PA0101

HR Master Record: Infotype 0101 (Tax B)

PA0102

HR Master Record: Infotype 0102 (Grievances NA)

PA0103

HR Master Record: Infotype 0103 (Bond Purchases NA)

PA0104

HR Master Record: Infotype 0104 (Bond Denominations NA)

PA0105

HR Master Record: Infotype 0105 (Communications)

PA0106

HR Master Record: Infotype 0106 (Related Persons NA)

PA0107

HR Master Record: Infotype 0107 (Work Schedule B)

PA0108

HR Master Record: Infotype 0108 (Personal Data B)

PA0109

HR Master Record: Infotype 0109 (Contract Elements B)

PA0110

HR Master Record: Infotype 0110 (Pensions NL)

PA0111

HR Master Record: Infotype 0111 (Garnishment Admin. D)

PA0112

HR Master Record: Infotype 0112 (Garn.Repaym. D)

PA0113

HR Master Record: Infotype 0113 (Garnishment Int. D)

PA0114

HR Master Record: Infotype 0114 (Garnishable Amount D)

PA0115

HR Master Record: Infotpye 0115 (Garnishment Wages D )

PA0116

HR Master Record: Infotpye 0116 (Garn.Transfer D)

PA0117

HR Master Record: Infotype 0117 (Garnishment Comp.)

PA0118

HR Master Record: Infotype 0118 (Child Allowance D)

PA0119

HR Master Record: Infotype 0119 (Annual Income CA D)

PA0120

HR Master Record: Infotype 0120 (Pension Fund Trans. CH)

PA0121

HR Master Record: Infotype 0121 (RefPerNo Priority)

PA0122

HR Master Record: Infotype 0122 (Child Allowance Bonus D)

PA0123

No longer used – will be deleted

PA0124

No longer used – will be deleted

PA0125

HR Master Record: Infotype 0125 (Garnishment B)

PA0126

Infotype: Supplementary Pension Germany

PA0127

HR Master Record: Infotype 0127 (Commuting NL)

PA0128

HR Master Record: Infotype 0128 (Notifications)

PA0129

HR Master Record: Infotype 0129 (Text Number Assign.)

PA0130

HR Master Record: Infotpye 0130 (Checking Procedures)

PA0131

HR Master Record: Infotype 0131 (Garn.Mgmt.Data A)

PA0132

HR Master Record: Infotpye 0132 (Garnishment A)

PA0133

HR Master Record: Infotype 0133 (Garnsh.Interest A)

PA0134

HR Master Record: Infotype 0134 (Garnishable Amount A)

PA0135

HR Master Record: Infotpye 0135 (Garn.Spec.Cond. A)

PA0136

HR Master Record: Infotype 0136 (Garnish.Trans A)

PA0137

HR Master Record: Infotype 0137 (Garnish.Comp. A)

PA0138

HR Master Record: Infotype 0138 (Family/Ref.Pers B)

PA0139

HR Master Record: Infotype 0139 (Employees Appl.No)

PA0140

HR Master Record: Infotype 0140 (SI Basic Data JP)

PA0141

HR Master Record: Infotype 0141 (SI Premium Data JP)

PA0142

HR Master Record: Infotype 0142 (Residence Tax JP)

PA0143

HR Master Record: Infotype 0143 (Life Insurance JP)

PA0144

HR Master Record: Infotype 0144 (Property Accum. JP)

PA0145

HR Master Record: Infotype 0145 (Personnel Tax Status JP)

PA0146

HR Master Record: Infotype 0146 (Y.E.A. Data JP)

PA0147

HR Master Record: Infotype 0147

PA0148

HR Master Record: Infotype 0148 (Family JP)

PA0149

HR Master Record Infotype 0149 (Tax Data South Africa)

PA0150

HR Master Record Infotype 0150 (Social Insurance SA)

PA0151

HR Master Record Infotype 0151 (Ext.Insurance South Africa)

PA0161

HR Master Record: Infotype 0161 (Limits IRS)

PA0162

HR Master Record: Infotype 0162 (Ins. Y.E.T.A Data JP)

PA0165

HR Master Record: Infotype 0165 (Limits Deductions)

PA0167

HR Master Record: Infotype 0167 (Health Care Plans)

PA0168

HR Master Record: Infotype 0168 (Insurance Plans)

PA0169

HR Master Record: Infotype 0169 (Savings Plans)

PA0170

HR Master Record: Infotype 0170 (Spending Accounts)

PA0171

HR Master Record: Infotype 0171 (General Benefits Data)

PA0172

HR Master Record: Infotype 0172 (Pension Insurance)

PA0177

HR Master Record: Infotype 0177 [Wet Allochtonenreg.] (NL)

PA0179

HR Master Record: Infotype 0179 (Tax SG)

PA0181

HR Master Record: Infotype 0181 [Add. Funds] (SG)

PA0182

HR Master Record: Infotype 0182 [Alternative Names] (SG)

PA0183

HR Master Record: Infotype 0183 [Awards] (SG)

PA0184

HR Master Record: Infotype 0184 [Resume text] (SG)

PA0185

HR Master Record: Infotype 0185 [Identification] (SG)

PA0186

HR Master Record: Infotype 0186 [Social Insurance] (SG)

PA0188

Tax (Australia)

PA0189

HR Master Record Infotype 0189 (Construction Industry Wages)

PA0190

HR Master Data Record Infotype 0190 (BuildingTradePrevERDat)

PA0191

HR Master Record Infotype 0191 (BuildingTradeReimbursExpens)

PA0192

Personnel Master Record Infotype 0192 (BuildingTrade Attrib)

PA0194

HR Master Record Infotype 0194 (Garnishment Document)

PA0195

HR Master Record Infotype 0195 (Garnishment Order)

PA0196

HR Master Record:Infotype 0196 (Employee Provident Fund MY)

PA0197

HR Master Record:Infotype 0197 (SOCSO Contributions MY)

PA0198

Sheduled Tax Deductuion Malaysia

PA0199

Tax deduction CP38 / Additional amt / Bonus – Malaysia

PA0200

HR Master Record, Infotype 0200 (Garnishments DK)

PA0201

Personnel master record infotype 0201 (basic pension amnts)

PA0204

HR Master Record, Infotype 0204 (DA/DS Statistics DK)

PA0207

HR Master Record: Infotype 0207 (Residence Tax Area)

PA0208

HR Master Record: Infotype 0208 (Work Tax Area – USA)

PA0209

HR Master Record: Infotype 0209 (Unemployment Insurance USA)

PA0210

HR Master Record: Infotype 0210 (W4 USA)

PA0211

HR Master Record: Infotype 0211 (COBRA Qual. Beneficiaries)

PA0212

HR Master Record: Infotpye 0212 (COBRA Health Plans)

PA0213

Additional family information – Malaysia

PA0215

Building Trade Transaction Data

PA0216

Garnishment Adjustment

PA0217

Infotype 0217 (INSEE code)

PA0218

Infotype 0218 (number of pension fund)

PA0219

HR Master Record: Infotype 0219 (External organisations)

PA0220

Superannuation (Australia)

PA0221

HR Master Record: Infotype 0221 (Manual Checks)

PA0222

HR Master Record for Infotype 0222 (Company Cars GB)

PA0224

Tax information – inf. 0224 – Canada

PA0225

HR Master Record for Infotype 0225 (Company Cars GB 2)

PA0227

Tax file number (Australia)

PA0230

HR Master Record: Infotype 0230 / View 0008 (PSG)

PA0231

HR Master Record: Infotype 0231 / View 0001 (PSG)

PA0232

Personal-master record infotype 0232 (Child Allowance) (D)

PA0233

HR-F master record infotype 0233 (‘Bilan Social’)

PA0234

HR Master Record Infotype 0234 (Add. Withh. Inform. – USA)

PA0235

HR Master Record: Infotype 0235 (Other Taxes – USA)

PA0236

HR Master Record: Infotype 0236 (Credit Plans)

PA0237

HR Master Record: Infotype 0237 / View for 0052 (PSG)

PA0241

Indonesian Tax Data

PA0242

JAMSOSTEK Details, Indonesia

PA0261

Leave Accrual Australia

PA0264

 

PA0265

HR Master Record: Infotype 0265 / Special Regulations (PSG)

PA0266

HR Master Record: Infotype 0266 / View 0027 (PSG)

PA0267

HR Master Record: Infotype 0267 (One time Payment off-cycle)

PA0268

HR Master Record Infortype view 0045 and 0268 (Loan JPN)

PA0269

HR Master Record: Infotype 0269 (ADP Information USA)

PA0270

HR Master Data Record: Infotype 0270 (COBRA Payments)

PA0272

HR master record – infotype 0272 (Garnishment F)

PA0273

HR Master Record: Infotype 0273 (Tax – SE)

PA0274

HR Master Record: Infotype 0274 (Insurance – SE)

PA0275

HR Master Record: Infotype 0275 (Garnishment – SE)

PA0276

HR Master Record: Infotype 0276 (OPIS – SE)

PA0277

HR Master Record: Infotype 0277 (Exceptions – SE)

PA0278

HR master record infotype 0278 (PF basic data [CH])

PA0279

HR master record infotype 0279 (Indiv.values for PF [CH])

PA0280

HR Master Record Infotype 0280/View for 0016

PA0281

HR Master Record Infotype 0281/View for 0045

PA0283

HR Master Record for Infotype 0283 (Archiving)

PA0288

HR CH: HR Master Record Infotype 0021 (Suppl. Switzerland)

PA0302

HR Master Record: Infotype 0302 (Additional Actions)

PA0303

 

PA0304

Basic pay – additional information

PA0309

IRD Number Infotype NZ

PA0310

Superannuation NZ

PA0311

Leave Adjustments – NZ

PA0312

Leave History Adjustments NZ

PA0313

Employee Taxation Detail Infotype NZ

PA0314

I0314: Days for Vacation Allow. and Sal.Deducs (DK/N)

PA0315

CATS: Sender Information

PA0317

 

PA0318

HR Master Record: Infotype Family data for Indonesia (0318)

PA0319

Indonesia Private Insurances

PA0341

HR – master record infotype 341 (DUEVO start)

PA0352

NHI for Family member (TW)

PA0353

Income Tax Taiwan

PA0354

Labor Insurance Taiwan

PA0355

National Health Insurance Taiwan

PA0356

Employment Stabilization Fund (TW)

PA0357

Saving Plan (TW)

PA0358

Employee Welfare Fund (TW)

PA0362

HR Master Record: Infotype Membership for Indonesia (0362)

PA0367

HR Master Record: Infotype 0367 (SI-Addit.Notif.Data A)

PA0369

 

PA0370

 

PA0371

HR Master Record: Infotype 0371 (Previous Job Tax)

PA0373

HR loan repayment plan JP(P0268)

PA0374

Infortype 0374: General Eligibility

PA0375

HR Master Data Record: Infotype 0375 (Add. Benefits Data)

PA0376

HR Master Data Record: Infotype 0376 (Medical Benefits Data)

PA0377

HR Master Data Record: Infotype 0377 (Misc. Plans)

PA0378

HR Master Data Record: Infotype 0378 (Benefits Events)

PA0380

Compensation History

PA0381

HR Master Record Infotype 0381

PA0382

HR Master Data Record Infotype 0382

PA0388

HR Master Record: Infotype 0388 (Union JP)

PA0395

HR Master Record: Infotype 0395 (External Org.Assignment)

PA0396

HR Master Record: Infotype 0396 (Expatriate Attributes)

PA0402

Accounting infotype

PA0403

HR Master Record for Infotype 0403

PA0404

HR Master Record: Infotype 0404 (Military Service Taiwan)

PA0405

Personnel master record infotype 0405 (absence events)

PA0408

 

PA0409

 

PA0467

Personnel master data Infotype 0467 (SI addit.notif. pl.c.A)

PA0900

HR Master Record: Infotype 0900 (Sales Data)

PA0901

HR master record info category 0901 (purch. data)

PA2001

HR Time Record: Infotype 2001 (Absences)

PA2002

HR Time Record: Infotype 2002 (Attendances)

PA2003

HR Time Record: Infotype 2003 (Substitutions)

PA2004

HR Time Record: Infotype 2004 (Availability)

PA2005

HR Time Record: Infotype 2005 (Overtime)

PA2006

HR Time Record: Infotype 2006 (Absence Quotas)

PA2007

HR Time Record: Infotype 2007 (Attendance Quotas)

PA2010

HR Time Record: Infotype 2010 (Employee Remuneration Info.)

PA2012

HR Time Record: Infotype 2012 (Time Transfer Specifications)

PA2013

HR Time Record: Infotype 2013 (Quota Corrections)

PAHI

History of system, DB and SAP parameter

PANNNN

HR Master Record: Infotype NNNN

PAPL

Applicant master data

PARAMVALUE

Run-time variables for platform-independent file names

PARCT

Receipt log table (Japan)

PAT00

Patch steps

PAT01

Patch status

PAT03

Patch directory

PAT04

Patch add-on ID (PAOID)

PAT05

SAP Patch Manager settings

PAT06

Component-specific patches

PATH

Definition of physical file paths for each syntax

PATHTEXT

Logical file path names

PATN

Partner number/organizational unit

PAYR

Payment transfer medium file

PAYRQ

Payment Requests

PA_SSTRCV1

Generated table for view PA_SSTRCV1

PA_SSTRCV2

Generated table for view PA_SSTRCV2

PA_SSTRCV3

Generated table for view PA_SSTRCV3

PA_SSTRCV4

Generated table for

AS-IS Phase, AS IS Documents

If you are capturing various as-is HR Processes at your client’s company and would like to understand various data changes that happen during each process, then the below grid would be very helpful for you.

If you want to know what is AS-IS documents, process, read below:

What a funcional Consultant does during AS-IS process?

1) Attends a series of meeting with the client – mainly to capture the organizational structure of the company, the different work schedules, leave types, pay scales, etc. The objective of these meetings is to the gather the existing HR processes and structure of the company

2) Depending on what modules of SAP HR are being implemented, different questions need to be put forward to the client. A complete set of Blueprinting questions can be found here.

3) Prepares the business blue printing (BBP) documents describing the complete AS-IS process

4) Flow charts should be included in the as-is blue print process flow document describing the complete process.

5) Next is the TO-BE process that will be implemented in SAP. This is based on the decision the project group arrives at taking into consideration the existing processes in the company and the functionality that SAP provides. It still awaits approval from the management.

6) After that there will be some things which cannot be implemented in SAP, the gaps are identified. These gaps are to be documented in white paper for the client and would presented to an audience chosen by the project manager.

Are you a beginner?

Are you new to SAP HR/HCM modules? Are you conisidering a new career in SAP HR?

Learn SAP by joining our google groups/orkut forums. Learn by asking questions.
We have set of basic materials which helps novices learn. This is the best teach-it-yourself kit available in the market.
First things you need to learn:
Difference between HR and HCM
There are many modules inside HR/HCM modules
Are you into Blueprinting? Which questionnaire do you use?

List of HR BAPI/RFC’s – Part 3

Part 1 >> Part 2 >> Part 3

Function Group for Object BUS302901

BAPI_BEN_BUS302901_GET_DEP Health plan dependents
BAPI_BEN_BUS302901_GET_POS_DEP Possible health plan dependents

HRBEN00BUS302902 Function group for object BUS302902
BAPI_BEN_BUS302902_GET_BEN Beneficiary for insurance
BAPI_BEN_BUS302902_GET_POS_BEN Possible beneficiaries for insurance

Function group for object BUS302903

BAPI_BEN_BUS302903_GET_BEN Beneficiaries for savings plan
BAPI_BEN_BUS302903_GET_INV Investments for savings plan
BAPI_BEN_BUS302903_GET_POS_BEN Possible beneficiaries for savings plans
BAPI_BEN_BUS302903_GET_POS_INV Possible investments for savings plan

Function group for object BUS302906

BAPI_BEN_BUS302906_GET_BEN Beneficiaries for miscellaneous plans
BAPI_BEN_BUS302906_GET_DEP Health plan dependents
BAPI_BEN_BUS302906_GET_INV Investments for miscellaneous plans
BAPI_BEN_BUS302906_GET_POS_BEN Possible beneficiaries for misc. plans
BAPI_BEN_BUS302906_GET_POS_DEP Possible dependents for miscellaneous plans
BAPI_BEN_BUS302906_GET_POS_INV Possible investments for miscellaneous plans

Function group for object BUS302907

BAPI_BEN_BUS302907_GET_BEN Beneficiaries for stock purchase plans
BAPI_BEN_BUS302907_GET_POS_BEN Possible beneficiaries for stock purchase plans

HRBEN00GENBENINFO Function group for object GENBENINFO

BAPI_BEN_GENBENINFO_GET_OPENP Check if open enrollment period exists and period is indicated

Incentive Wages: Integration w/Logistics

BAPI_CONFIRMATION_INPUT BAPI: Transfer confirmations to Time Management/Incentive Wages

BAPICATS BAPIs for BUS 7024

BAPI_CATIMESHEETMGR_CHANGE CATS: Change Data Records
BAPI_CATIMESHEETMGR_DELETE CATS: Delete Data Records
BAPI_CATIMESHEETMGR_INSERT CATS: Insert Data Records

BAPIs for BUS TIMESHREC

BAPI_CATIMESHEETRECORD_GETLIST Time Sheet: Data Record List
BAPIEMPLOYEECATS BAPIs for BUS 7025
BAPI_EECATIMESHEET_GETWORKLIST Time Sheet: Read Worklist

Time sheet ( BAPIs )

ATT_ABS_WITH_COST / ATT_ABS_WITH_COST01
REM_SPEC_WITH_COST / REM_SPEC_WITH_COST01
PTOVERVIEW / PTOVERVIEW01

Connecting external time recording systems (KK1) ( BAPIs )

HRCC1UPTEVEN / HRCC1UPTEVEN01
HRCC1UPEXTWT / HRCC1UPEXTWT01
HRCC1DNATTAB / HRCC1DNATTAB01
HRCC1DNCOSTC / HRCC1DNCOSTC01
HRCC1DNINORD / HRCC1DNINORD01
HRCC1DNOBJID / HRCC1DNOBJID01
HRCC1DNBALAN / HRCC1DNBALAN01
HRCC1DNWBSEL / HRCC1DNWBSEL01
HRCC1REQUPTEVEN / HRCC1REQUPTEVEN01
HRCC1DNTEVGR / HRCC1DNTEVGR01
HRCC1DNEXTWT / HRCC1DNEXTWT01
HRCC1REQUPEXTWT / HRCC1REQUPEXTWT01
HRCC1DNPERSO / HRCC1DNPERSO01

RHPE_JOBREQUIRE_BAPI PA-PD: BAPI’s for Requirements
BAPI_JOBREQUIRE_GETLIST Read requirements profile
RHPE_JOBREQUIRE_PROF_BAPI PA-PD: BAPIs for Requirements Profiles
BAPI_JOBREQUIREPROF_CHANGE Create, Delete or Change Requirements Subprofile

PA-PD: BAPI’s for Qualification Type

RHPE_PDOTYPE_Q_BAPI
BAPI_PDOTYPE_Q_GETDETAIL Attributes of a qualification type
BAPI_PDOTYPE_Q_GETLIST Read qualification types
RHPE_QUALIFIC_BAPI PA-PD: BAPI’s for Qualifications
BAPI_QUALIFIC_GETLIST Read qualifications profile

PA-PD: BAPIs for Qualifications Catalog

RHPE_QUALI_DIR_BAPI
BAPI_QUALIDIRECTORY_LIST Structure of qualifications catalog
BAPI_QUALIDIRECTORY_LIST_UP Read qualification group for qualification
RHPE_QUALI_PROF_BAPI PA-PD: BAPIs for Qualifications Profiles
BAPI_QUALIPROF_CHANGE Create, delete, and change qualifications profile

PA-PD: BAPIs for Appraisals

RH_APPRAISAL_BAPI
BAPI_APPRAISAL_CHANGE Change appraisals
BAPI_APPRAISAL_CREATE Create appraisals
BAPI_APPRAISAL_DELETE Delete appraisals
BAPI_APPRAISAL_GETDETAIL Read appraisal
BAPI_APPRAISAL_GETLIST Display appraisals
BAPI_APPRAISAL_STATUS_CHANGE Change appraisal status
RH_APPRAISAL_MODEL_BAPI PA-PD: BAPIs for Appraisal Models
BAPI_APPRAISAL_MODEL_GETDETAIL Read appraisal model
BAPI_APPRAISAL_MODEL_GETLIST Display Appraisal Model
BAPI_APPRAISAL_SCALE_GETDETAIL Read proficiencies and texts for scale
BAPI_APPRAISEE_GETLIST Read Appraisees

List of HR BAPI/RFC’s – Part 2

Part 1 >> Part 2 >> Part 3

HR TRIP:Interface to Trip Costs

BAPI_TRIP_APPROVE Approve trip
BAPI_TRIP_CANCEL Cancel trip
BAPI_TRIP_CHANGE_STATUS Change status of trip
BAPI_TRIP_CHECK_STATUS Establish status of trip
BAPI_TRIP_COLLECT_MILEAGE Determination of employee trip segments
BAPI_TRIP_CREATE_FROM_DATA Create EmployeeTrip with CallTransaction on PR01
BAPI_TRIP_DELETE Delete Trip
BAPI_TRIP_EXISTENCECHECK ExistenceCheck object: EmployeeTrip
BAPI_TRIP_GET_DETAILS Print detail tables for trip (receipt entry
BAPI_TRIP_GET_FORM Trip form as internal table / Display form
BAPI_TRIP_GET_FORM_HTML Ouput of Travel Expense Form as HTML Table
BAPI_TRIP_GET_FORM_HTML_2 Ouput of Travel Expense Form as HTML Table
BAPI_TRIP_GET_OPTIONS Import personal data and travel expense tables
BAPI_TRIP_REPORT_CREATE Create simple weekly report (PR04)
BAPI_TRIP_REPORT_GET_DATA Weekly report detail (Output of tables)
BAPI_TRIP_REPORT_INIT Tables Needed for REPORT_CREATE (Local Workspace)
BAPI_TRIP_SET_ON_HOLD Set trip status to “on hold”

Time Management

HR_PERSONAL_WORK_SCHEDULE Returns employees work schedule into internal table PERWS.
I.e. Days planned to work (stdaz NE 0)

Time quota

BAPI_TIMEQUOTA_GETDETAILEDLIST BAPI: Determines Quota Data for a Personnel Number
BAPI_ABSENCE_APPROVE Unlock absence
BAPI_ABSENCE_CHANGE Change absence
BAPI_ABSENCE_CREATE Create absence
BAPI_ABSENCE_DELETE Delete absence
BAPI_ABSENCE_GETDETAIL Read absence
BAPI_ABSENCE_GETDETAILEDLIST Read instances with data
BAPI_ABSENCE_GETLIST Read instances
BAPI_ABSENCE_REQUEST Create locked absence
BAPI_ABSENCE_SIMULATECREATION Simulation: Create absence

External interface for 2001/2002

BAPI_PTMGREXTATTABS_CHECK Checks External Attendance/Absence (w/o Account Assignment)
BAPI_PTMGREXTATTABS_CHECKCOLLI Collision check
BAPI_PTMGREXTATTABS_CHECKQUOTA Simulates Quota Deduction
BAPI_PTMGREXTATTABS_CHECKWACT Checks Attendance/Absence (with Activity Allocation)
BAPI_PTMGREXTATTABS_CHECKWCOST Checks Attendance/Absence (with Cost Assignment)
BAPI_PTMGREXTATTABS_INSERT Inserts External Abs./Atts. in Interface Table (w/o Acct Assignment)
BAPI_PTMGREXTATTABS_INSERTWACT Inserts External Abs./Atts. in Interface Table (Activity Allocation)
BAPI_PTMGREXTATTABS_INSWCOST Ext. Att./Absence: Insert in IFT (Acct Assgnmnt)

BAPIs attendances/absences

BAPI_EMPATTABS_GETDETAIL Orginal and Derived Data from Attendances/Absences
BAPI_EMPATTABS_GETLIST List of Attendances/Absences for Online Interface
BAPI_PTMGRATTABS_MNGCHANGE Change Attendances/Absences
BAPI_PTMGRATTABS_MNGCREATION Creates Attendances/Absences
BAPI_PTMGRATTABS_MNGDELETE Delete Attendances/Absences
BAPI_PTMGRATTABS_MNGFROMWF Create/Change/Delete Attendances/Absences from Workflow
BAPI_TIMEAVAILSCHEDULE_BUILD Generate List of Employee Availability

HRTIM00BUS7013 Personnel time Overview

BAPI_PTIMEOVERVIEW_DELREPLICA Delete employees’ distributed time overviews

BAPI_PTIMEOVERVIEW_GET BAPI 7013
BAPI_PTIMEOVERVIEW_REPLICATE Trigger Distribution of Employee Time Overviews
BAPI_PTIMEOVERVIEW_SAVEREPLICA Insert/Delete employee time overviews

Employee Remuneration Info

BAPI_PTMGREXTREMSPEC_CHECK Check External Employee Remuneration Info (w/o Account Assignment)
BAPI_PTMGREXTREMSPEC_CHECKWACT Check External Employee Remuneration Info (with Activity Allocation)
BAPI_PTMGREXTREMSPEC_CHECKWCOS Check External Employee Remuneration Info (with Cost Assignment)
BAPI_PTMGREXTREMSPEC_INSERT Inserts External EE Remuneraion Info in Table (w/o Account Assignment)
BAPI_PTMGREXTREMSPEC_INSWACT Insert External EE Remuneration Info in Table (with Activity Allocation)
BAPI_PTMGREXTREMSPEC_INSWCOST Inserts External EE Remuneration Info in Table (with Cost Assignment)

Training & Events Management

HR-TIM: Connection to Time Rec. Systems

BAPI_CC1_DNLOAD_ATTABSREASON HR-PDC: Download Attendance/Absence Reasons
BAPI_CC1_DNLOAD_BALANCES HR-PDC: Download Employee Balances
BAPI_CC1_DNLOAD_COSTCENTER HR-PDC: Download Cost Centers
BAPI_CC1_DNLOAD_EXTWAGETYPE HR-PDC: Download Permitted Employee Expenditures
BAPI_CC1_DNLOAD_INTERNALORDER HR-PDC: Download Internal Orders
BAPI_CC1_DNLOAD_MINIMASTER HR-PDC: Download HR Mini-Master
BAPI_CC1_DNLOAD_OBJECTID HRPDC: Download Objects (such as Positions)
BAPI_CC1_DNLOAD_TEVENTTGROUP HR-PDC: Download Time Event Type Groupings
BAPI_CC1_DNLOAD_WBSELEMENT HR-PDC: Download Work Breakdown Structure Element
BAPI_CC1_REQUEST_EXTWAGETYPE HR-PDC: Upload Request for Employee Expenditures
BAPI_CC1_REQUEST_TIMEEVENT HR-PDC: Upload Request for Time Events
BAPI_CC1_UPLOAD_EXTWAGETYPE HR-PDC: Upload Employee Expenditures
BAPI_CC1_UPLOAD_TIMEEVENT HR-PDC: Upload Time Events

Training & Events: Internet, BAPI

BAPI_ATTENDEE_BOOK_LIST Read Attendee Bookings
BAPI_ATTENDEE_CHANGEPASSWORD Change attendee password
BAPI_ATTENDEE_CHECKEXISTENCE Check existence of attendee
BAPI_ATTENDEE_CHECKPASSWORD Check attendee password
BAPI_ATTENDEE_PREBOOK_LIST Read attendee prebookings
BAPI_ATTENDEE_TYPE_LIST Internet attendee types
BAPI_BOOK_ATTENDANCE Book Attendance
BAPI_BUS_EVENTGROUP_LIST Read Business Event Group Hierarchy
BAPI_BUS_EVENTTYPE_INFO Read data for business event type
BAPI_BUS_EVENTTYPE_LIST Read business event types in a business event group
BAPI_BUS_EVENT_INFO Read Business Event Data
BAPI_BUS_EVENT_INIT Read default values for creation of business event catalog
BAPI_BUS_EVENT_LANGUAGE Business event languages
BAPI_BUS_EVENT_LIST Read business event dates for event type
BAPI_BUS_EVENT_LOCATION Business event locations
BAPI_BUS_EVENT_SCHEDULE Read time schedule of a business event
BAPI_COMPANY_BOOK_LIST Read all bookings of a group attendee
BAPI_COMPANY_PREBOOK_LIST Read prebookings of a group attendee
BAPI_DELETE_ATTENDANCE Cancel attendance
BAPI_GET_EVENTTYPE_FOR_QUALIF Determine Business Event Types for Specified Qualifications
BAPI_GET_EVENTTYPE_FOR_TARGET Determine Business Event Types via Target Group
BAPI_PREBOOK_ATTENDANCE Prebook attendance
BAPI_SEARCH_EVENTTYPE_NAME Find Business Event Types Using String in Object Text
BAPI_SEARCH_EVENTTYPE_TEXT Find Business Event Types Using String in Object Description
BAPI_SUBTYPES_FOR_DESCRIPTION Determine Subtypes of Description Infotype

Function Group for Business Object 3029

BAPI_BEN_BUS3029_CHECK_SELECT Consistency Check
BAPI_BEN_BUS3029_CREATE_PLANS Enroll employee
BAPI_BEN_BUS3029_DELETE_PLANS Cancel EE enrollment
BAPI_BEN_BUS3029_GET_COREQ Determine corequisite plans
BAPI_BEN_BUS3029_GET_EVT_LIST Determine adjustment reasons that are currently valid for an employee
BAPI_BEN_BUS3029_GET_OFFER Define benefits offer
BAPI_BEN_BUS3029_GET_OPEN_PERI Check if open enrollment period exists and period is indicated
BAPI_BEN_BUS3029_GET_PARTICIP Benefit participation of an employee


List of HR BAPI/RFC’s – Part 1

Part 1   >>  Part 2  >> Part 3

PERSONAL DATA

BAPI_PERSDATA_CHANGE Change personal data
BAPI_PERSDATA_DELETE Delete personal data
BAPI_PERSDATA_DELIMIT Delimit personal data validity period
BAPI_PERSDATA_GETLIST Read instances
BAPI_PERSDATA_GETDETAIL Read personal data
BAPI_PERSDATA_GETDETAILEDLIST Read instances with data
BAPI_PERSDATA_SIMULATECREATION Simulation: Create personal data
BAPI_PERSDATA_CREATESUCCESSOR Create subs.personal data record

EMPLOYEE COMUNICATIONS

BAPI_EMPLCOMM_CHANGE Change communication
BAPI_EMPLCOMM_CREATE Create communication
BAPI_EMPLCOMM_DELETE Delete communication
BAPI_EMPLCOMM_DELIMIT Delimit communications
BAPI_EMPLCOMM_GETDETAIL Read communication
BAPI_EMPLCOMM_GETDETAILEDLIST Read instances with data
BAPI_EMPLCOMM_CREATESUCCESSOR Create subsequent communication record

Employee Address

BAPI_ADDRESSEMPCREATESUCCESSOR Create Next Employee Address Record
BAPI_ADDRESSEMPGETDETAILEDLIST Read instances with data
BAPI_ADDRESSEMP_APPROVE Unlock employee address
BAPI_ADDRESSEMP_CHANGE Change Employee Address
BAPI_ADDRESSEMP_CREATE Create Employee Address
BAPI_ADDRESSEMP_DELETE Delete employee address
BAPI_ADDRESSEMP_DELIMIT Delimit employee address validity period
BAPI_ADDRESSEMP_GETDETAIL Read employee address
BAPI_ADDRESSEMP_GETLIST Read Instances
BAPI_ADDRESSEMP_REQUEST Create locked employee address record

EMPLOYEE BANK DETAILS

BAPI_BANKDETAIL_APPROVE Unlock bank details
BAPI_BANKDETAIL_CHANGE Change bank details
BAPI_BANKDETAIL_CREATE Create bank details
BAPI_BANKDETAIL_DELETE Delete bank details
BAPI_BANKDETAIL_DELIMIT Delimit bank details
BAPI_BANKDETAIL_GETDETAIL Read bank details
BAPI_BANKDETAIL_GETLIST Read instances
BAPIBANKDETAILSIMULATECREATION Simulation: Create Bank Details
BAPI_BANKDETAILCREATESUCCESSOR Create subsequent bank details record
BAPI_BANKDETAILGETDETAILEDLIST Read instances with data

EMPLOYEE FAMILY DETAILS

BAPI_FAMILY_APPROVE
BAPI_FAMILY_CHANGE
BAPI_FAMILY_CREATE
BAPI_FAMILY_CREATESUCCESSOR
BAPI_FAMILY_DELETE
BAPI_FAMILY_DELIMIT
BAPI_FAMILY_GETDETAIL
BAPI_FAMILY_GETDETAILEDLIST
BAPI_FAMILY_GETLIST
BAPI_FAMILY_REQUEST
BAPI_FAMILY_SIMULATECREATION

Display Payroll Results

BAPI_GET_PAYROLL_RESULT_LIST Directory of payroll results for 1 personnel number
BAPI_GET_PAYSLIP Select remuneration statement 4 a personnel number
BAPI_GET_PAYSLIP_HTML Payroll form for employees in HTML format
BAPI_OUTEMPLOYEE_GETLIST List of employees in a payroll area

Bapis for Business-Object BUS7023

BAPI_EXTPAYROLL_INSERT_LEGACY Payroll Account Transfer
BAPI_EXTPAYROLL_INSERT_OUT Payroll Result Update by a Third-Party Payroll Run

BASIC PAY

BAPI_BASICPAY_APPROVE Unlock basic pay
BAPI_BASICPAY_CHANGE Change basic pay
BAPI_BASICPAY_CREATE Create basic pay
BAPI_BASICPAY_DELETE Delete Basic Pay
BAPI_BASICPAY_GETDETAIL Read basic pay
BAPI_BASICPAY_GETLIST Read instances
BAPI_BASICPAY_EVALUATEWAGETYPS Create Basic Pay
BAPI_BASICPAY_REQUEST Create locked basic pay record
BAPI_BASICPAY_SIMULATECREATION Simulation: Create basic pay
BAPI_BASICPAY_CREATESUCCESSOR Create subsequent basic pay record
BAPI_WAGETYPE_EMPLOYEEGETLIST Read Wage Types
BAPI_WAGETYPE_GETLIST Read Wage Types

HRPT Transfer to accounting: ‘Translate’

BAPI_PAYACCDOC_DISPLAY_AWKEY Display posting document (from AC)
HR-CA: Posting and CHECK BAPIs

BAPI_TRVACCDOC_DISPLAY_AWKEY Display Trip Source Document (From RW)

Different Payment

BAPI_EETIMEVALSPEC_CHECK BAPI: Checks Different Payment
BAPI_EETIMEVALSPEC_CHECKBONUS BAPI: Checks Bonus
BAPI_EETIMEVALSPEC_CHECKCURR BAPI: Checks Currency
BAPI_EETIMEVALSPEC_CHECKGRLEV BAPI: Checks Payscale Group/Level
BAPI_EETIMEVALSPEC_CHECKPOS BAPI: Checks Item
BAPI_EETIMEVALSPEC_GETCURR BAPI: Determines Currency
BAPI_EETIMEVALSPEC_GETVALGRLEV BAPI: Checks Payscale Group/Level

Business Object W4W5InfoUS

BAPIW4W5INFOUSSIMULATECREATION Employee W4/W5 Simulate Record Creation
BAPI_W4W5INFOUSGETDETAILEDLIST Employee W4/W5 Read Instances with Data
BAPI_W4W5INFOUS_APPROVE Employee W4/W5 Unlock Record
BAPI_W4W5INFOUS_CHANGE Employee W4/W5 Change Record
BAPI_W4W5INFOUS_CREATE Employee W4/W5 Create Record
BAPI_W4W5INFOUS_DELETE Employee W4/W5 Delete Record
BAPI_W4W5INFOUS_DELIMIT Employee W4/W5 Delimit Record
BAPI_W4W5INFOUS_GETDETAIL Employee W4/W5 Read Record
BAPI_W4W5INFOUS_GETLIST Employee W4/W5 Read Instances
BAPI_W4W5INFOUS_REQUEST Employee W4/W5 Create Locked Record

SAP HR/HCM – Version differences

Basic SAP differences
  • Unicode was used from ECC 5.0 and upwards, Upto SAP 4.7 – Nonunicode was used.
  • 4.6C has ABAP stack, 5.0 and 6.0 have netweaver component (Java is additional)
  • For installing SAP ECC6.0 Solution Manager Key is required. Previously it was not required
  • Features and configurations were done using the tables directly, in ECC5.0 and upwards, it is dont using the IMG nodes.
  • Integration with SOA was possible after ECC6.0
Check functionality-wise differences in this link

Common HR Transaction codes (important)

Common T-Codes

PC00 Run Payroll
PC10 Payroll menu USA
PE00 Starts Transactions PE01,PE02,PE03
PE01 Schemas
PE02 Calculation Rules
PE03 Features
PE04 Create functions and operations
PE51 HR form editor
PRCA Payroll calendar
PRCT Current Settings
PRCU Printing Checks USA
PRD1 Create DME
SM31 Maintain Tables
SM12 Locked Secessions
TSTC Table lookup
SPR0 IMG
SE16 Data Browser (Table reports)
PP03 PD Tables
PP0M Change Org Unit
P013 Maintain Positions
PO03 Maintain Jobs

Master Data

PA10 – Personnel file
PA20 – Display HR Master Data
PA30 – Maintain HR Master Data
PA40 – Personnel Events
PA41 – Change Hiring Data
PA42 – Fast Data Entry for Events
PRMD – Maintain HR Master Data
PRMF – Travel Expenses : Feature TRVFD
PRML – Set Country Grouping via Popup
PRMM – Personnel Events
PRMO – Travel Expenses : Feature TRVCO
PRMP – Travel Expenses : Feature TRVPA
PRMS – Display HR Master Data
PRMT – Update Match code
PS03 – Info type Overview
PS04 – Individual Maintenance of Info types

General reporting

PM00 – Menu for HR Reports
PM01 – Dialogs in HR – Create Custom info types
PRFO – Standard Form
PSVT – Dynamic Tools Menu
PAR1 – Flexible Employee Data
PAR2 – Employee List