Version 9.1.141 (3 February 2025)

Imports

Employee data import error (#125558)

Problem

 

Solution

 

User Import: Change appointment import to import by action type (#121473)

Problem

  • When a user is terminated or transferred in the same file the user conflicts with a new user taking the same position
    • The old User was terminated and the New user was appointed in the same position within the same import after the termination
    • The old user transfers to a new position and the new user receives the old user's position after the transfer
  • When the position is changed but the start date of the appointment remains the same the user appointment is not corrected
Appointment Import Rules
 
Terminations
  • When an end date is provided for the active position
    • With a termination reason, end on the imported date with the reason provided
    • Without a termination reason, end the active appointment with the date
      • Clear the current termination reasons if they exist
  • When the terminated record imported's position is  different from the latest appointment position the system handles the record as a transfer to a terminated position
  • When the terminated record imported is on the same position but the start date, termination date, appointment type, and  termination reason differ handle it as an appointment correction
  • When no appointment exists and the user is imported with an end date handle as a new appointment
New Appointments 
  • When a user has no appointments in the system
    • Check for overlapping appointments for the position
      • The start and end date of the imported position must not overlap any existing appointment  for the position
    • The appointment type must exist as master data
Transfers
 
  • When the user has current appointments in the system, terminated or active
  •  The user's latest appointment is active
    •  Check for overlapping appointments for the position
      • The start and end date of the imported position must not overlap any existing appointment  for the position
    • Check for overlapping appointments with the current user's appointments and other than active
    • The appointment type must exist as master data
    • End the current active appointment with end date = new appointment start date -1
  • The user's latest appointment is terminated
    • Check for overlapping appointments for the position
      • The start and end date of the imported position must not overlap any existing appointment  for the position
    • Check for overlapping appointments with the current user's appointments
    • The appointment type must exist as master data
 
Appointment Corrections
  • The user has an appointment
    • The latest appointment position matches the import position appointment
    • The start date, end date, appointment type, and termination reason differ from the latest appointment for the user
    • Check for overlapping appointments for the position
      • The start and end date of the imported position must not overlap any existing appointment  for the position
    • Check for overlapping appointments with the current user's appointments
    • The appointment type must exist as master data

 


Report Builder

Auto-scroll when dragging and dropping columns (#123392)

Problem

 

Solution

 


 

 


Revision #1
Created 27 January 2025 18:10:18 by Lee-Ann Janse van Rensburg
Updated 7 April 2025 06:32:55 by Lee-Ann Janse van Rensburg