SAP Knowledge Base Article - Public

2677172 - An application Error in Compensation Information occurs while adding Global assignment


You receive this error message once you add a Pay Component for a Global Assignment record of a user:


"Error message :errorId=null, timestamp=null, errorMessage=Cannot read property 'portletID' of undefined, errorName=TypeError"


Employee Central

Reproducing the Issue

1. Select an employee for Global Assignment.

2. Take action > Add global assignment Details. 

3. After filling in information in Compensation Portlet for the Global Assignment record, An application error appears.


This is a known issue identified on current release (b1805).

This issue occurs when editing Compensation fields - on field change, the system "tries" to calculate pay groups applicable to the pay components.

In the case some fields are empty (such as amount/value in Recurring Pay Components), the pay groups are not calculated. This is the same behavior as the new hire flow - if the field is null, then pay groups are not calculated and is related to UI - People profile.


A workaround would be to configure the "Amount" field on the Compensation section as required or enter in the desired numeric value (such as 0) before changing other fields.

We will include a permanent fix for this problem on b1808 release.

See Also

 2657063 - PP3 - Scrolling Through Profile as it Loads Causes Application Error


Error, comp Info error, Global Assignment Comp Info error, people profile global assignment error, ECT-101611 , KBA , LOD-SF-EC-PP3 , People Profile 3 , LOD-SF-EC-CGA , Global Assignments/ Concurrent Employment , Bug Filed


SAP SuccessFactors HCM Core 1805