生成订单块计划

过程

如果在该进程的字段中输入值,并单击生成LN 会执行以下操作:

  1. LN 检查订单块计划 (tisfc0151m000)进程是否有关于在机器字段和订单块期间的起始日期字段中指定的值的记录。

    如果存在此类订单块,除了起始时间早于冻结时间字段中的值的订单块外,LN 会删除此类其它所有的订单块。

  2. LN 选择满足以下标准的所有生产订单

    • 生产订单有在指定机器上执行的工序

      如果生产订单有多个在指定机器上执行的工序,LN 则会采用第一个工序。

    • 该工序的原始计划结束日期在指定范围之内。
    • 生产订单的订单代码在指定选择范围之内。
    • 生产订单的状态在指定选择范围之内。
    • 生产订单的计划员在指定选择范围之内。
    • 生产订单未包含在任何机器或订单块期间的起始日期的任何订单块中。
  3. 对于每个选定的工序,以及每个在按工序列出的准备分类和状态 (tisfc0133m000)进程中指定的设置分类LN 会根据该进程中定义的方法搜索适用的设置状态

    如果 LN 没有找到工序的设置状态,LN 则会假定该工序的设置状态在其它所有设置状态之后。

  4. LN 将选定的工序群集到订单块中,由此每个订单块具有不同的设置状态组合。
  5. LN 根据相关工序的原始计划结束日期,对每个订单块中的生产订单排序。

    如需更多信息,请参阅:按订单块列出的生产订单 (tisfc0152m000)进程中原始计划 结束日期字段的帮助。

  6. LN 通过以下过程对订单块进行排序:

    1. 对于每个订单块,获取属于第一个准备分类字段中指定的设置分类设置状态
    2. 获取准备状态 (tcmcs0186m000)进程中计划顺序字段的值。
    3. 使用计划顺序作为关键字,按照升序对订单块排序。如果设置状态没有计划顺序,则将订单块排在最后。
  7. 如果多个订单块具有相同的计划顺序字段值,LN 则会使用属于第二个准备分类字段中指定的设置分类的设置状态,进一步对这些订单块排序。
  8. 如有必要,LN 会使用在第三个准备分类字段和第四个准备分类字段中指定的设置分类重复以上过程。