Time windows represent a period of time within which either an order can be serviced or a location is open depending on the context.
Example: a location is open between 6:00-12:00, closed for lunch and open again between 13:00-17:00. Figure 1 shows how to represent this using time windows.
Time windows have two modes of operation. The first ensures that every pickup or delivery occurs within the specified time window. This is the default behaviour. The second is called “Arrival Only in Time Window”. This mode of operation make it so that the time window is satisfied for each pickup (or delivery) if the time window was satisfied upon the arrival of the vehicle at the location. This second mode of operation is only enabled when Batched Loads is also enabled.