计划策略的配置参数
发布时间:2024.06.13
需求有两种,一种是根据历史数据进行预测的需求,一种是客户的实际需求:
l 计划独立需求PIR(Planned Independent Requirement):一般指预测的需求,在R/3中通过MD61建立,与客户无关,下文中的独立需求就是指计划独立需求
l 客户需求CR(Customer Requirement):客户需求一般指销售订单,通过VA01创建。
计划策略属于PP模块的精华部分;也是生产计划中非常复杂的内容;计划策略的控制参数主要就是在需求类型上面,包括独立需求类型和客户需求类型;可以说,了解了需求类型的控制参数,也就弄明白了计划策略的内容了;SAP所有的计划策略,都是在那几个控制参数上改动的;下面介绍一下需求类型的控制参数;
路径:SPRO > 生产 > 生产计划编制 > 需求管理 > 计划策略
点击图1-1,定义计划策略;以计划策略40为例,介绍一下里面的参数;
一、 独立需求类型
上图就是独立需求中,需求分类的控制参数,消耗标识和计划标识符;注意,需求分类是分配给需求类型的,需求类型再分配给计划策略;真正的控制参数是在需求分类中;
1、消耗标识
消耗标识是指客户需求或者相关需求是否可以消耗掉独立需求;有4个选项:
选项 | 名称 | 备注 | 计划策略 |
没有顾客要求消耗 | 客户需求不会消耗独立需求,客户订单不会影响到独立需求数 | 10、11、30 | |
1 | 消耗计划组件 | 客户需求或者相关需求会消耗独立需求;基于计划策略的物料层 | 40、70 |
2 | 消耗计划没有组件 | 客户需求会消耗独立需求;基于计划策略的物料下层 | 50、52 |
3 | 消耗计划物料(没有组件) | 同选项2,是对计划物料的策略;实际客户需求会消耗计划物料的独立需求 | 60 |
计划策略之间的区别,下面会做具体介绍
注意:消耗(Consumption)和消减(reduction)的区别,消耗是指客户需求替代了独立需求,需求的计划数量并没有减少,一般在销售订单创建时间会消耗独立需求;消减是指独立需求真正减少,一般在具体的货物移动中会减少独立需求;
2、计划标识符
是指独立需求是如何在MRP中计算需求的;有3个选项:
选项 | 名称 | 需求计算公式 | 计划策略 |
1 | 净需求计划 | 需求数 = 独立需求 - 计划收货数- 库存数 | 10、30、40 |
2 | 总需求计划 | 需求数 = 独立需求 - 计划收货数 | 11 |
3 | 单项计划 | 需求数 = 独立需求 | 52、60 |
在运行MRP时,独立需求数会触发计划订单产生,不同的计划标识符会产生不同的计划订单数;如果是单项计划,会有下面几个控制作用:
1) 对独立需求做单项计划,不会考虑库存和计划收货数;
2) MRP运行后,产生的成品计划订单标注为INDR,也就是计划订单不可转为生产订单;
3) BOM组件中的半成品或者原材料可根据独立需求触发MRP;具体要视物料主数据中的单独汇总参数而定,在MRP4视图中,如下图:
独立/集中选择2,就会触发MRP运行,选择1就不会触发;空白就视上次物料而定;
另外,计划策略50(按单生产)和52(按库存生产),虽然计划标识符都是单项计划,但是对组件的触发需求是不一样的;对于策略50,如果组件是单个需求并且成品存在销售订单,那组件不会考虑库存数,直接触发采购或者生产;对于策略52,如果组件是单个需求并且成品存在销售订单,那组件会考虑库存数,净需求触发采购或者生产;
二、 客户需求类型
1、分配标识
和独立需求的消耗标识对应,参数也是一样的; 就是分配哪个客户需求去消耗独立需求;正常情况下,计划策略中,独立需求和客户需求的标识都是一样的;一一对应;
分配标识也可以是空白的,基本上,按订单生产的计划策略都是这样;独立需求都不存在了;那也不存在着客户需求去消耗独立需求了;
2、没有MRP
这个是指客户需求是否会触发MRP运行,有3个选项:
选项 | 名称 | 备注 | 计划策略 |
计划需求 | 运行MRP,销售订单会触发需求 | 除了10、11 | |
1 | 需求未计划,但已显示 | 不运行MRP,销售订单显示在MRP清单中 | 10、11 |
2 | 需求未计划或显示 | 不运行MRP,销售订单也不显示在MRP清单中 | 一般都会显示 |
注意:如果是按库存生产的计划策略,这个参数和上面客户需求的分配标识有一定的逻辑关系,比如销售订单会触发需求(没有MRP为空白),那一般情况下,分配标识就会消耗掉独立需求(如40的计划策略);如果销售订单不会触发需求,那分配标识就是空白(如10的计划策略);
但是有个特别的计划策略30,这个策略很有意思;客户需求会触发MRP,但是又不会消耗独立需求;这样会造成,如果在计划策略30中维护了独立需求,靠这一个策略是无法消减独立需求的;因此,计划策略30一定要和其他策略组合使用,比如策略10;操作方式就是计划策略组30中,把计划策略10加上;否则在生产计划中无法形成一个闭环;
3、科目分配类别
这个参数非常重要,是指销售订单是否要有账户分配类别;具体的账户类别参数请参照:
http://blog.sina.com.cn/s/blog_c0caa5890102v15i.html
这是决定了计划策略是按库存生产还是按单生产方式;最常用的,如果在科目类别上标注为M或者E,那就是按单生产;如果空白,那就是库存生产;正常情况下,按单生产是不需要维护独立需求的,除非是对组件做计划(比如策略50,无最终装配的按单生产);
4、结算参数文件、结果分析码
如果要对销售订单做在制品分析和结算,那就会用到结算参数文件和结果分析码;
这个是CO模块的控制参数,具体请参照:
http://blog.sina.com.cn/s/blog_c0caa5890102v0pp.html
http://blog.sina.com.cn/s/blog_c0caa5890102v0ps.html
如果要对销售订单做结算、以及在制品分析,那会用到这些参数;这里维护参数后,会带入销售订单中,默认订单结算和在制品分析用的;因此,如果账户分配码不是E,那这里维护的没什么意义;
5、可用性检查
销售订单的可用性检查,如果勾选,那就是ATP检查,如果不勾选,那就是计划独立需求检查;这两种检查的区别,请参照:
http://blog.sina.com.cn/s/blog_c0caa5890102v78y.html
6、需求传递
销售订单是否要传递需求,除非是该计划策略的物料,不可能有销售订单;比如对虚拟件的计划(策略59)或者对组件的计划(策略70、74);其他的,只要该物料会有客户需求,那就要把参数勾选上;
7、需求减少
这个参数是指独立需求减少,不是独立需求消耗;正常情况下,除了计划策略10和11,其他的客户需求都会消耗掉独立需求,然后在出货时,直接减少客户需求;因此,这个参数只是针对计划策略10和11,其他策略在这里设置是没有意义的;
对于独立需求的减少,有两个地方可以设置:
如果是销售订单出货,那就是需求类中配置,也就是上面说的那个参数;勾选上,就会减少独立需求,否则就不减少独立需求;正常的计划策略都是勾选上了;
如果不是销售订单出货,比如发货到成本中心,那在移动类型中设置,事务码OMJJ配置移动类型,如下图:
在201或者其他移动类型中,只要勾选上图红框中的参数,出货时就可以减少独立需求;
下一篇:需求管理