SAP Knowledge Base Article - Public

2084923 - Statements - Cannot grant Compensation Statement Permissions via Role Based Permissions - personalCompensationStatement - Compensation

Symptom

  • Related to tag: personalCompensationStatement.
     
     
  • This Article describes what to do when you are unable to grant role based permissions for the Compensation statement because the option is not visible.
     
     
  • A customer reports that she is unable to grant permission to a personal compensation statement via role based permissions because they do not see “Compensation Statement” option under Admin Tools > Set User Permissions > Manage Permission Roles > User Permissions > Employee data to assign the ability to view statements. This issue may occur when the customer has had Role based permission enabled recently and there is missing required configuration on the data model.

Environment

  • Compensation

Resolution

       1.png v.png

 

  • In order to validate the customer issue you checked the following:
  1. You have Validated that Permissions have been granted from admin tools->Manage Personal Compensation Statement Permissions.

       2.png v.png

  1.  You have validated that the user can see the Compensation Statement Tab but no statement underneath.

        3.png v.png

 

  1. You have confirmed that the forms are completed and they have already generated the compensation Statements from Admin tools.
     
  2. When you export the Data model you see only the following associated with personalCompensationStatement.

 

    <element-permission type="read">

    <description>The roles that may read compensation</description>
 
    <role-name>E</role-name>

    <role-name>EMM</role-name>

     <role-name>EH</role-name>

     <standard-element-ref refid="personalCompensationStatement"/> </element-permission>

 

  • After checking all these, the option is still not visible.

 

Solution:

 Download the Data model from provisioning.
 

 Add the declaration for personalCompensationStatement if this is missing.

<standard-element id="personalCompensationStatement" max-length="255" required="false" matrix-filter="false">

    <label>Personal Compensation Statement</label>

    <label xml:lang="en-US">Compensation Statement</label>

  </standard-element>   
 

 

  • Upload the data model into the instance.   

         Go back to admin tools->Manage permission Roles->Employee Data.

 4.png v.png

Go back to admin tools->Manage permission Roles->Employee Views

Set permission to compensation Statements

 views.png

  • You will now be able to permission the Compensation Statement By Role.

Keywords

KBA , sf compensation statements , sf rbp - role based permissions , LOD-SF-CMP , Compensation Management , How To

Product

SAP SuccessFactors HCM Core all versions