What are actions in SAP HR?
In SAP HR and SAP HCM, a personnel action is a guided sequence of infotypes used to record an employee life-cycle event. Instead of asking the HR user to open each infotype separately, SAP presents the required infotypes in a configured order. Common examples of actions in SAP HR include hiring, organizational reassignment, promotion, pay change, leaving, retirement, and rehire.
The main record created by a personnel action is Infotype 0000 – Actions. This infotype records the action type, action reason, start date, and employee status information for important employee events. It is normally the first infotype saved during a personnel action, and the values from it can control or default important data in later infotypes such as Organizational Assignment (0001).
SAP HR personnel actions and Infotype 0000 in employee master data
An action in SAP HR is not just a label such as “Hiring” or “Transfer”. It is a configured process that tells SAP which infotypes should appear, in what order, and with which operation. For example, a hiring action may ask the HR administrator to maintain Actions (0000), Personal Data (0002), Organizational Assignment (0001), Addresses (0006), Planned Working Time (0007), Basic Pay (0008), Bank Details (0009), and country-specific payroll or tax infotypes.
When an employee is hired, the specific infotypes are to be maintained in SAP. The following are the important infotypes commonly maintained for hiring an employee.
| Infotype | Infotype name | Purpose during an SAP HR action |
|---|---|---|
| 0000 | Actions | Stores the personnel action, action reason, validity date, and employee status. |
| 0001 | Organizational Assignment | Stores company code, personnel area, employee group, position, job, and related assignments. |
| 0002 | Personal Data | Stores employee name, birth details, marital status, and other personal details. |
| 0006 | Addresses | Stores employee address information when included in the action. |
| 0007 | Planned Working Time | Stores work schedule and planned working time details. |
| 0008 | Basic Pay | Stores salary or pay structure details when the action requires pay data. |
Infotype 0000 – Actions in SAP HR
In Infotype 0000, actions of a particular employee are entered and stored. For example, hiring an employee is one action, retirement of an employee is one action, transfer of an employee is one action, and rehire of an employee is another action. These activities are declared through action types and reasons in the Actions infotype.
Infotype 0000 is especially important because it gives an overview of the important stages an employee passes through in the company. It also stores status indicators that are evaluated by programs and reports. In standard processing, these status indicators are system controlled, so they should not be treated as ordinary manually maintained fields.
A key point for SAP HR administrators is that Infotype 0000 has a strict time logic. For one employee, only one Actions infotype record is valid for the same period. If several personnel events must be recorded on the same date, the Additional Actions infotype (0302) is used to log the additional action types and action reasons.
How SAP HR actions are executed with transaction PA40
Personnel actions are usually executed with transaction code PA40. The HR user selects an action type, enters the personnel number or allows internal number assignment during hiring, enters the action date, and executes the action. SAP then displays the Actions infotype (0000) first and continues with the remaining infotypes defined in the infogroup.
- Open transaction PA40 – Personnel Actions.
- Enter the personnel number, or leave it for internal number assignment during hiring if your system is configured that way.
- Enter the action start date in the From field.
- Select the required action type, such as Hiring, Transfer, Promotion, Leaving, or Rehire.
- Choose Execute.
- Maintain and save Infotype 0000 – Actions.
- Continue through the infotypes presented by the configured infogroup.
Not every action uses the same infotypes. The sequence depends on the configuration of infogroups, user group dependency, country or region requirements, and whether integration with Organizational Management is active.
SAP HR Actions Configuration settings
Refer below step by step procedure of defining action in SAP HR. The configuration is normally maintained in the Implementation Guide through transaction SPRO.
| SAP R/3 Role Menu | Set up Personnel Actions |
| Transaction code | SPRO |
| SAP Menu Path | SPRO > Personnel Management > Personnel Administration > Customizing procedures > Actions |
To setup actions in SAP HR module, you need to perform the following configurations.

