Auto-Removal of Employees from Other Routes (One Trip per Shift Enforcement)

Created by Moveinsync Help, Modified on Thu, 12 Mar at 6:08 AM by Moveinsync Help


Overview

To strengthen One Trip per Shift enforcement, the system now automatically manages employee assignments across routes. This enhancement ensures that an employee cannot be assigned to multiple trips within the same shift and reduces manual intervention during trip planning.


Configuration Prerequisites

The following system properties must be enabled for this functionality to apply:

  • ENABLE_ONE_TRIP_PER_SHIFT_FOR_EMPLOYEE = true

  • MOVE_EMPLOYEE_AUTOMATICALLY_UPON_ONE_TRIP_PER_SHIFT_FOR_EMPLOYEE = true


Functional Behavior

1. Automatic Employee Reassignment

  • When an employee is added to a new tripsheet within the same shift:

    • The system automatically removes the employee from any previously assigned tripsheet.

    • The employee is successfully added to the new tripsheet.


2. No-Show Employee Handling

  • If an employee is marked as No Show in a previous trip:

    • The employee can be added to another trip in the same shift without restriction.


3. Signed-In Employee Restriction

  • If an employee has already signed in to a trip:

    • The system prevents adding the employee to another trip within the same shift.

    • An appropriate error message is displayed.

  • If the employee has not signed in:

    • The employee can be removed from the existing tripsheet and added to a new one.


4. Auto-Move Disabled Scenario

  • If MOVE_EMPLOYEE_AUTOMATICALLY_UPON_ONE_TRIP_PER_SHIFT_FOR_EMPLOYEE = false:

    • The system does not auto-remove the employee from the existing trip.

    • An error message is displayed when attempting to add the employee to another trip within the same shift.


Impact

  • Eliminates duplicate employee assignments across trips in the same shift.

  • Ensures compliance with One Trip per Shift policy.



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article