按订单生产的策略 20 、 50 ;这两个策略和前面策略最大不同,就是在客户需求分类参数中,有科目分配类别,这决定了是按单生产;按单生产,操作起来其实很简单;下面介绍下,这两个策略的操作方式;
一、 策略 20
还是看一下,这个策略的需求层参数,这能够更好地理解这个策略的用途;策略 20 的需求层参数很简单,就一个客户需求层分类;
分配的标识 :空白,这个策略都没有独立需求了,分配的标识就没有意义了;
没有 MRP :空白,这个肯定要运行 MRP ,客户需求是要触发计划生产的;
科目分配类别 : E ,策略 20 中最重要的参数,决定了按单生产;有些策略这里是 M
结算参数文件 :如果科目分配类别是 E ,那是可以对订单进行结算了;这个参数会带入销售订单的科目分配中;如果科目分配类别是 M ,那这里不需要输入了,没有意义
结果分析码 :同上,这个是对订单进行在制品分析;
可用性检查 :勾选上;这是 ATP 检查;如果不勾选,那就是独立需求计划检查;显然策略 20 都没有独立需求计划了,肯定不能做独立需求计划检查;
需要注意的是, SD 模块中检查规则是固定的,就是无法更改;系统就根据需求层中的科目分配类别来决定检查规则,具体的对应如下:
科目分配类别 | 对应检查规则 | 名称 |
---|---|---|
空白 | A | SD 订单 |
E 、 M | AE | SD 订单;按订单生产库存 |
D | AQ | SD 订单;项目库存 |
物料主数据中的检查组和检查规则对应出检查范围, ATP 检查就是根据检查范围,计算出可用量的;一旦科目分配类别不是空白,那可用性检查是不会考虑现有的非现在库存;比如检查规则为 AE ,那只会考虑特殊的带 E 的库存,而且还要考虑销售订单号码 行项目;
需求传送 :勾选上,这个必需的;既然要运行 MRP ,肯定要传送需求;事实上,只要有客户需求,都要传送需求的;
需求减少 :不勾选;独立需求都没有了,当然就不存在独立需求削减的问题;
好了,上面几个参数搞明白了;策略 20 是做什么的,那就非常清楚;其实策略叫什么名字不重要,重要的是里面的参数起什么作用;
下面介绍一下操作:
假设一个成品 30037 ,半成品 30025 和一个原材料 10006 ;
半成品设置为单独需求,原材料设置为汇总需求;
BOM 结构为: 30037 = 30025*1 10006*2 ;
成品 30037 主数据的配置为:
策略组 | 消耗模式 | 逆向消耗期间 | 向前消耗期间 | 综合MRP | 计划物料 | 计划工厂 |
---|---|---|---|---|---|---|
20 |
1、 创建销售订单,然后运行 MRP ;
在成品层 30037 的库存需求清单中:
上图中,客户需求是不会考虑现有库存的;直接产生计划订单,并且计划订单可以转生产订单;
在半成品层 30025 的库存需求清单中:
相关需求也不会考虑现有库存,这是根据组件是单独需求还是汇总需求决定的;相关需求触发计划订单,可以转生产订单;
在原材料层 10006 的库存需求清单中:
相关需求会考虑现有库存,由于库存足够,不触发计划订单或者采购申请;
2、 安排生产、收货;
这个和正常的生产流程是一样的,注意一点;成品入库,会形成带 E 的特殊库存;这个是由需求分类中的科目分配类别决定的;对于半成品或者原材料而言,如果是单独需求,那也是带 E 的特殊库存,如果是汇总需求,那就是非限制库存;
3、 客户需求交货
订单收货入库后,有销售订单库存,才能对客户需求交货;具体和普通交货是一样的;
二、 策略 50
策略 50 和策略 52 有点类似,就是策略 50 是按单生产, 52 是按库存生产;在需求层参数中,可以看到,独立需求分类参数是一样的,客户需求分类参数就多了一个科目分配类别,如下图:
策略 50 的科目分配类别是 M ;策略 52 是空白;其他是没什么变化;具体的操作方式可以参考策略52 ;
这里介绍一下两个策略的差异,其实就是科目类别为 M 和空白的差异了;
1、 客户需求会触发成品的生产,成品入库后会形成带 E 的特殊库存;而策略 52 是形成普通的非限制库存;至于科目分配类别 E 或者 M 为什么会形成带 E 的特殊库存,可以查看一下科目分配类别的参数:
上图中,科目分配类别 M 或者 E ,在特殊库存中,都标识了 E ;
2、 对于组件的生产或者采购,在维护独立需求计划时,如果是汇总需求,都会触发组件的生产或者采购计划;如果是单独需求,都不会触发组件的 MRP 运行;但是一旦有客户需求并触发相关需求后, MRP 运行的结果是不一样的;策略 50 的单独需求组件是不会考虑现有库存的;策略 52 的单独需求组件会考虑;
3、 在客户需求中,可用性检查的规则也是不一样的;策略 50 的检查规则是 AE ,不会考虑非限制库存;策略 52 的检查规则是 A ,会考虑现有库存;这两种结果也会影响到成品层的计划订单,进而影响到相关需求的数量;