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
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*