Payroll Simulation and Resimulation Behavior


Overview:
This article outlines the behavior of the Payroll simulation and resimulation process within the TASKS module, with a focus on how search results are managed during bulk processing. 


Simulation and Resimulation Visibility 

  • Simulation and resimulation processes are now displayed within the TASKS module.

  • This enhancement allows users to conveniently monitor simulation progress without navigating to other areas.


Search Result Behavior During Simulation 

  • The search functionality operates independently of the simulation or resimulation process.
  • Search results will not wait for the entire simulation to complete.
  • Users can perform queries and view available data as it becomes available.


Bulk Processing Logic

  • When processing in bulk, the system handles 500 employees at a time.

  • This method ensures system efficiency and stability, especially during high-volume simulations. 


Loading of Search Results

  • Search results will start loading after the first batch of 500 employees is processed.

  • Partial results are displayed immediately, while subsequent batches continue processing in the background.

  • This progressive data loading provides early access to simulation results and improves user productivity.


Key Benefits

  • Real-time visibility of simulation results within the TASKS module.

  • Optimized performance for bulk employee processing.

  • Streamlined and efficient payroll simulation workflow.