SAP Knowledge Base Article - Public

3342441 - H1 2023 - Error with Pay Component in New hires or Manage Pending Hires

Symptom

When attempting to hire a candidate that has a record for Pay Component 1234 in their Compensation, users that do not have Edit permissions for this Pay Component are unable to complete the hire. Errors: "The employee doesn't have permission for the WRITE action for the 1234 pay component"

Environment

  • SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Provide new hires approver only view access to pay component 1234.
  2. When approver tries to approve workflow of new hire having pay component 1234 they get error: "The employee doesn't have permission for the WRITE action for the 1234 pay component"
    Previously the approvers were able to approve such new hire workflows.

OR

  1. Ensure the user does not have the "Create or delete pay components using business rules without additional permission check" permission.
  2. User has NO WRITE permission for the pay component "1234", but only VIEW permission
  3. The 'onChange' rule is active
  4. Search for an employee and create a new comp info via MSS or history
  5. save, The error message comes up and save is not possible because the user does not have the WRITE permission for the pay component. 

Cause

A business rule is trying to create the pay component 1234 however the approver does not have edit access on this pay component 1234.

Resolution

  •  This issue is fixed with new permission introduced in 1H 2023 release called "Create or Delete Pay Components Using Business Rules Without Additional Permission Check" in case you are using business rules to create pay components.
    • To Enable this Role-Based Permission Access:
    1. Go to Permission Role.
    2. Click on 'Permission' Button under 'Permission Settings'.
    3. Navigate under 'User Permissions'. 
    4. Search and navigate to Category 'Employee Data' and click on it.
    5. Now search for sub-section 'HR Information'.
    6. Scroll to the bottom of this section to find 'Create or Delete Pay Components Using Business Rules Without Additional Permission Check'.

  • For more information see documentation page version 1H 2023 Release: Permissions for Employee Central Compensation
    This documentation mentions: 
    • When 'Create or Delete Pay Components Using Business Rules Without Additional Permission Check' is selected, the system is able to create pay components from business rules.
    • When 'Create or Delete Pay Components Using Business Rules Without Additional Permission Check' is not selected, the additional permission check prevents the system from being able to create pay components using business rules.
  • Overview of different scenarios with and without the new and old Pay Component Access:
    In the table: PC = Pay Component(s), PCNR=Pay Component Non-Recurring, New RBP Access = " Create or Delete Pay Components Using Business Rules Without Additional Permission Check ", PC View/Edit Access = Direct access under 'Employee Data' Category > 'Pay Components' section, against each Pay Component.

    PC View Access

    PC Edit Access

    New RBP Access

    Result - MSS and Edit Ul

    No

    No

    No

    User can't create PC in PCNR via Rules

    Yes

    Yes

    Yes

    User can create PC in PCNR via Rules

    Yes

    No

    No

    User can't create PC in PCNR via Rules

    Yes

    No

    Yes

    User can create PC in PCNR via Rules

    Yes

    Yes

    No

    User can create PC in PCNR via Rules

    No

    No

    Yes

    User can create PC in PCNR via Rules

    Example screenshot for reference of Individual Pay Component View/Edit Access:
  • Note: In case you are not using business rules to create pay component: This new access will help only for cases where business rules are used to create pay component. If pay components are being added manually then Direct Edit access of each pay component the admin is supposed to create should be provided via RBP.

Keywords

"Create or Delete Pay Components Using Business Rules Without Additional Permission Check", b2305, Error, "The employee doesn't have permission for the WRITE action for the 1234 pay component", no permission on pay component, Permissions for Employee Central Compensation, ECT-216325, ECT-216838, ECT-158061, ECT-158061 , KBA , LOD-SF-EC-WFL-REQ , My Pending Requests, ToDo's & Mass Approvals , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-CMP-REC , Recurring Payments , LOD-SF-EC-INT-OBX , Onboarding 2.0 to EC Integration , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Core 2305