确定计划收货日期输入采购订单行或采购进度计划行时,还必须计算计划收货日期。 计划收货日期的计算以订单日期或生成日期、物料提前期以及跨度为依据。 计划收货日期可准确地或大体地确定,具体取决于跨度。
注意
物料提前期可在物料采购业务伙伴信息 (tdipu0110m000) 和采购合同行后勤数据 (tdpur3102m000) 进程中进行指定。 跨度通过物料采购业务伙伴信息 (tdipu0110m000) 或采购合同行后勤数据 (tdpur3102m000) 进程中的提前期计划跨度(天)字段进行计算。 要计算计划收货日期,请在采购订单行 (tdpur4101m000) 进程或采购进度计划行 (tdpur3111m000) 进程中选择计算。LN 会在这些进程的计划收货日期字段中显示计划收货日期。 确定跨度 LN 会参考链接了采购可用性类型的公司日历,通过将提前期跨度添加到当前日期和时间来确定跨度。LN 会将订单/生成日期与此跨度进行比较,比较的结果可能为以下某种情况:
注意
示例跨度确定
即使星期三只有一小时可用,仍将其视作一整天。 这样,第一周内有三天可用。 下一周有五天可用。 这样,剩余两天留至第三周。 由于 LN 在 3 月 23 日星期二找到可用时间,并将此日作为一整天,因此 LN 将最后可用时间作为跨度时间。 所以,跨度为 3 月 23 日星期二/16:00:00。 订单/生成日期超出跨度 如果订单日期超出跨度,LN 会将采购订单/进度计划视为预测需求,此类需求不需要准确确定计划收货日期。 LN 在考虑公司日历的情况下按照如下方法确定计划收货日期: 订单/生成日期 + 计算提前期 LN 会从物料采购业务伙伴信息 (tdipu0110m000) 或采购合同行后勤数据 (tdpur3102m000) 进程的计算提前期(天)字段中检索计算的提前期。如需更多信息,请参见 计算采购物料提前期。
注意
示例订单/生成日期超出跨度
根据日历,3 月 25 日星期四/17:00:00 不是可用日期/时间,因此 LN 搜索第一个必须添加已计算提前期的可用日期/时间,即 3 月 26 日星期五/8:00:00。这样,有四天留至下一周。 因为 LN 在第四天,即 4 月 1 日星期四找到可用时间,并将此日作为一整天,所以 LN 将最后可用时间作为计划收货日期。 所以,计划收货日期为 4 月 1 日星期四/16:00:00。 订单/生成日期在跨度内 如果订单/生成日期在跨度内,LN 会将采购订单/进度计划视为紧急需求,此类需求需要准确确定计划收货日期。 因此,LN 通过添加提前期组件,将每个组件的相关日历考虑在内,从而确定计划收货日期。 LN 按照如下公式确定计划收货日期: 订单/生成日期 + 内部处理时间 + 供应时间 + 运输时间 + 安全时间。 LN 会按照以下方法检索订单/生成日期和提前期组件:
日历搜索路径 确定计划收货日期时,LN 还考虑与提前期组件相关的日历。LN 按以下方式搜索与提前期组件相关的日历:
LN 根据以下信息搜索实际日历:
注意
示例订单/生成日期在跨度内或跨度前
与采购可用性类型和有效货物运输类型对应的公司日历起始时间为 8:00:00,结束时间为 16:00:00,每周星期一到星期五可用。 与采购可用性类型和有效货物运输类型对应的卖方业务伙伴日历起始时间为 08:30:00,结束时间为 16:30:00,每周星期一到星期五可用。 与采购可用性类型对应的供货方业务伙伴日历起始时间为 09:00:00,结束时间为 17:00:00,每周星期一到星期五可用。 LN 按照如下公式确定计划收货日期:
注意
如果在物料采购业务伙伴信息 (tdipu0110m000) 进程中输入采购订单行,但没有为物料指定任何数据,则 LN 仅会使用物料采购数据 (tdipu0101m000) 进程中的供应时间来确定计划收货日期。如需更多信息,请参见 仅根据供应时间确定计划收货日期。
| |||||||||||||||||||