| 运输工具选择示例 |  |
| 下图显示本示例中使用的装货地址、卸货地址及装货。 计划后装货
计划 | 装货 | 自地址 | 至地址 | 起始日期 | 终止日期 | 运输工具 | 实际
P01 | L01 | 城市 A | 城市 B | 08:30 | 11:00 |  | 否
P02 | L02 | 城市 C | 城市 D | 12:00 | 14:00 |  | 否
P03 | L03 | 城市 E | 城市 C | 11:30 | 12:00 |  | 否
L04 | 城市 C | 城市 F | 12:30 | 15:00 | M100 | 否
城市 B 和城市 E 之间的距离为 50 公里。 城市 B 和城市 C 之间的距离为 75 公里。 运输工具
运输工具 | 日历 | 运输工具的平均速度（公里/小时）
M100 | CAL01 | 60
M200 | CAL02 | 90
运输工具拥有与装货相同的承运人和运输工具组。 CAL01：09:00:00 – 17:00:00 之间可用。 CAL02：8:00 – 18:00 之间可用。 将运输工具分配至装货 要将运输工具分配至装货，请按以下过程进行： 装货 L01：根据日历 CAL01 得知 M100 在 8:30 不可用。根据日历 CAL02 得知 M200 在 8:30 – 11:00 期间可用。 计划 P01 将变为 实际 。 装货 L02：M100 在 12:30 – 15:00 之间已经分配给 L04。M200 在 11:00 – 18:00 之间依然可用。M200 还可以用 50 分钟（按 90 千米/小时的速度行驶 75 千米），从城市 B（L01 的终点地址）驶至城市 C（L02 的起点地址）。 计划 P02 将变为 实际 。 装货 L03：M100 和 M200 在 11:30 – 12:00 之间都可用。由于 M100 已在计划 P03 中出现，所以先尝试 M200。M200 还要在 12:00 时在城市 C 装货。这不存在任何问题，因为这个时间与同一位置 L03 的结束时间相同。如果为 L03 计划 M200，它必须能够在执行先前的 L01 装货后从城市 B 出发，在 11:30 到达城市 E。M200 从城市 B 到城市 E 有 30 分钟的时间可用，但 M200 需要用 33 分钟行驶这段距离（按 90公里/小时的速度行驶 50 公里），因此不能按时到达城市 E。此时会使用 M100。 计划 P03 尚未变为 实际 。 分配运输工具后装货
计划 | 装货 | 自地址 | 至地址 | 起始日期 | 终止日期 | 运输工具 | 实际
P01 | L01 | 城市 A | 城市 B | 08:30 | 11:00 | M200 | 是
P02 | L02 | 城市 C | 城市 D | 12:00 | 14:00 | M200 | 是
P03 | L03 | 城市 E | 城市 C | 11:30 | 12:00 | M100 | 否
L04 | 城市 C | 城市 F | 12:30 | 15:00 | M100 | 否
运输工具日程表
运输工具 | 起始日期 | 终止日期 | 装货 | 可用原因
M100 | 17:00 | 09:00 |  | 实际日历
11:30 | 12:00 | L03 | 计划装货
12:30 | 15:00 | L04 | 计划装货
17:00 | 09:00 |  | 实际日历
M200 | 18:00 | 08:00 |  | 实际日历
08:30 | 11:00 | L01 | 实际装货
11:10 | 12:00 |  | 行程时间
12:00 | 14:00 | L02 | 实际装货
18:00 | 08:00 |  | 实际日历