๐Ÿช We use cookies and Google Ads to serve relevant advertisements. We do not sell personal data. By clicking Accept, you consent to our use of cookies as described in our Privacy Policy.

Advertisement
โ† Back to Dashboard

๐Ÿ‘ฅ SAP HR/HCM โ€“ Human Capital Management Transaction Codes

Comprehensive reference for SAP Human Capital Management (HCM) transaction codes covering Personnel Administration, Payroll, Time Management, Organizational Management, and ESS/MSS.

Module: HR/HCMSub-Modules: PA ยท PY ยท PT ยท OM ยท ESST-Codes: 50+SAP Release: ECC & S/4HANA

Personnel Administration (PA)

T-CodeTransaction NameDescription & Usage ScenarioType
PA30Maintain HR Master DataCreate and maintain all employee infotypes: personal data, address, bank details, employment contract, tax.
Core HR admin transaction used for all employee data changes throughout the employment lifecycle.
โ˜… Common
PA20Display HR Master DataView employee master data across all infotypes for a selected validity period.
Used by HR administrators, managers, and auditors to view employee records without editing rights.
โ˜… Common
PA40Personnel ActionsExecute predefined HR actions (hire, rehire, transfer, promotion, termination) processing multiple infotypes in sequence.
Used for all major employment lifecycle events. Ensures all required infotypes are maintained consistently.
โ˜… Common
PA10Personnel FileView the complete personnel file for an employee showing all infotypes and validity periods.
Used by HR managers for comprehensive employee profile review and during termination processing.
PA41Change Hiring DateCorrect the initial hiring date of an employee when entered incorrectly during hire action.
Used to fix data entry errors in the hire date that affect benefit eligibility and seniority calculations.
PA70Fast Entry (HR Data)Enter the same infotype data for multiple employees simultaneously using a list format.
Used for mass data entry scenarios: annual salary reviews, collective benefit changes, group transfers.
S_AHR_61016362Headcount ReportStandard report showing headcount and FTE by organizational unit, position, and employment status.
Used by HR and finance for workforce planning, budgeting, and management reporting.
โ–ฒ Report
S_AHR_61015532Employee ListGenerate a list of active employees with selected master data fields for reporting purposes.
Used for employee directories, org charts, and HR data quality audits.
โ–ฒ Report

Payroll Processing (PY)

T-CodeTransaction NameDescription & Usage ScenarioType
PC00_M99_CALCStart Payroll RunExecute the payroll calculation program for a payroll area to compute gross-to-net pay.
Primary payroll execution transaction. Run monthly (or per pay frequency) by payroll administrators.
โ˜… Common
PC00_M99_CEDTDisplay Payroll Log / ResultsView the detailed payroll calculation results for an employee including all wage types and deductions.
Used to verify payroll calculation accuracy and troubleshoot discrepancies before releasing payroll.
โ˜… Common
PC00_M99_CIPECreate Posting RunGenerate a payroll posting run to transfer payroll results to Financial Accounting (FI/CO).
Run after payroll is finalized to create accounting entries for salaries, taxes, and deductions.
โ˜… Common
PC00_M99_CIPCRelease Posting RunRelease a created payroll posting run to update the general ledger with payroll accounting entries.
Used by payroll accountant after verifying the posting run documents are correct.
PU01Delete Payroll ResultsDelete payroll results for an employee or payroll area (used in test mode or for corrections).
Used during parallel testing, after major corrections, or when a payroll period needs to be rerun.
PC00_M99_CLSTPCCheck Payroll ResultsDisplay a summary check of payroll results for the current period comparing to prior period.
Used by payroll supervisor to verify overall payroll movement before approving finalization.
โ–ฒ Report
PE51HR Form EditorCreate and maintain payslip forms and other HR output forms.
Used by payroll configuration team to design and update employee payslip layouts.
โš™ Config
Advertisement

Time Management (PT)

T-CodeTransaction NameDescription & Usage ScenarioType
CAT2CATS: Enter Time SheetRecord working times against cost centers, internal orders, or WBS elements in the cross-application time sheet.
Used by employees or time administrators to enter project time, overtime, or cost allocation time.
โ˜… Common
CAT3CATS: Display Time SheetView an employee's recorded time sheet entries for a selection period.
Used by employees to review their own entries and by managers for approval workflows.
CAT6CATS: Transfer to Target ComponentsTransfer approved CATS time entries to CO, PS, PM, or PP for cost allocation.
Run by payroll/time admin after time approval to push time data to cost management modules.
PT01Create Work Schedule (Classic)Create an employee work schedule rule defining shifts, daily hours, and break rules.
Used during configuration to set up the official working time models for different employee groups.
โš™ Config
PT60Execute Time EvaluationRun the time evaluation program (RPTIME00) to process recorded attendance/absence data.
Run daily or weekly to generate time wage types for payroll and transfer time data to downstream modules.
โ˜… Common
PT61Time Statement FormGenerate and display an employee's time statement showing attendance, absences, overtime, and balances.
Used by employees and managers to review time balances including flex-time and leave accruals.
PA51Display Time Data (Classic)Display all time infotypes for an employee including absences, attendances, and substitutions.
Used by HR administrators for comprehensive time data review and troubleshooting.

Organizational Management (OM)

T-CodeTransaction NameDescription & Usage ScenarioType
PP01Maintain Object (Generic)Create and maintain any organizational object: organizational unit, position, job, work center.
Flexible transaction for all org management objects. Used to build and maintain the org structure.
โ˜… Common
PP02Maintain Object RelationshipsMaintain relationships between organizational objects (reports-to, holder, describes).
Used to define reporting lines between positions and organizational units.
PPOMDisplay Org. StructureDisplay the organizational hierarchy in a graphical tree format.
Used by HR managers and executives for organizational chart viewing and headcount analysis.
PPOMEChange Org. StructureMaintain the organizational structure graphically: drag-and-drop reorganization of positions and units.
Used by HR to reflect organizational changes in the system with visual confirmation.
โ˜… Common
PO10Maintain Organizational UnitMaintain a specific organizational unit infotypes including hierarchy, manager assignment, and cost center.
Used for detailed org unit maintenance beyond the graphical PPOME interface.
PO13Maintain PositionMaintain position master data: job assignment, reporting structure, FTE requirement, and vacancy status.
Used for position management, succession planning, and vacancy tracking.
โ˜… Common