1. Define infogroups for SAP HR personnel actions
An infogroup is the configured list of infotypes that SAP displays during a personnel action. It controls the sequence of screens and the operation used for each infotype, such as create, copy, change, or display. For example, a hiring infogroup usually creates new records, while a promotion or transfer action may copy or delimit existing records.
Path : – SPRO => Personnel Management (PM) > Personnel administration (PA) => Customizing procedures => Actions > Define infogroups.
2. Set up personnel action types in SAP HR
An action type defines the business event that the user selects in PA40. Examples include Hiring, Organizational Reassignment, Promotion, Leaving, Retirement, and Rehire. The action type is linked with the infogroup, action reason settings, status handling, and the action menu.
SAP Path: – “Personnel Management (PM) => Personnel administration (PA) => Customizing Procedures => Actions => set up personnel actions.
3. Create reasons for SAP personnel actions
Action reasons explain why an action was performed. For example, a Leaving action may have reasons such as resignation, retirement, contract end, or termination. Reasons improve reporting and audit review because the same action type can be performed for different business causes.
SAP Path : – SAP Path: – “Personnel Management (PM) => Personnel administration (PA) => Customizing Procedures => Actions => Create reasons for personnel actions.
4. Change action menu for PA40 personnel actions
The action menu controls which personnel actions are visible to users in transaction PA40. In many systems, the menu is user group dependent, so HR users in different countries, business units, or roles can see different action lists.
>SAP Path: SAP Path : – SAP Path: – “Personnel Management (PM)=> Personnel administration (PA) => Customizing Procedures => Actions => Change Action Menu.
Personnel action configuration flow in SAP HR
The configuration of SAP HR actions becomes easier to understand when the objects are viewed in sequence. The user sees an action in PA40 only after the action type is configured and placed in the correct action menu. When the user executes the action, SAP reads the assigned infogroup and presents the required infotypes.
| Configuration object | What it controls | Example |
|---|---|---|
| Infogroup | Which infotypes appear and in what order | 0000, 0001, 0002, 0006, 0007, 0008 |
| Action type | The personnel event selected by the HR user | Hiring, Transfer, Promotion, Leaving |
| Action reason | The business reason for the selected action | New hire, resignation, retirement, department transfer |
| Action menu | Which actions appear in PA40 for a user group | Country-specific or role-specific action menu |
| Additional Actions 0302 | How multiple same-day actions are logged | Pay change and address-related action on the same date |
Additional Actions infotype 0302 and same-day SAP HR actions
The Additional Actions infotype (0302) is used when more than one personnel action needs to be logged for an employee on the same day. Infotype 0000 should hold the action that is relevant for employee status, while other same-day action types and reasons can be stored in IT0302 based on configuration.
This distinction matters because programs that evaluate employee status read Infotype 0000. For example, if an employee has a status-changing action such as Leaving, that action should be handled carefully and should not be overwritten by a non-status action on the same date. Two different status-changing actions should not be executed for the same employee on the same day.
Example hiring action sequence in SAP HR
The exact hiring sequence differs by country, payroll design, and customer configuration, but a common hiring action may follow this order.
| Step | Infotype | Data maintained |
|---|---|---|
| 1 | 0000 – Actions | Hiring action type, hiring reason, start date, employment status |
| 2 | 0001 – Organizational Assignment | Personnel area, employee group, employee subgroup, position, job, cost center |
| 3 | 0002 – Personal Data | Name, date of birth, marital status, nationality, and other personal fields |
| 4 | 0006 – Addresses | Permanent or mailing address details |
| 5 | 0007 – Planned Working Time | Work schedule rule and planned working hours |
| 6 | 0008 – Basic Pay | Pay scale, wage types, and basic pay values |
| 7 | 0009 – Bank Details | Bank account details for payroll payment |
If a required infotype is skipped during an action, the HR user may need to return later through master data maintenance. However, for payroll-relevant data, it is better to complete and validate the required infotypes before payroll processing begins.
Common errors while configuring SAP HR actions
| Issue | Likely cause | What to check |
|---|---|---|
| Action does not appear in PA40 | Action menu is not maintained for the user group | Check Change Action Menu and user group dependency. |
| Wrong infotypes appear during an action | Incorrect infogroup or wrong infogroup modifier | Review Define Infogroups and the action type assignment. |
| Employee status is wrong after an action | Incorrect status handling in the action type | Review the personnel action type settings and test with sample employees. |
| Same-day action overwrites important data | IT0000 and IT0302 handling was not planned | Use Additional Actions 0302 for non-status same-day actions where appropriate. |
| PA40 stops before expected screens | Infogroup operation, subtype, or dynamic action behavior is incorrect | Check infogroup entries, operations, subtypes, and any related dynamic actions. |
SAP HR actions QA checklist before moving configuration to production
- The action type name is clear and matches the HR process it represents.
- The infogroup includes only the infotypes required for that action and in the correct order.
- Operations such as create, copy, change, or display are selected correctly for each infotype.
- Action reasons are maintained and meaningful for HR reporting.
- The action is added to the correct PA40 action menu and user group.
- Employee status behavior is tested for hiring, leaving, rehire, and retirement actions.
- Additional Actions infotype 0302 is reviewed for same-day non-status actions.
- The action is tested with a standard HR user role, not only with a consultant or administrator role.
- Payroll-relevant actions are tested with payroll status and downstream payroll checks.
SAP HR Actions and Infotype 0000 FAQs
What is Infotype 0000 in SAP HR?
Infotype 0000 is the Actions infotype in SAP HR. It stores important employee life-cycle actions such as hiring, transfer, promotion, leaving, retirement, and rehire, along with action date, action reason, and employee status-related information.
What is the difference between PA30 and PA40 in SAP HR?
PA30 is used to maintain individual HR master data infotypes directly. PA40 is used to execute personnel actions, where SAP presents a configured sequence of infotypes for a business event such as hiring or transfer.
What is an infogroup in SAP HR actions?
An infogroup is a configured sequence of infotypes assigned to a personnel action. It decides which infotypes appear during the action and in what order they are processed.
What is the Additional Actions infotype in SAP?
The Additional Actions infotype is Infotype 0302. It is used to record additional personnel actions performed for the same employee on the same date, while Infotype 0000 keeps the main action used for employee status evaluation.
How do you create an action type in SAP HR?
To create an action type, go to SPRO > Personnel Management > Personnel Administration > Customizing Procedures > Actions > Set up personnel actions. Then maintain the personnel action type, link it with the required infogroup, maintain action reasons, and add it to the action menu used in PA40.
Reference links for SAP HR personnel actions
For more details, refer to SAP Learning content on executing personnel actions, configuring personnel actions, and reviewing Additional Actions infotype 0302.
Conclusion on actions in SAP HR and Infotype 0000
Actions in SAP HR are configured processes that guide the HR user through the infotypes needed for an employee event. Infotype 0000 records the main personnel action and is central to employee status tracking. A correct SAP HR action setup requires a clear action type, relevant action reasons, a well-designed infogroup, the right PA40 action menu, and careful handling of same-day actions through Infotype 0302 where required.
TutorialKart.com