检查材料可用性
可以使用“检查材料可用性 (tstdm2220m000)”进程为服务订单、工作订单和维修销售部件交货和部件借出行中定义的选择范围确定材料可用性。系统会在订单层、活动层和材料层的材料可用性行研究 ATP、计划库存检查和现有库存检查结果。这些结果可以在“服务材料可用性 (tstdm2520m000)”进程中查看。在订单、活动和材料行上也会显示这些结果。
对于状态设置为“自由”的订单,不会执行材料可用性检查。对于已结订单和已取消的订单会删除可用性行。
ATP 库存可用性
可供订货量库存是当前可用的物料数量,并且是计算 ATP 计划库存波动(如计划的采购订单)时会考虑的数量。要计算物料的 ATP,物料“订货系统”必须在“物料 (tcibd0501m000)”进程中设置为“计划订货系统”。
ATP 检查指示已知物料的需求数量和需求日期和仓库是否可用。如果库存充足,则必须创建一个计划库存发料事务处理以将库存“分配”至订单。此计划库存事务处理会消耗物料订单计划中的计划 ATP 库存。如果可用库存不足,LN 则会分配已知物料或关键工作中心的组件库存。
仅可以在计划订单过程中执行 ATP 检查。您可以通过在“服务订单资源计划 (tssoc2260m000)”和“计划工作单 (tswcs3200m000)”进程中选中“检查 ATP 库存”复选框来执行检查。此复选框在“下达服务订单 (tssoc2200m000)”进程中也可用,但仅限在没有首次计划而下达订单的情况下可用。隐式执行计划步骤。
“服务材料可用性 (tstdm2520m000)”进程中 ATP 库存可用性检查的结果:
- 如果选中了“检查 ATP 库存”复选框,则会为此材料执行 ATP 库存检查。
- 如果选中了“ATP 可用库存”复选框,则会检查 ATP 库存,并且库存在要求的交货日期可用。
- “ATP 日期”指示材料预期可用的时间。如果材料可用,ATP 日期可以是要求的交货日期;如果材料不可用,则会是稍后的一个日期。
- 如果指定“ATP 检查日期”,则会指示上次执行 ATP 检查的日期和时间。
计划库存和现有库存可用性
如果在“检查材料可用性 (tstdm2220m000)”进程中选中了“检查计划库存”和“检查现有库存”复选框,或者在计划和下达订单过程中,则会执行计划库存检查和现有库存检查。
为指定物料计算现有数量的可用性:
- 如果选中了“库存检查范围”,则会考虑仅限现有仓库或同一群中的所有仓库中的某物料的现有数量。
- 如果选中了“跳过冻结库存”,则会从现有数量中减去冻结数量。
根据所选的“库存检查范围”,会选择仅限当前仓库或同一个群中的所有仓库中的物料计划库存事务处理 (PIT)。
为特定订单计算计划可用性或现有可用性时,会从现有可用数量中减去较高优先级的订单的计划库存事务处理中的数量。订单优先级由以下因素确定:
- 非服务订单
- 根据“通用服务参数 (tsmdm0100m000)”进程中“材料可用性”组框中设置的订单类型优先级,按订单类型列出的已下达订单。
- 根据“通用服务参数 (tsmdm0100m000)”进程中“材料可用性”组框中设置的订单类型优先级,按订单类型列出的计划订单。
- 计划交货日期
- 订单日期
对于现有库存检查,会计算当前现有库存减去 PIT 发料。
对于计划可用库存检查,会计算当前现有库存减去 PIT 发料,再加上 PIT 收货。
以下情况下材料可用:
- 对于所有较高优先级的订单,现有可用数量减去/加上 PIT 数量为正值。
- 对于计划交货日期较早并且具有较高优先级的订单,现有可用数量减去/加上 PIT 数量为正值。
已下达订单的优先级高于计划订单。所以下达订单可能会解决某个订单材料可用性短缺的问题,但是会导致其它未下达订单出现材料短缺。