Same as before, except the "dependent" shipments need to have a
"required" shipment on their vehicle at the time of their delivery.
InSameVehicleAtPickupTime
With the IN_SAME_VEHICLE_AT_PICKUP_TIME mode, all "dependent"
shipments need to have at least one "required" shipment on their vehicle
at the time of their pickup.
A "dependent" shipment pickup must therefore have either:
A delivery-only "required" shipment delivered on the route after, or
A "required" shipment picked up on the route before it, and if the
"required" shipment has a delivery, this delivery must be performed
after the "dependent" shipment's pickup.
PerformedBySameVehicle
In this mode, all "dependent" shipments must share the same vehicle as at
least one of their "required" shipments.
Unspecified
Unspecified requirement mode. This value should never be used.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["This document provides reference documentation for the `ShipmentTypeRequirement.Types.RequirementMode` enum within the Cloud Optimization v1 API."],["The latest version of this documentation is for version 2.6.0, with previous versions ranging down to 1.0.0-beta01 also available."],["`RequirementMode` defines how dependent shipments appear on a route and has the modes `InSameVehicleAtDeliveryTime`, `InSameVehicleAtPickupTime`, and `PerformedBySameVehicle` along with `Unspecified` option."],["Each mode details specific conditions for how \"dependent\" and \"required\" shipments must interact on a route, such as sharing a vehicle at pickup or delivery time."]]],[]]