六、批次确定

随着企业的产品、原料的种类和数量不断增加,如何快捷的从这些众多的物品中找到满足相应条件的物品,成为企业越来越关注的问题。那么如何使用SAP系统解决这个问题?在使用批次管理的基础上,为每个批次定义属性,并制定对这些属性查找的规则,根据企业对不同批次的需求,按照相应的查找规则来查找满足条件的批次,这就是批次确定。

批次确定在IM、PP、SD、WM模块中都有应用,SAP系统中对于批次确定功能的系统配置路径是SPRO->后勤-常规->批次管理->批次确定和批次检查

在“批次确定和批次检查”下对IM、PP、SD、WM的应用都有对应的配置方法,下面以IM应用为例。

了解了批次分类和货架寿命的应用,接下来就在货架寿命的基础上继续批次确定,看一下IM如何实现FIFO(先进先出)或FXFO(X:Expiration,先到期先出,我自己编的^_^)。

事例:有一牛奶销售子公司,从牛奶厂获得奶产品,再负责对外销售或内部员工领用,大家都知道牛奶的保质期比较短,牛奶公司要从牛奶的失效日期和入库日期两个维度对牛奶进行严格管理,公司首先考虑失效日期的先后,其次考虑入库日期的先后。库房里有几批牛奶,公司要求失效日期越靠前的先出库(FXFO),若失效日期一样,那么先到货的先出库(FIFO),即失效日期的优先级高于收货日期。

实现上述需求,在SAP系统需要用到条件技术、批次分类、货架寿命等功能,做过PO定价策略的朋友应该对条件技术不陌生,这里将用到查找策略。

若要通过条件技术的查找策略准确的查找到满足条件的批次,首先要为物料批次定义准确的特性和货架寿命。第四章和第五章讲述了创建批次分类、为物料分配批次分类、创建并分配特性、寿命检查,在此不再赘述,直接看结果,假设牛奶在系统中有三个批次的库存,下图是通过BIC显示的库存结果:

本事例要通过货架寿命到期日和收货日期来查找批次,那么我就将货架寿命到期日和收货日期作为批次分类的特性,批次特性如下表所示:

批次分类

特性

说明

参考字段

ZYK_MILK_001

ZMM_MILK_SLED

货架寿命到期日

MCH1-VFDAT

ZMM_MILK_GRDATE

最近的收货日期

MCH1-LWEDT

根据事例的FXFO、FIFO出库要求,三个批次的出库顺序应该如下表所示:

顺序

物料

批次

寿命到期日

收货日期

1

580000002

0000000618

2012.05.14

2012.04.24

2

580000002

0000000620

2012.05.16

2012.04.25

3

580000002

0000000619

2012.05.16

2012.04.26

接下来就是通过条件技术的查找策略来实现上面的出库要求了。涉及的系统设置包括:条件表(Condition Tables)、访问队列(Access Sequences)、策略类型(Strategy Types)、查找过程(Search Procedure)、排序规则(Sort Rules)、选择类(Selection Classes)、查找策略(Search Strategy)。

1) 条件表Condition Tables

条件表是批次查找策略用到的字段的组合,系统提供了编号从000到500的标准的条件表,若要创建条件表,编号要从501开始。用于批次查找的标准条件表如下:

Ø  000-009 SD条件表

Ø  010-019 WM条件表

Ø  020-029 IM条件表

系统提供的字段有:供应商、客户、工厂、库存地点、物料、物料类型、物料组、特殊库存、移动类型。从这些字段中选取用作查找条件的字段组合成一个条件表,例如,移动类型/工厂,移动类型/工厂/物料,工厂/物料等。

Ø  030-039 PP条件表

在这里,我选取移动类型、工厂、物料作为条件,那么可以使用条件表024。

2) 访问队列Access Sequences

