Comprehensive reference for SAP Human Capital Management (HCM) transaction codes covering Personnel Administration, Payroll, Time Management, Organizational Management, and ESS/MSS.
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| PA30 | Maintain HR Master Data | Create 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 |
| PA20 | Display HR Master Data | View 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 |
| PA40 | Personnel Actions | Execute 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 |
| PA10 | Personnel File | View 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. | |
| PA41 | Change Hiring Date | Correct 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. | |
| PA70 | Fast 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_61016362 | Headcount Report | Standard 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_61015532 | Employee List | Generate 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 |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| PC00_M99_CALC | Start Payroll Run | Execute 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_CEDT | Display Payroll Log / Results | View 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_CIPE | Create Posting Run | Generate 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_CIPC | Release Posting Run | Release 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. | |
| PU01 | Delete Payroll Results | Delete 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_CLSTPC | Check Payroll Results | Display 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 |
| PE51 | HR Form Editor | Create and maintain payslip forms and other HR output forms. Used by payroll configuration team to design and update employee payslip layouts. | โ Config |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| CAT2 | CATS: Enter Time Sheet | Record 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 |
| CAT3 | CATS: Display Time Sheet | View 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. | |
| CAT6 | CATS: Transfer to Target Components | Transfer 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. | |
| PT01 | Create 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 |
| PT60 | Execute Time Evaluation | Run 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 |
| PT61 | Time Statement Form | Generate 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. | |
| PA51 | Display 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. |
| T-Code | Transaction Name | Description & Usage Scenario | Type |
|---|---|---|---|
| PP01 | Maintain 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 |
| PP02 | Maintain Object Relationships | Maintain relationships between organizational objects (reports-to, holder, describes). Used to define reporting lines between positions and organizational units. | |
| PPOM | Display Org. Structure | Display the organizational hierarchy in a graphical tree format. Used by HR managers and executives for organizational chart viewing and headcount analysis. | |
| PPOME | Change Org. Structure | Maintain 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 |
| PO10 | Maintain Organizational Unit | Maintain a specific organizational unit infotypes including hierarchy, manager assignment, and cost center. Used for detailed org unit maintenance beyond the graphical PPOME interface. | |
| PO13 | Maintain Position | Maintain position master data: job assignment, reporting structure, FTE requirement, and vacancy status. Used for position management, succession planning, and vacancy tracking. | โ Common |