Symptom
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
Environment
Employee Central 2.0
Global Benefits
Cause
You have enabled restrictive Field Level Overrides for certain fields in the Benefit related objects that are required by the application.
Resolution
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
Keywords
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