《中国制造业数字化转型研究报告》免费下载 立即下载

售前咨询: 400-890-8880 售后服务: 400-815-0518
「陈华讲B1第二十五期」MRP的标准功能应用 (上)
来源:时间:2021年05月09日

大家好,欢迎回到陈华讲B1专栏。我计划花两期的时间,来和大家详细分享一下关于SAP B1的MRP功能。

 

今天这一讲会先介绍一下在SAP系统里面,MRP这个标准功能的一些设置项的含义,以及MRP的一些通用的知识。下一讲,我再来聊一聊在实际项目里面,如何真正来把MRP给用好。相信这也是困扰很多顾问的问题,希望你们通过这两讲以后,能对SAP B1的MRP有更深刻的认识,能够更好的帮助到你的客户。


上期思考题


有很多制造型的企业,每一次订单都是订制的,没有固定的产品配置,那么这种情况下,还需要做BOM吗?

 

伪命题

 

只要企业仍然在生产,那么BOM就永远都会存在,区别仅仅在于:这个BOM是存在于某个员工的心里,还是写在纸上形成了一个看起来比较正式的文档?

 

又或者这个BOM是一开始就定下的,还是说在接到订单的时候才定下来的?又或者是一边生产,一边想,再一边定下来的?任何一个产品,都会有自己的用料清单,也就是说都会有BOM。而对这种类型的企业来说,BOM是无法事先确定的,这是个事实,所以我们不需要硬要在系统里面让他们做一个BOM,这是毫无意义的。


那么没有BOM,如何指导生产,如何运算MRP?

 

很简单,这种定制化程度高的企业,在接到销售订单后,一定会有一个确认配置的过程,比如会有一个订单评审,或者叫工艺评审一类的流程,在这个流程环节,就可以确认这次的订单,要怎么做,需要用什么原料,有多少原料来做。这个时候其实就确定了一个BOM了。

 

我们只要在设计SAP的流程时,把这个确认配置的过程加到系统里面。


例如


例如形成一个工艺评审单,用这个单据来让各部门在SAP中做评审,一方面保证接单流程的严谨性,一方面又能留下各部门对订单评审的意见,以及考核各部门评审工作的及时性,最后它的成果物,还能自动形成一个BOM,这种一举多得的流程,就是最舒服,最完美、我感觉最妙不可言的一种流程了。


不过有人可能会说了:陈老师,您是可以轻松开发出工艺评审单,可是我们不能开发,我们希望用标准功能,那又怎么办呢?

 

别着急,如果用标准功能实现,虽然不够完美,但实现起来,那就更简单了。你为客户设计流程的时候,只需要转换一下思路,这样来设计就行了:


首先销售部门接到订单,在SAP中下达销售订单,这一步不变。然后在单据设置中,设置销售订单的状态默认为未批准。第二步,给技术部门一个报表,让他可以看到有多少未批准状态的、等待做评审的销售订单。技术部门针对这些订单做评审,确认配置。


确认好以后,技术部门总得有个成果出来吧?这次要销售的产品,需要用到哪些料,各用多少,要经过哪些工艺生产出来,这个成果物,就用生产订单来表现就行。生产订单的内容,其实就是一个完整的BOM,有原料,有资源,有工序,还有用量!所以技术部门在系统中下达计划状态的生产订单,并设置为生产订单必须关联销售订单。定制化程度高的行业,基本都是按单生产,所以生产订单是肯定要关联销售订单的。这样销售订单的背后,就多了一张配置清单。MRP计算的时候,也会考虑这部分生产订单的需求。


最后,当计划部门需要真正安排生产的时候,只需要把计划状态的生产订单,开工日期和要求完工日期改成已确认排产的日期,生产订单的状态改成已下达就可以了。

 

所以你看,在这个流程里面,销售、技术、计划,三个部门各司其职,共同完成了销售到生产的转换。

 

在这个过程中,既能保证客户的要求,能准确转换成我们自己的BOM配置,得到专业部门的确认和授权,还能让MRP可以准确考虑在途订单的需求。你能说这个过程没有BOM吗?显然是有的,只不过不是你习惯认为的那个,在SAP中明确命名为BOM的单据而已。而如果你不顾企业管理的真实需求,一味要按照固有思维,先有BOM,再下工单的习惯做法,那就是画蛇添足,毫无意义的冗余流程了。

 

好了,这个话题我们先聊到这儿,不再接着展开。