也翻译为访问顺序,可以理解为按照一个什么顺序来访问哪些条件表。系统提供了几个访问顺序,ME01如下图所示,依次访问条件表24、23、22、21、20,在查找批次时按照这个顺序直到找到满足条件的数据为止。可以根据自己的需要在访问顺序中添加或删除要访问的条件表。

3) 排序规则Sort Rules

按照上面一堆的条件查找到批次后,可以定义一个排序的规则,用来建议用户优先选择哪个批次,此处通过批次的特性来对批次进行排序。本事例考虑牛奶的到寿日期和到货日期两个特性,排序规则如下:

由于先考虑到寿日期,再考虑到货日期,所以特性ZMM_MILK_SLED放在上面;另外,这两个日期都是越靠前的越先出库,所以都选择升序进行排列。下面要将排序规则分配给策略类型。

4) 选择类Selection Classes

如果批次分类包含了10个8个特性,但是用于批次查找策略的就两个特性,那么可以新建一个分类,将这两个特性分配给新建的类,这个新建的类就是选择类。在这个事例中批次分类就两个特性,所以我就直接把批次分类ZYK_MILK_001当做选择类,下面要将选择分配给策略类型。

5) 策略类型Strategy Types

策略类型是一种查找批次的策略、规则,由访问队列(Access Sequences)、选择类(Selection Classes)、排序规则(Sort Rules)组成,下图所示是这次创建的策略类型:

6) 查找过程Search Procedure

查找过程是策略类型的组合,系统按照查找过程中的顺序读取每个策略类型,得到最后的结果。

定义查找过程后,要将查找过程分配给移动类型。

7) 查找策略Search Strategy

系统中可能会存在多个策略类型、多个访问队列、多个查找过程,那么如何确定某个出库业务使用哪种策略类型、哪个访问队列、哪个查找过程呢?这里要为每种业务分配一种查找策略,使用事务代码MBC1创建查找策略,

选中策略类型ZSTR,点击“关键字组合”按钮,系统根据分配给策略类型ZSTR的访问队列ME01,再根据分配给访问队列ME01的条件表得到关键字组合:

从中选择一个组合,例如选择“移动类型/工厂/物料”,

输入移动类型201、工厂9510、物料580000002,再指定选择标准,这里可以更改排序规则,保存。这样,在出库时,如果满足“移动类型=201、工厂=9510、物料=580000002”,就会根据查找策略ZSTR来确定批次。

完成了上面的设置之后,按照移动类型=201、工厂=9510、物料=580000002的条件进行出库,这里使用事务代码MB1A,在批次字段输入*(如果是MIGO,点击 按钮),回车得到批次查找的结果如下图,结果满足本事例对牛奶的出库要求。

最后,批次查找原理可以总结为下图:

文章转载地址http://blog.sina.com.cn/s/blog_99d138e50101mx54.html

