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