NextGen FSM

Schedule multistage activities automatically

Organize resource schedules and ensure compliance with time constraints using automatic optimization processes. You can manage multistage tasks with the following processes:

  • Virtual schedule

  • Real-time schedule

  • Optimize

  • Optimize and integrate

  • Recalculate and update

Prioritize multistage activities

The system assigns a lower feasibility to multistage activities based on their number of time dependencies. You can adjust the "timeConstraintsWeight" parameter to change this feasibility calculation:

  • Set the value to 0 to treat multistage activities like standard appointments and prioritize emergency activities.

  • Increase the value to prioritize multistage activities over standard appointments.

You can also limit the maximum number of groups the system transmits to the scheduler by adjusting the "Max VRP Multistage Groups" advanced parameter.

Generate a virtual schedule

Run the Optimize feature to generate a virtual schedule that complies with multistage time dependencies and offsets (start as soon as possible, or start no later than). Apply the "Multistage" theme to identify each multistage group on the plan with a unique color.

Optimize a schedule

Run the Optimize feature to fix a daily schedule with multistage warning violations. When invoked, the system evaluates the assigned operations, optimizes the travel route, and rearranges the activities to comply with all time dependencies. The plan highlights the multistage operations with different colors.

Optimize and integrate a schedule

Run the Optimize and integrate feature to add nearby activities and saturate a resource schedule. If the resource lacks the required skills or availability for subsequent operations, the system partially schedules the multistage group and assigns the remaining operations to another resource.