SAP可用性检查Av精选labilityCheck

  • 格式:docx
  • 大小:39.76 KB
  • 文档页数:6

SAP可用性检查Av精选labilityCheck

集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]

目录

物料的可用性检查是指在对某物料产生需求时,检查该物料是否可用。常见的物料可用性检查一般在创建销售订单,生产订单,计划订单时执行,那么MM这边在发料时也会有可用性检查,只是MM的发料一般都是即时性的,不像PP,SD有一定缓冲期,因此能考虑的检查范围就相对较少。下面先可用性检查各个字段的含义,再来看有关MM发料时的可用性检查。如下图中的各个字段都会对物料的可用性检查产生影响

1、包含安全库存

打勾表示不考虑安全库存,直接考虑需求,即库存数量不扣减安全库存数量。

不打勾表示考虑安全库存,即库存数量需要先扣减安全数量,再考虑是否满足需求。如下例:

5 0 5 5

5 10 10 0 不考虑安全库存

5 0 5 5

5 10 10 5 考虑安全库存

2、包含在途库存

字段意思指物料可用性检查时,是否考虑在途库存的可用量(由于303,313两步转移时产生的库存状态)。打勾表示考虑,不打勾表示不考虑。

3、包括质检库存

指是否考虑处于质检状态的库存数量。打勾表示考虑,不打勾表示不考虑。

4、包含冻结库存

指是否考虑处于冻结状态的库存数量。打勾表示考虑,不打勾表示不考虑

5、包含非限制使用的库存

中文翻译有误,该字段表示的意思应该是指是否将处于限制状态的批量考虑在内。打勾表示考虑处于限制状态的批量的数量。

6、不考虑外协加工

该字段表示是否考虑外协加工的需求。即物料可用性检查是否考虑将外协加工的库存量。打勾表示考虑外协加工的需求,将外协库存录剥离出去,即不考虑外协库存数量。不打勾表示不考虑外协加工的需求,将外协库存数量纳入可用性检查范围之内,即考虑外协库存数量。

一般来说是打勾的,因为外协库存的数量虽然在系统中显示是我方库存,但实际上可能已经在供应商处,考虑外协库存数量是不太现实的,也是不合适的。

7、检查不考虑补货提前期

即是否考虑采购交货时间。补货提前期即物料主数据中MRP2视图里的计划交货时间,即从下达采购订单到供应商交货的时间。如果“检查不考虑补货提前期打勾”,那么系统不考虑补货提前期也就是计划交货时间内的交货;如果不打勾,系统会考虑计划交货时间,即系统认为在计划交货天数的时间内,不管缺多少料供应商都会按时送达的,那么此时系统肯定是不会报缺料的。

举例:比如我们维护计划交货时间为0天,这时我们库存里没有物料A,我们对于A的父级B物料下生产订单,如果我们“检查不考虑补货提前期“不打勾,即考虑补货提前期,即系统认为供应商会在计划交货时间内交货,那么库存中即使没有物料A,系统也不会报缺料;如果打勾了,即不考虑补货提前期,那么系统会报缺料。另外,假如维护计划交货时间为10天,从今天往后 10天内下达生产订单,如果不打勾,系统会认为总是不缺料的,如果超过了10天就会报缺料。

结论:这个应该根据供应商交货准时性程度来确定是否打勾,一般为保险起见,是打勾的,即不考虑供应商交货时间。

8、没有仓储地点检查

在物料主数据中,对于原材料而言,我们一般会在MRP2视图中维护该物料的生产仓储地点,生产仓储可维护成物料一般存放的库存地点,也可维护成该物料的生产车间库存点,即是线边仓。在创建生产订单时,我们在组件物料屏幕中,也可以输入该组件所在的库存地点,这个库存地点会默认是该组件物料主数据中维护的生产仓储库存地点,当然也可手工更改。那么,在物料可用性检查中,“没有仓储地点检查”这个字段的意义就在于:如果该字段打勾,即没有仓储地点检查,那么就在会整个工厂就被纳入可用性检查范围之内;如果不打勾,那么只有该库存地点在可用性检查范围之内。这个库存地点以生产订单中组件屏幕中输入的库存地点为准。

如下例:对于物料A,物料主数据中生产仓储地点为0001,该库存地点下物料数量为0,整个工厂库存地点为100,(有可能其他库存地点还有数量),现在生产订单中对物料A的需求为10PC,该字段打勾与否会产生如下不同:

0 100 10 整个工厂 不报缺料

0 100 10 0001库存地点 报缺料

一般而言,是需要考虑整个工厂,这样的设置才比较准备,即打勾。

9、短缺部件处理

设置一个时间段,若在此时间段内IM对于短缺部件收货了,会自动发送一封邮件到MRP控制者

10、包含采购订单

物料可用性检查时是否包含未清的采购订单数量。打勾即包含,不打勾即不包含。

11、包含请购

物料可用性检查是否考虑采购申请。打勾即包含,不打勾即不包含。

12、包含相关需求

这里的相关需求指的是需要其上层的计划订单做完可用性检查之后的相关需求。如下图,

如上图,当对计划订单的组件作了可用性检查之后,才能将组件的相关需求纳入物料的可用性检查范围之内。

10 10 10 缺10个 考虑相关需求

10 10 10 不缺料 不考虑相关需求

13、包含预留

