[{ALLOW view All}]
[{ALLOW edit Authenticated}]

!SAP HR Transactions

You can prefix a transaction with
|/h|save with debugger (before saving)
|/nX|start new window with transaction X


The full list of transaction codes is maintained in the tables TSTC and TSTCT. So, you can have a look via SE16 in your own SAP system as well. 

||Transaction||Description
|PM20|Bescheinigungen

||Transaction||Description
|PE01|Schemen
|PE02|Personalrechenregeln, z.B. DKX0
|PA20|See Employee Data
|PA30|Change Employee Data
|PA40|Employee Data via Action
|PPOSE|Org + Position

HCM Commonly Used Transaction Codes 
[{TableOfContents }]

!Master Data 
{{{PA10 - Personnel file
PA20 - Display HR Master Data
PA30 - Maintain HR Master Data
PA40 - Personnel Action
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
SCAL - calendar maintenance
}}}

!Time Management 
{{{PA51 - Display Time Data
PA53 - Display Time Data
PA61 - Maintain Time Data
PA62 - List Entry of Additional Data
PA63 - Maintain Time Data
PA64 - Calendar Entry
PA70 - Fast Data Entry
PA71 - Fast Entry of Time Data
PBAB - Maintain Vacancy assignments
PT01 - Create Work Schedule
PT02 - Change Work Schedule
PT03 - Display Work Schedule
}}}

!Payroll
{{{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 Table
SM12 - Locked Secessions
TSTC - Table Look up
SPRO - IMG
SE16 - Data Browser (Table Reports)
PP03 - PD Tables
PPOME - Change Org Unit
PO13 - Maintain Positions
PO03 - Maintain Jobs
}}}

!Benefits
{{{PA85 - Benefits - Call RPLBEN11
PA86 - Benefits - Call RPLBEN07
PA87 - Benefits - Call RPLBEN09
PA89 - COBRA Administration
PA90 - Benefits Enrollment
PA91 - Benefits - Forms
PA92 - Benefits Tables - Maintain
PA93 - Benefits Tables - Display
PA94 - Benefits - Access Reporting Tree
PA95 - Benefits IMG - Jump to Views
PA96 - Benefits reporting
PA97 - Salary Administration - Matrix
PA98 - Salary Administration
PA99 - Compensation Admin - rel. Changes
PACP - HR-CH : Pension fund, interface
}}}

!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
}}}

!Organizational Management
{{{PPOM - Change org Unit
PO03 - Maintain Jobs
P013 - Maintain Position
PO10 - Maintain Organizational Unit
PP01 - Maintain Plan Data (menu-guided)
PP02 - Maintain Plan Data (Open)
PP03 - Maintain Plan Data (Event-guided)
PP05 - Number Ranges
PP06 - Number Ranges Maintenance HR Data
PP07 - Tasks/Descriptions
PP69 - Choose Text for Organizational Unit
PP90 - Setup Organization
PP01 - Change Cost Center Assignment
PP02 - Display Cost Center Assignment
PP03 - Change Reporting Structure
PP04 - Display Reporting Structure
PP05 - Change Object indicators (O/S)
PP06 - Change Object indicators OS
PPOA - Display Menu Interface (with dyn.)
PPOC - Create Organizational Unit
PPOM - Maintain Organizational Plan
PPOS - Display Organizational Plan
PQ01 - Events for Work Center
PQ02 - Events for Training Program
PQ03 - Events for Job
PQ04 - Events for Business Event Type
PQ06 - Local Events
PQ07 - Resource Events
PQ08 - Events for External Person
PQ09 - Events for Business Event Group
PQ10 - Events for Organizational Unit
PQ11 - Events for Qualification
PQ12 - Resource Type Events
PQ13 - Events for Position
PQ14 - Events for Task
PQ15 - Events for Company
PSO5 - PD : Administration Tool
PSOA - Work Center Reporting
PSOC - Job Reporting
PSOG - Org Mgmt General Reporting
PSO1 - Tools Integration PA-PD
PSOO - Organizational Unit Reporting
PSOS - Position Reporting
PSOT - Task Reporting
}}}

!Recruitment
{{{PB10 - Initial Entry of applicant master data
PB20 - Display applicant master data
PB30 - Maintain applicant master data
PB40 - Applicant events
PB50 - Display applicant actions
PB60 - Maintain Applicant Actions
PB80 - Evaluate Vacancies
PBA0 - Evaluate Advertisements
PBA1 - Applicant Index
PBA2 - List of applications
PBA3 - Applicant vacancy assignment list
PBA4 - Receipt of application
}}}

! Training management / SAP learning Solution (LSO)

SPRO > Veranstaltungsmanagement > SAP Learning Solution > Trainingsmanagement > ...

|PVL0|navigates to a screen where new Course Groups can be created or existing goups can be edited
|PVD0|navigates to a screen where new Course Types can be created or existing types can be edited.
|LSO_PVDC|can be used for maintaining Curriculam Types (create and edit).
|LSO_PVCT|for maintaining all the master data related to course catalog (i.e. Course Groups, Course Types, Resources).  The data is presented in a hierachical structure.
|PVRO|Resource Types can be maintained (create and edit) using this transaction code.
|PVG1|create and manage Rooms.
|PVH1|creation and management of External Instructors.
|PVG0|Other Resources (i.e. projector, desktop PC) can be created and managed using this transaction code.
|LSO_PSV2|create courses with or without resources and enables to view entire course menu.
|LSO_PSV1|prebook participants on course types, book & cancel participants, to manage correspondence and appraisals. 
|LSO_PVEC_CREATE|navigates to Curriculum Maintenance screen. Using this new Curriculum can be created or existing Currculums can be edited.
|LSO_PV00|is used to book a participant .
|LSO_PV04|is used to cancel participation.
|LSO_PV15|is used to follow-up the trainings ( classroom trainings, wbt, curriculum, course program, etc. ).
|LSO_SUBSCRIBE_CP|is used to subscribe to an Course Program.
|LSO_PV14|is used to lock/unlock the courses such as classroom training, curriculum, course program, virtual classroom training.
|LSO_PVEK|can be used for maintaining Course Program(create and edit).
|LSO_PVEC|can be used for maintaining Curriculam (create and edit).

Generally x.SE93 > Search for LSO*