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


    【业务背景】很多企业应为自己的关系需求,会启用批次管理,关于批次管理的文章很多,我也从各位前辈和大佬的分享上学到了很多知识和内容。

    越深入越发现,批次可以延展的领域和功能,远远不止所谓追溯、先进先出等功能,更可以配合生产、销售、达到相关销售串货、库龄分析等数据分析提供基础。

    批次管理贯穿在生产、采购、销售、质量管理的诸多方面。通过配置可以达到相应的管理目的。我参考学习了很多文章,目前所在的项目上,启用了批次管理,但是用的功能也相对浅一些,我作为一个“初级顾问”只有摸鱼的份儿,并没有上手实施,然后被项目经理反复叮嘱:看一百遍不如动手做一遍。唉,我也不知道自己哪里是“不动手了”,果然“初级顾问”在大佬们的眼里都是游手好闲吧,哈哈哈哈哈。搞得我项目上都不敢请假,我怕我请假以后,项目经理发现有我没我都一样,哈哈哈哈哈哈。

    所以批次可以实现很多的功能:批次双单位、批次分割评估、批次集成、WIP批次、凭证批次、批次分拆与销售发票等等,都可以结合具体的业务场景,用批次的功能来一一实现,具体的我会”动手“实现以后发布blog和小伙伴们共同学习,希望老师们批评指正。

    所以为了“动手”,上个项目并没有启用批次管理,然后我在上个项目的“测试机”里把这个项目的的“批次管理”copy复制配置了一遍,也算是对自己的一个交代。

    其实我认为,有时候不在于是否动手,而是在动手的过程中,能总结和归纳其中的逻辑关系,感悟和摸清楚SAP的“性格”,就能够理解SAP的一些思想,有些事情顺着做,方向不会错,结果出来是早晚的事情。

    话不多说,我自己梳理了一下目前这个项目的“批次管理”的逻辑关系,大概是下面这样的,希望各位大佬能够批评指正:

     大概简要的分成三个部分:

    第一个部分:就是激活、字段控制、移动类型创建批次规则的选择、

    第二个部分:就是基础数据,也就是物料主数据的相关配置,这里面也勾选批次管理,扩充分类视图,然后把做好的特征分配给“类”,把“类”分配给“分类”视图。

    第三个部分:就是批次管理为实现一些管理诉求,比如说先进先出,先定义”条件表“,把条件表在分给”访问队列“,再包给"策略类型”,再包给“批次查找程序‘,再把这个程序分配给”查找过程。

    基本大概就是这个逻辑。然后我们先看第一大部分:

    ================华丽的分割线===============================================

    一、激活批次管理:不过这部分基本是默认的:

     

     

    激活启用批次管理的工厂 

     关于批次管理的三个层级:集团层、工厂层、物料层的区别

    工厂层级:同一个物料再不同工厂下可以有相同的批次号,相同的批次可以有不同的属性,确定批次的唯一批次,需要:物料编码+工厂+批次。

    物料层级:在物料层面上相同的物料,相同的批次,在所有的工厂里面都是”唯一“的,不同的物料之间可以有相同的批号。

    确定物料的唯一批次需要:物料编码+工厂

    集团层级:在集团层次内批次在整个集团内是唯一的,不同的物料有不同的批次号:一个批次只能分配一次。

    确定物料的唯一批次源:批次号

    第二步:批次的号码分配

    批次号可以是内部分配,或者外部给号,如果是内部分配,需要激活:

     只有激活以后,启用批次管理的物料,在货物移动过程中,才会自动产生批次。

    第三步、批次管理——维护批次创建规则

     批次创建规则可以依据”移动类型“创建规则,也可以依据”物料类型“创建规则:

     

     

     也可以依据产品订单/工序订单进行批创建:

    第四步、IM中的货物移动

     

     

    第一部分完

    =======================华丽的分割线========================================

    第二部分:基础数据准备

    为了做这些东西,自己建个表,要不脑子记不住:

     

    第一、CT04 创建特征

    如下图:把每一个特征建立好,把字段写进去,特性值写进表里,其实就是应用的时候,可以系统自动写进去,而不用手工填写。

    这里如果是工厂层的批次,应该是022 ,那么表应该是:MCHA,如果是其他层的,是023 ,那么表是MCH1

     然后把特征都建了,再次不表了,然后把特征都分配给”类“

    CL02

     然后把这个”类’分给物料主数据:

    同时启用“批次管理”

     

    这里要跨一下第三部分,把顺序排了,CU70

     

     

    在排序中,把特征值写进去,这个特征值也要分配到“类”里面,“类”又被分配给物料主数据,那么物料主数据在收货的时候,就会有过账日期,过账日期就可以按照升序排列了,就是这么个逻辑。

    (参考本文的第一张逻辑图谱)

    然后再MBC1 / MBC2 单独定义策略类型

     

     

     

     

     

    第二部分完

    ================================= 华丽的分割线==============================

    第三部分 查找策略

    其实查找策略这个逻辑和很多SAP的其他逻辑很类似,就比如说“采购定价策略”,也是先定义条件表,然后捏在一起给个策略,然后采购订单再引用这个策略。我们一个个看:

    第一、先搞条件表:

    这里查依据,并不是只有MM会用到批次,仓库、销售、生产都会用到批次,所以大家的条件表也是不一样的,后续也是分开了很多策略,这里我只是以仓库先进先出为例:

     

    我们以023为例,条件表可以自定义,从500多到999,具体不记得了。

    条件表里可以配置所需字段:

    第二步:把条件表 分给 访问队列:

     

     

     

     

    这不,意思就是刚才第一步的  字段,包给了条件表,条件表又包给了 访问队列,访问队列起个名字,叫ME01  ME02  xxx

    第三步:  把访问队列,包给策略类型

     

     

     

    以ME02为例,这个ME02是指:策略类型,虽然名字和访问队列一样,但是别弄混了,可以自己COPY一个出来搞。

    第四步、搞一个查找程序 再把策略包进去:

     

     

    这意思,就是查找这个两个策略,这两个策略里面有访问队列,队列里有表,表里有字段,这不一层层的就剥开了么。

    第五步、把查找程序再分给移动类型

     

     

    哪个业务场景,需要活动移动的物料类型需要有批次查找的,就把它分进去。然后就齐活了。

    然后我们检查一下测试

    ==================华丽的分割线=============================================

    自己开张工单发货:工单要发10个,但是我要发15个,进行自动批次的拆分

     

     

     系统自动进行拆分,按照收货日期排序

    COPY,系统自动带出批次号:

     

    结束。 

     

     

     

  • 相关阅读:
    基于FPGA的PSRAM接口设计与实现
    git rebase -i 详解
    Hotel Manager 酒店管理系统
    视频批量混剪剪辑软件类似剪映设计一个模板后, 视频,图片,文字,转场,音频,特效都可以系统随机
    计算机毕业设计springboot基于springboot和vue的音乐网站gk1c4源码+系统+程序+lw文档+部署
    pytorch神经网络工具箱
    极光推送SDK引起的内存泄露排查
    Apache Derby的使用
    【MySql】6- 实践篇(四)
    【架构师视角系列】QConfig配置中心系列之Server端(三)
  • 原文地址:https://blog.csdn.net/weixin_50872152/article/details/127088703