SAP标准功能中的MRP

 

下面我们来看一看SAP标准功能中的MRP。

 

MRP的原理我就不多说了,相信各位顾问们都是专家,如果有不清楚的,百度一下也有大把的资料。我们直接来看SAP中的功能。

 

SAP B1的主菜单上,找到“物料需求计划”,里面有一个叫“物料需求计划向导”的子菜单,这个就是运算MRP的入口了。通过物料需求计划向导,我们可以用指定的条件,计算企业所需要的材料和半成品的需求。


创建运算方案


MRP运算的第一步,是创建一个MRP的运算方案。

 

为什么需要有一个运算方案呢?这是因为在SAP B1里面,MRP并不是一个必须的流程,它只是一个帮助计划人员更便捷的计算需求的功能。

 

大家可以把MRP理解为一个高级一点的计算器,这个计算器用与不用,都不影响企业的流程,它只是计划人员的一个工具。

 

关于这一点,如何去理解得更深,在下一讲MRP在企业中的实际应用环节,我们还会再展开,进行详细的讨论。

 

既然是计算器,那么要计算出需求,总要搭配一些公式或者条件吧,比如要计算什么时候的需求,要不要考虑假期对提前期的影响等等。这些公式和条件的组合,就是MRP的方案。


你可以把一个方案保存起来,下一次直接用这个方案来计算,就可以不用每次去勾选和设置,减轻计划人员的工作量。

 

创建或者选择了一个已存在的方案以后,我们点击下一步,在方案明细的窗口上,我们可以设置一些MRP的条件参数。这些参数设置的具体含义,大家在SAP里面,用F1可以查看帮助。帮助文档里面,对MRP运算中的参数,都有详细的说明,大家可以去仔细阅读和理解一下。我在这里,只讲一些不太容易理解,或者我觉得容易忽略的一些比较重要的点。


在方案明细这一步,最重要的,是假期的设置项。


假期有两个选项:一个是要不要为生产物料考虑假期,一个是要不要为采购物料考虑假期。

 

这两个选项是什么含义呢?首先我们要搞清楚什么是生产物料,什么是采购物料。生产物料,指的是企业通过生产,自己创造出来的东西,指的就是产成品和半成品。采购物料,指的是企业不生产,而是外购的物料,指的就是原料、包装物等等。一个物料,它产生的来源,是外购,还是自己生产,是在物料主数据上面的计划数据这个页面进行定义的。

 

是否为物料考虑假期,就是指MRP在计算提前期的时候,是不是要把假期排除在外。这个假期是在管理菜单-系统初始化-公司详细信息的会计数据页面定义的。默认的设置,是把周末设置为双休,以及设置一些法定的假期。例如元旦、国庆等等。如果你的企业还是单休,或者大小周末,或者需要把一些特定的日子,例如厂庆等设置为假期的话,那记得要在这里进行维护。


那么回到MRP的方案明细,我们应该为哪种物料考虑假期呢?

 

通常我的建议是:为生产物料考虑假期,但是不要为采购物料考虑假期。这是因为我们在和供应商谈“提前期”的时候,通常是不会包括周末等日期的。

 

例如


供应商说你需要提前10天向我下单,这10天按惯例指的是日历日期,如果要用工作日来计算,那么提前期就会变成14天,两个周了。那为什么要为生产物料考虑假期呢,这是因为生产是我们企业自己的生产车间在完成,如果企业放假,那车间也会放假,所以生产提前期,是一定要把周末等假期排除在外的,这样计算出来的需求时间,才会是最准确,最符合实际的。

 

方案明细设置完成后,我们点击下一步,SAP会让我们选择物料。这里面有两个选择,一个是选全部物料,一个是可以只计算指定的物料。

 

这一步选项有一个小细节需要注意:因为MRP的运算,其本质就是通过需求,来推算供应。对于贸易公司来说很简单,当需要销售A产品时,就会产生A产品的采购需求。而对于生产企业来说,需要销售A产品时,可能会产生B物料的需求,因为A是用B生产出来的。所以这一步假如你只选择了指定的物料,但是如果这个物料是要用别的物料生产出来的,那么别的物料的需求,也会被连带计算出来。

在线咨询
电话咨询
400-890-8880
申请试用
返回顶部
立即注册,免费体验ERP功能,帮你实现降本增效
提供SAP解决方案的全球优秀服务商,19年深入25个行业提供专有的企业管理解决方案
免费试用