首先要说明的是,这里在预留并非是生产订单下达后产生的预留,而是由手工创建的根据某些需求而产生的预留。如MB21创建的为某成本中心的预留。打勾则表示考虑该预留的需求,不打勾则不考虑。

如下例:

10 10 10 缺10个 考虑预留

10 10 10 不缺料 不考虑预留

14、包含销售需求

一般用在SD可用性检查中。该字段意思是指在物料可用性检查时是否包含已创建的销售订单的需求。勾上表示考虑已创建的销售订单的需求,不勾表示不考虑。如下例:

10 10 10 不可用 考虑已存在的销售需求

10 10 10 可用 不考虑

15、包含交货

该字段意思是指在物料可用性检查时是否包含已创建的交货单的需求。勾上表示考虑,不勾表示不考虑。如下例:

10 0 10 不可用 当销售订单转为交货单时,若交货单不打勾,则忽略其需求。该设置不合理,一般考虑了销售需求就需要交货单需求。 0 10 10 可用

0 10 10 不可用 考虑交货单需求

0 10 10 可用 不考交货单需求

16、包含装运通知

装运通知是SD装运部分的单据,由交货单创建得来。该字段意思是指物料可用性检查时是否考虑装运通知的需求。打勾即表示考虑装运通知需求。

17、包括相关预定

该字段意思是指是否将生产预留考虑在物料可用性检查范围内。字段有下面三个选项,一是不包括预留,二是包括所有预留,三是仅包括可发料的预留。首先要说明一点,生产预留包括两种,一种是可发料的预留,是生产订单下达后产生的预留,第二种是不可发料的预留,指的是生产订单仅创建但不下达产生的预留,而第三种就是剔除了生产订单仅创建但不下达产生的预留。

10 10 缺料10 考虑生产预留需求

10 10 不缺 不考虑

另外,此处的预留与第13个字段:包含预留是相互独立,没有什么影响。

18、包括下达订单需求

该字段是设置在销售订单创建进行可用性检查时,是否将库存转储单和转储请求纳入考虑范围内。空格表示两者都不考虑。X表示库存转储单和转储请求都考虑。A表示只考虑转储单。

未测试出来,目前测试的结果显示的是项目类别为U的库存转储单对物料可用性检查无影响。

19、包含已计划订单

该字段指可用性检查时是否考虑计划订单。X表示所有的计划订单都考虑,A表示只考虑固定的计划订单。B表示只考虑已确认的计划订单,已完全确认的计划订单指对组件做过可用性检查的计划订单。测试结果如下:

20、包含生产订单

该字段指物料可用性检查时是否考虑生产订单的供给。空格表示不考虑,X表示所有的生产订单,A表示仅考虑已下达的生产订单。

测试结果如下:

10 10 0 10 不可用 不考虑生产订单

10 10 0 20 20可用 考虑所有订单

10 10 0 20 10可用 只考虑已下达订单

Omcp

上述是关于各个字段的解释,下面看有关MM发料时的可用性检查,通过OMCP事务代码可查看有关MM发料时的可用性检查,主要由下图中的四点来控制,下面分别一介绍:

一、移动类型:

此界面主要用来设定可用性检查时消息的属性,主要由以下这五类:

A:指仅仅在物料不可用时发出警告信息。

B:指仅仅在物料不可用时发出错误信息。

C:指发料时若可用性检查有效,则发出提示信息,若可用性检查无效时发出警告信息。

D:指发料时若可用性检查有效,则发出提示信息,若可用性检查无效时发出错误信息。

S:仅模拟时检查可用性。

二、检查规则和定义检查规则

这两点主要是定义检查的范围,检查规则是定义新的检查规则的名称,定义检查规则是定义下图的各个字段:

上面各个字段意思同上篇OPJJ中的各个字段意思大体相同,但是因为发料时的可用性检查不同于创建生产订单时与创建销售订单时的可用性检查,因此上图中还是有很多字段对于发料时的可用性检查是不起作用的,有的字段即使起作用但也是不合实际原理的。在上述众多字段中,经过测试发现,只有如下几种是起作用的:

包含安全库存,包含质检库存,包含冻结库存,包含相关需求,包含预留(手工预留)以及包括相关预定(即生产订单产生的预留),而且只有在包括相关预定这个字段选择X或A,即包括预

10 0 0 0 10 不可用 不考虑计划订单

10 10 0 0 20 20PC可用 考虑所有

10 10 10 0 20 20PC可用 考虑固定(包括已完全确认的订单)

10 10 10 0 30 仅10可用 仅考虑已完全确定的

留时,包含安全库存、包含质检库存和包含冻结库存这三个字段才会起作用,这也就是说当设置系统考虑预留时,系统会允许把安全库存,冻结库存,质检库存考虑在可用性检查范围之内。

其他字段的可用性检查原理与前面介绍的相同。下面介绍下预留字段:

20 18 3 不缺 不考虑预留需求

20 18 3 缺料 考虑预留需求

三、事务代码

决定事务代码用哪个检查规则

问题:若生产订单预留了库存,其他发料若超过当前可用库存时能否警告否错误。

对于这个需求,在系统中可以这样实现:

一是在上述移动类型中对其他发料对应的移动类型设置在物料不可用时是报警告还是报错误。

二是在检查规则中选中考虑生产预留。