New and noteworthy
0.28.0
We fixed a bug where travel time from a previous break on a specific location was not properly taken into account.
0.26.0
Extending the recommendation API with dependent vehicle shifts
Added includeDependencies
as a new parameter to the VisitTimeWindowRecommendationRequest
API.
With this parameter you can select whether you want to check for possible dependent vehicle shift plans that might be influenced by a recommendation.
If the recommendation for a visit puts it before other visits, it might change the arrival, start of service and departure times of the previously planned visits.
If those have relations to other visits (e.g. visit groups, visit dependency), the recommendation might also affect other vehicle shift plans.
By setting the includeDependencies
parameter to ALL
, these dependencies will be part of the response.
0.25.0
Improved demo datasets
We have replaced the existing demo datasets with new ones that are more realistic and better showcase the model’s features.
The new demo datasets cover basic Field Service Routing capabilities, Visit Dependencies, and Visit Groups.
New visit dependency feature
Added minStartDateAdjusterIncrement
to the minDelayTo
VisitDependency
. The value determines how many times the minStartDateAdjuster
is applied. This allows a more precise control over the delay.
More information can be found in Dependencies between visits under Visit dependency with minimum delay as a point in time
0.23.0
Visit can specify required vehicles
Added capability to specify vehicles required by a visit. When set, the visit can be assigned only to a shift of one of the specified vehicles. More information can be found in Visit assignment restrictions.
0.22.0
Visit dependency coordination
Added VisitDependency
capability to specify additional conditions between dependent visits, such as requiring both visits to be assigned to the same vehicle (not the same vehicle shift).
More information can be found in Visit dependency with coordination.
0.21.0
Visit group alignment
When defining Visit Groups, you can now specify they need to be aligned at the end of the Visit. You can use this if two or more technicians need to be present for a Visit at the end of the job. E.g. both technicians need to be present to finish the task after preparation work was done by one of them.
More information can be found in Visit Group reference.
0.20.0
Visit dependency minDelayTo
Added VisitDependency
capability to specify a delay to the next day/week/day-of-week, more information can be found in Dependencies between visits.
0.20.0 is backward compatible with 0.19.0 and no migration is required.
0.18.0
Local date time replaced by date time with offset to UTC
All ISO 8601 "Local date time (unqualified)" types have been replaced by ISO 8601 "Local date time with offset to UTC" (Coordinated Universal Time) to support multiple time zones.
Please see migrating from 0.17.0 to 0.18.0 and Time zones and daylight-saving time (DST) for additional details.