SAP MM批次管理(6)批次确定相关推荐

  1. SAP License:SAP MM物料管理

    SAP MM物料管理是SAP R/3系统的一个模块,SAP在标准软件系统市场中处于领先地位.由于使用先进的开发技术,SAP能够为业务的各个方面提供数据处理的解决方案.物料管理模块支持日常发生的业务处理 ...

  2. 报名软件批次分类code不能为空_批次管理中批次确定常见问题的分析方法

    批次管理中批次确定常见问题的分析方法 处理多年批次管理 (Batch management) 的相关问题,对批次管理中批次确定 (Batch determination) 这一小部分功能略有心得,所以 ...

  3. SAP MM 库存管理之ABC分类法

    SAP MM 库存管理之ABC分类法 ABC分类法(Activity Based Classification) ABC分类法又称帕累托分析法或巴雷托分析法.柏拉图分析.主次因分析法 .ABC分析法. ...

  4. SAP 批次管理(批次策略)

    批次策略 完成了前面文章SAP 批次管理(特性.类),即产生了批次及批次对应的特性值,就可以用策略实现先进先出(最后的收货日期值越小先出库) 1.分配IM查找程序(过程)/激活检查,查找程序(移动类型 ...

  5. SAP 批次管理(批次层级--异常处理)

    异常: 我创建了类.特性.物料里也激活了批次管理,但是做物料移动时,特性值还是无法自动获取到.是怎么回事呢? 最近的收货日期,做了PO收货,或者MVT561.这个特性值都没法获取到 异常分析: 已经创 ...

  6. S4/HANA批次管理——创建批次确定类以及对应特征

    CT04创建批次关于生产日期的特性 创建后维护基础数据视图,创建一个关于生产日期的特性,因为是日期,选择日期格式和单一值 描述视图不修改了,有一个中文描述就够用了吧 值视图不用维护,因为后期输入值的时 ...

  7. 怎么在SAP MM库存管理中使用简单的货架管理功能

    摘要:SAP的WM或WMS提供了比较完整的立体货架管理功能,但是,很多的业务场景下,并不需要那么完整的解决方案,业务部门可能仅需要简单地记录一下物料存放的位置,以方便下次比较准确地知道货物存放在位置. ...

  8. SAP MM(物料管理)常用事务代码T-Code

    MM01 - 创建物料主数据 XK01 - 创建供应商主数据 ME11 - 创建采购信息记录 ME01 - 维护货源清单 ME51N- 创建采购申请 ME5A - 显示采购申请清单 ME55 - 批准 ...

  9. 【MM小贴士】SAP 批次管理基础配置

    [业务背景]很多企业应为自己的关系需求,会启用批次管理,关于批次管理的文章很多,我也从各位前辈和大佬的分享上学到了很多知识和内容. 越深入越发现,批次可以延展的领域和功能,远远不止所谓追溯.先进先出等 ...

  10. 有关SAP中的批次管理

    批次管理包括的内容:主数据.批次水平.批次特性.批次状态.可用性检查.批次决定.价格决定,货架生命周期到期日.批次使用清单 批次特性和质量管理.连续制造中的批次产生.优化批次处理.批次单位.联合批次特 ...

最新文章

  1. linux sudo bash,命令'su','sudo bash'和'sudo sh'之间的区别?
  2. python成长之路11
  3. 用户密码和cookie,session、token还有AKSK
  4. 欢迎访问我的新浪博客
  5. 计算机视觉,不可能凉!
  6. Oracle修改实例名SID
  7. 评分9.7,边看边用!这本Python书终于玩大了!
  8. x.view(-1,4)
  9. 用Python写一个语音播放软件
  10. megafiers3.14下载
  11. 计算机科学技术应用任务书,计算机科学与技术专——专业实习任务书.doc
  12. 硅芯思见:SystemVerilog中的类型转换有哪些
  13. 【PAT甲级 模拟 测试点0、3、4、5、7、8分析】1026 Table Tennis (30 分)
  14. mac认证服务器无响应,无法连接认证服务器mac
  15. 禅道配置smtp发信没反应
  16. pc端高德地图获取当前位置
  17. 安卓动态修改系统状态栏背景和文字颜色,以及动态显示或隐藏系统状态栏
  18. DDOS压力测试平台源码
  19. 微信传文件又慢又限制大小?试试这3个免费在线传文件工具!
  20. Java实现简单的数字雨

热门文章

  1. PhpMyadmin利用源代码及root账号泄露漏洞秒获系统权限
  2. 数学物理方法 高教 第四版 课后习题答案
  3. 巴萨“青梅竹马”力量震惊世界 梅西小法19球占79.2%
  4. 记录一下自己学习网络安全的过程
  5. 易基因文献速递|BS-miRNA-seq技术发现人类microRNA中CpG和 非CpG上的(h)m5C修饰
  6. 电视android已停止运行是什么意思,智能电视提示应用停止运行,三种方法亲测有效!...
  7. 一刷72-回溯算法-17电话号码的字母组合(m)
  8. CNN中为什么普遍使用小卷积核
  9. 服务器网口自动掉线,服务器连接交换机端口,一会连接一会断开
  10. 《Java 开发手册》读后感