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.

InfotypeInfotype namePurpose during an SAP HR action
0000ActionsStores the personnel action, action reason, validity date, and employee status.
0001Organizational AssignmentStores company code, personnel area, employee group, position, job, and related assignments.
0002Personal DataStores employee name, birth details, marital status, and other personal details.
0006AddressesStores employee address information when included in the action.
0007Planned Working TimeStores work schedule and planned working time details.
0008Basic PayStores 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.

  1. Open transaction PA40 – Personnel Actions.
  2. Enter the personnel number, or leave it for internal number assignment during hiring if your system is configured that way.
  3. Enter the action start date in the From field.
  4. Select the required action type, such as Hiring, Transfer, Promotion, Leaving, or Rehire.
  5. Choose Execute.
  6. Maintain and save Infotype 0000 – Actions.
  7. 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 MenuSet up Personnel Actions
Transaction codeSPRO
SAP Menu PathSPRO > Personnel Management > Personnel Administration > Customizing procedures > Actions

To setup actions in SAP HR module, you need to perform the following configurations.

What are actions in SAP HR

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 objectWhat it controlsExample
InfogroupWhich infotypes appear and in what order0000, 0001, 0002, 0006, 0007, 0008
Action typeThe personnel event selected by the HR userHiring, Transfer, Promotion, Leaving
Action reasonThe business reason for the selected actionNew hire, resignation, retirement, department transfer
Action menuWhich actions appear in PA40 for a user groupCountry-specific or role-specific action menu
Additional Actions 0302How multiple same-day actions are loggedPay 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.

StepInfotypeData maintained
10000 – ActionsHiring action type, hiring reason, start date, employment status
20001 – Organizational AssignmentPersonnel area, employee group, employee subgroup, position, job, cost center
30002 – Personal DataName, date of birth, marital status, nationality, and other personal fields
40006 – AddressesPermanent or mailing address details
50007 – Planned Working TimeWork schedule rule and planned working hours
60008 – Basic PayPay scale, wage types, and basic pay values
70009 – Bank DetailsBank 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

IssueLikely causeWhat to check
Action does not appear in PA40Action menu is not maintained for the user groupCheck Change Action Menu and user group dependency.
Wrong infotypes appear during an actionIncorrect infogroup or wrong infogroup modifierReview Define Infogroups and the action type assignment.
Employee status is wrong after an actionIncorrect status handling in the action typeReview the personnel action type settings and test with sample employees.
Same-day action overwrites important dataIT0000 and IT0302 handling was not plannedUse Additional Actions 0302 for non-status same-day actions where appropriate.
PA40 stops before expected screensInfogroup operation, subtype, or dynamic action behavior is incorrectCheck 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.