The handling of PERNR
, regardless of CE and non-CE scenarios, is taken care of by
the reuse Web Dynpro component HRESS_C_PERNR_SELECTION
the service class CL_HRESS_EMPLOYEE_SERVICES
.
See Step 6: Create the Initial Screen and Event LEAVE_INITIAL_SCREEN on how you can reuse them to ensure your application is CE-compatible.