SAP Knowledge Base Article - Public

2472263 - Global Benefits: Strict Field Level Overrides cause Rules, Values & Pages to no longer work or to error with permission related errors


This permissions issue can cause several unexpected behaviours -:

  • You get an error "The relevant permissions required for the pay component <Insert Pay Component Name (Code)> are missing; Please contact the system administrator
  • The "Amount" is not automatically calculated in the Benefit Enrollment page (where the value is derived via Rule)
  • Fields which are propagated based on looking up tables or which involve eligibility no longer work where data for the employee is needed to be retreived


Employee Central 2.0

Global Benefits


You have enabled restrictive Field Level Overrides for certain fields in the Benefit related objects that are required by the application.


These are usu in Manage Permission Roles -> <Role Name> -> Permissions > Miscellaneous Permissions > Benefit objects

Ensure that the field "Worker ID" is not set to "No Access". The field is required by the UI to be able to access data related to the user. The most restricted Field Level Override you can safely set is "Read Only".

Make sure that the "Worker ID" field in any of the Benefit related objects is NOT set to "No Access".



NOTE: Product Support please refer to the Internal Memo for Application Log example


The relevant permissions required for the pay component, ECT-73314, Employee Central, Global Benefits, unable to create, field not defaulted or propagated,  null object loaded from local variable 'object', IsFieldAllowed, NullPointerException , KBA , LOD-SF-EC-GBF , Global Benefits , Problem


SAP SuccessFactors HXM Core all versions