| 生成计划交货时刻 (tdipu0225m000) |  |
| 使用此进程以生成/更新由企业计划子系统用来设置提前期偏置的计划交货时刻。 在该进程中，可为基于装运和基于交货的进度计划生成计划交货时刻。 如果要为基于装运的采购进度计划生成交货时刻，请选中生成基于装运的交货时刻复选框。在当前进程中生成的交货时刻首先作为计划装运时刻返回。因为，对于提前期偏置，企业计划子系统只关注计划交货时刻，所以计划装运时刻必须转换为计划交货时刻。要为基于装运的进度计划返回计划交货时刻，ERP LN 将执行以下步骤： 从按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000) 进程检索所有有效的仓库、供货方业务伙伴和交货模式组合。 ERP LN 从模式 (tcccp0690m000) 进程为所有有效组合检索交货时刻，该时刻必须视为装运时刻。 将装运时刻调整为供货方业务伙伴地址与仓库地址之间的运输时间（可在按城市列出的距离表 (tccom4137s000) 进程或按邮政编码/邮政代码列出的距离表 (tccom4138s000) 进程中定义两个地址间的距离），以便将每个装运时刻转换为交货时刻。要计算运输时间，需要供货方地址、进货方地址和承运人（如果已输入承运人）。在按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000) 进程中，可从仓库读取进货方地址。不过，只能从供货方业务伙伴读取供货方地址（和承运人）。因此，对于基于装运的进度计划，ERP LN 只从填写了业务伙伴的按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000) 进程检索组合。 对于每个交货时刻，ERP LN 都将检查它们在链接至仓库（可在仓库 (whwmd2100s000) 进程中输入仓库）的日历中是否存在。 如果未在交货时刻打开仓库，并且未使用承运人，则不生成计划交货时刻。 如果未在交货时刻打开仓库，但使用了承运人，ERP LN 将返回第一个可用的交货时刻。 只有在使用承运人时，才执行该步骤。在此情况下，对于每个装运时刻，ERP LN 都将检查它们是否在链接至承运人的卖方业务伙伴的日历中存在。 如果承运人在出发时不可用，则不生成交货时刻。在第二步中得出的时间就是出发时刻。 如果承运人在交货时不可用，则不生成交货时刻。在第四步中得出的时间就是交货时刻。 ERP LN 跳过已为其计算了相同交货时刻的装运时刻。因此，在为多个装运时刻计算相同的交货时刻时，只在计划交货时刻（基于装运） (tdipu0125m000) 进程中为最后一个装运时刻生成交货时刻。 注意 虽然也可在采购合同 (tdpur3100m000) 进程、采购进度计划 (tdpur3110m000) 进程和物料采购业务伙伴信息 (tdipu0110m000) 进程中定义承运人和供货方地址，但不使用它们计算运输时间。要计算运输时间，ERP LN 需要从按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000) 进程中定义的供货方业务伙伴检索供货方地址和承运人（如果输入了承运人）。 如果要为基于交货的采购进度计划生成交货时刻，则选中生成基于交货的交货时刻复选框。要为基于交货的进度计划返回计划交货时刻，ERP LN 将执行以下步骤： 从按仓库/合作伙伴/物料列出的交货模式 (tdipu0124m000) 进程检索所有有效的仓库和交货模式组合。 ERP LN 从模式 (tcccp0690m000) 进程为所有有效组合检索交货时刻。 对于每个交货时刻，ERP LN 都将其与仓库 (whwmd2100s000) 进程中输入的仓库日历进行比较。如果交货时刻在链接至仓库的日历中存在，则在计划交货时刻（基于交货） (tdipu0126m000) 进程中插入交货时刻。 注意 对于基于装运的进度计划，生成的计划交货时刻存储在计划交货时刻（基于装运） (tdipu0125m000) 进程中。 对于基于交货的进度计划，生成的计划交货时刻存储在计划交货时刻（基于交货） (tdipu0126m000) 进程中。 相关主题 使用计划交货时刻 采购进度计划处理概览 用于生成无索引采购计划行的约束条件
字段 | 说明
生成基于装运的交货时刻 | 如果选中此复选框， ERP LN 为基于装运的采购进度计划生成计划交货时刻。 注意 生成的计划交货时刻存储在计划交货时刻（基于装运） (tdipu0125m000) 进程中，企业计划子系统从该进程调用这些时刻进行提前期偏置设置。 相关主题 使用计划交货时刻
生成基于交货的交货时刻 | 如果选中此复选框， ERP LN 为基于交货的采购进度计划生成计划交货时刻。 注意 生成的计划交货时刻存储在计划交货时刻（基于交货） (tdipu0126m000) 进程中，企业计划子系统从该进程调用这些时刻进行提前期偏置设置。
生成起始日期 | 该字段有两个作用： 作为生成交货时刻的起始日期。 作为删除原有交货时刻的起始日期。 注意 生成的交货时刻早于当前进程的跨度终止日期字段中定义的日期。 删除交货时刻时只需指明起始日期。从当前字段中定义的日期开始删除所有原有交货日期。
跨度终止日期 | 应在其之前生成/更新交货时刻的日期。 注意 生成的最后一个交货时刻始终早于或等于跨度终止日期。 因为在跨度终止日期之后的时间内不计算交货时刻，所在企业计划子系统在这段时间内处于空闲状态，可以规划自己的交货时刻。
打印错误报告 | 如果选中此复选框，在生成过程中出错时，将打印错误报告。