Employee Job Salary - Primary Job Position Checkbox

Description of Issue

How do we handle the Primary Job/Position flag in Employee Job/Salary? When or should we ever uncheck it when employees go to a new Job Class or Position? 

Context
  • Payroll
  • Employee Job/Salary
  • Employee Master
Cause


Resolution
  • The Primary Job/Position Flag must to be checked for the Employee's Primary Job/Position they are currently working.
  • When changing to a new Job Class or Position, the current Job/Position only needs to be end dated (Pay End Date and Position End Date, if applicable). The Primary flag does not need to be unchecked.
  • The Primary flag being checked on historical records is expected. The historical records are a snapshot in time, these show what was checked as Primary at that time. 
  • If adding a secondary Job/Position that will be worked alongside the employee's primary Job/Position, the primary flag should not be checked. 
Additional Information

NOTE - At one point for clients using Time & Attendance Job 12 for the Employee/Job Class Import, the data being sent over did not look at the correct dates. The work around at that time was to uncheck all primary flags on historical records and end date the historical base pay records.

This issue has been fixed so this work around is no longer needed.  See Employee Job Class Import in Time and Attendance is Selecting Incorrect Default Position from EERP Employee Job Salary