Resource Reallocation

Introduction

Reallocation is, assigning a work assignment from one resource to another resource or modifying the work assignment's allocation dates, maintaining the same resource. Resource reallocation can be performed manually on Work Task/Assign Work from Work Task or Prepare Work Order pages. If the IFS/Dynamic Scheduling Engine is used, then automatic reallocation can be done.

Reallocation Concepts

Reallocation Concept of a single work assignment

There are common rules set when reallocating a resource.

Reallocation is not allowed if the work assignment is at the status Canceled, Incompleted or Completed.
Reallocation is allowed if the work assignment status is Assigned, Accepted, OnRoute, Waiting at Location, Work started and Pending Completion.

Reallocate to the Same Resource

Work assignment dates are updated with the new allocation dates.

Reallocate to Another Resource

If the IFS/Mobile is used, and the work assignment has been sent to a mobile device then:

If the work assignment has not been sent to mobile then:

Modify Allocated Hours of Single Work Assignment

Allocated hours can be modified manually in Assign Work dialog. It modifies the allocated hours of the work assignment without changing the resource activity duration. This helps to adjust the allocated hours of the work assignment to a different value than the work task duration. It automatically adjusts the dates based on selected options i.e. Allow multiple visits or Adjust to Schedule. This indicates that the allocated resource will consume more or lesser time than the standard time duration mentioned in the work task.

Reallocation Concept of a Visit Chain

Reallocation can be automatically done in IFS/Dynamic Scheduling Engine.

There are common rules set when reallocating a visit chain.

Visit chain reallocation is not allowed if the last visit of the visit chain is Incompleted or  Completed.
Visit chain reallocation is allowed if the last visit of the visit chain is with statuses Assigned, Accepted, OnRoute, Waiting at Location, Work started and Pending Completion.

Further, if one or more visits are Completed, then the visit chain cannot be reallocated to a different resource. In that scenario, the none completed time of the activity can be reallocated to the same resource to a different time period.
If none of the visits in the visit chain is Completed, it is possible to reallocate the assignment to a different resource.

Reallocate Visit Chain to the Same Resource

When reallocating to the same resource, the visit chain is updated based on the changes done and the working schedule of the resource. Then the  related work assignments are updated accordingly with modified duration and allocated start and finish date period. If new visits are received due to the change, then the new work assignments will be created with the status Assigned. If any visits are removed during the change, then the relevant work assignments will be removed according to Concept of Removing Existing Work Assignments in a Visit Chain.

Reallocate Visit Chain to Another Resource

When reallocating to a different resource, the existing visit chain will be removed according to the Concept of Removing Existing Work Assignments in a Visit Chain and a new work assignment is created with the status Assigned.

Modify Allocated Hours of Visit in a Visit Chain

Allocated hours of a visit can be modified manually in Assign Work dialog. It modifies the allocated hours of the work assignment without changing the resource activity duration. This helps to allocate the visit during none working time period of the resource. Modification does not allow creating overlapped visits in the visit chain. When the modification is done, there is a deviation between the total allocated durations and the resource activity duration of the visit chain.

Concept of Removing Existing Work Assignments in a Visit Chain

If IFS/Mobile is used, and the work assignment has been sent to a mobile device then:

If the work assignment has not been sent to mobile then: