一、可用性检查说明
在SAP中可用性检查应用很广泛,最常见的是在PP和SD模块中,MM中也包含一小部分。比如PP模块中的生产订单、流程订单、计划订单,预留等,SD模块中则体现在销售订单,当用户新建需求是,可用性检查会提供检查结果高用户需求能否满足,什么时候可以满足。
可用性检查是一个非常复杂和庞大的课题,它分为两大类:静态可用性检查和动态可用性检查。静态可用性检查不用做任何系统设置,它只检查当前可用库存,不考虑以后的收发货,例如某个物料库存10个,需要领取11个,系统过账时就会提示库存不足。无法过账。动态可用性检查则是动态地根据时间轴上的库存、收料、发料来判定某个需求是否能被满足,它又分为ATP检查和基于计划独立需求检查两种,我们日常所说的可用性检查主要是指动态可用性检查。
2、定义基本可用性检查组行为
ECC没有该功能,只存在于S4,将检查组的功能拆分到了这里。
二、可用性检查配置
可用性的检查配置分为多个步骤,而EEC和S4两个版本略微有些不同,S4多出一个定义基本可用性检查组行为,这一步EEC是在定义检查组实现,
可用性检查配置可以在后台路径SPRO中的多个模块中去定义:
PP模块的路径为:SPROà生产à商店底价控制à工序à可用性检查
SD模块的路径为:SPROà销售与分销à基本功能à可用性检查和传输需求à可用性检查à以ATP逻辑或不按照计划进行的可用性检查
本次我们单独讲解PP模块下的可用性配置,至于销售的不过多涉及。
配置步骤如下:
1、定义检查组,
路径:SPROà生产à商店底价控制à工序à可用性检查à定义检查组(事务码:OVZ2)
可用性检查组的生效维度是物料层级,在MRP3视图和销售:一般/工厂这两个视图下,有一个字段:可用性检查。同时这两个视图的字段含义一样,只需要维护一个,另一个视图
中的字段就会自动填入,一般建议维护MRP3视图中的可用性检查字段
S4将检查组单纯的作为一个字段,实现功能则放在了‘定义基本可用性检查组行为’的配置里面,高级ATP属于是FIORI应用的功能,如果公司没有FIORI就不要启用了
ECC则是将功能完全包裹在这个配置里面
SAP自带5个检查组,最常用的检查组是01和02,01为日需求汇总,即把一天内的多
个销售订单或交货单的数量汇总到一起,作为一行数据传输到MRP运算之内,在MD04的MRP元素中找不到具体的销告订单号或交货单号;02代表个别需求,即每个销告订单或交货单都作为一个单独需求进行传递,某一天内有多少个销告订单或交货单,在MD04界面就会对应分多少行,能看到每个销售订单号或交货单号。KP表示不检查物料可用性
2、定义基本可用性检查组行为
ECC没有该功能,只存在于S4,将检查组的功能拆分到了这里。
无PAC:表示不启用可用性检查
累计:对系统内的需求进行累计计算
对照计划检查的相关:是否对计划组件做可用性检查
3、定义检查规则
与检查组产生关联作用,可以通过不同的组合来实现不同的可用性检查功能,ECC和S4是保持一致的
4、定义检查范围
定义检查规则中需要启用哪些检查内容
由检查组+检查规则组合成一个检查范围,S4和ECC两者有着比较大的差距,
S4是由库存、需求、未来供给、补货提前期、特殊场景、延迟供应,缺少部件处理总计7大类22个小项构成。
ECC则是由由库存、向内/向外移动、补充前置期、仓储地点检查、短缺部件处理五个大类21个小项构成。
它最终决定某个组件的所有供需元素中,哪些在可用性检查中需要考虑,哪些不能考虑?从而决定可用性检宣的结果。可用性检查范围最终是由业务需求来确定的。
S4的配置界面
ECC的配置界面
含安全库存:MRP2下面的安全库存,如果排除则不计算安全库存
含在途库存:库存转储时两步法处理货物移动
含质量检验库存:即启用了质检,入库时库存状态为Q的库存
含冻结库存:使用移动类型344将可用库存转成冻结状态的库存
含限制使用的库存:启用批次后,将批次冻结的库存
含采购申请:包含采购申请里面的数量
含采购订单有三个选项
排除 :不包含采购订单
A包括(对于库存调拨单,使用确认数量):采购单参与MRP计算,库存调拨单只采用已发生过的业务的数量
X包括(对于库存调拨单,使用订单数量): 采购单参与MRP计算,使用订单数量进行计算
含装运通知:是否包含装运通知
含计划订单:
排除
A 仅已确认
B 仅已完全确认
X 全部
含生产订购单:
排除
F 仅批准
X 全部
含销售需求:是否包含销售单
含交货单:是否包含交货单
含库存调拨需求:
排除
A仅用于库存调拨单
X 用于库存调拨单和申请
含预留:是否包含预留
含相关需求 是否包含相关需求
含相关预留
排除
A仅可领料
X 全部
不含补货提前期:勾选表示不考虑补货提的期;不勾送表示系统认为在提的期内不管缺多少料供应商都会按时送达,系统不会报缺料补充前置期
不含库存地点检查:勾选表示整个工厂的所有库存地点被纳入可用性检查范围;不勾送表示仅MRP2中的生产仓储地点在可用性检查范围之内
不含转包:委外的Q库存是否可以参与可用性检查
不含过去的收货:排除过去的收货。
显示延迟供应的消息:
-
由于已忽略过去的收货,因此 ATP 结果已更改。
-
由于已包括过去的收货,因此 ATP 结果不可靠。
检查期间:自定义时间段,该时间段内缺料则自动发送邮件给对应MRP控制者
4、将可用性检查分配给生产订单
一个订单有两个地方做可用性检查,一个是创建的时候CRTD,另外一个则是在REL下达的时候触发,在这个界面我们只要关注物料可用性检查即可