摘要:Odoo是全球排名第一的免费开源ERP系统,以其强大的功能和模块化设计著称,适用于各种规模及类型的企业。Odoo集成了生产、采购、销售、库存、财务、人力资源、市场营销、电子商务等多个模块,提供一站式管理企业的业务流程,是超越SAP、Oracle、金蝶、鼎捷等一
Odoo主生产计划(Master Production Schedule, MPS)是确定每一个具体产品在每一个具体时间段的生产计划。
文|开源智造·Odoo亚太金牌服务 老杨
概述
Odoo是全球排名第一的免费开源ERP系统,以其强大的功能和模块化设计著称,适用于各种规模及类型的企业。Odoo集成了生产、采购、销售、库存、财务、人力资源、市场营销、电子商务等多个模块,提供一站式管理企业的业务流程,是超越SAP、Oracle、金蝶、鼎捷等一众友商的完美平替首选产品。
MPS是一个重要的计划层次,可以说Odoo系统计划的真正运行是从MPS开始的。MPS的确定过程伴随着粗能力计划(RCCP)的运行,即要对关键资源进行平衡。企业的物料需求计划、车间作业计划、采购计划等均来源于MPS,即先由MPS驱动物料需求计划,再由物料需求计划生成车间计划与采购计划。所以,MPS在Odoo系统中起着承上启下的作用,实现从宏观计划到微观计划的过渡连接。
同时,MPS又是联系客户与企业销售部门的桥梁,所处的位置非常重要。当然,如果企业的产品生产周期很长,它的重要性就不是很突出了,如一些大型设备、船、飞机等,这些产品往往是一年做一次计划安排。MPS必须是可以执行的、可以实现的,它应该符合企业的实际情况,其制定与执行的周期视企业的情况而定。MPS的主要来源有客户订单、预测、备品条件、厂际间需求、客户选择及附加件、计划维修件等。图2-3为MPS输入/输出逻辑图。
对象
MPS的计划对象主要是把生产规划中的产品系列具体化之后的出厂产品,通称最终项目(End Item)。“最终项目”通常是独立需求件,对它的需求是由外部条件决定的。但是由于计划范围和销售环境不同,作为计划对象的最终项目其含义也不完全相同。MPS的最终项目可以是产品、主要组件、虚拟物料单中的组件,甚至可以是产品结构中最高层次上的单个零件。MPS是对最终项目需求日期和数量的说明。
MPS的对象和方法如表2-2所示。
作用
我们知道Odoo有5个计划层次,即经营规划、销售和生产规划、MPS、物料需求计划和能力需求计划。企业应当有有效的计划过程,这个观点是人们容易接受的。但对于为什么要有MPS往往存有疑问。例如,为什么要先有MPS,再根据MPS来制定物料需求计划?直接根据生产规划、销售预测和客户订单来制定物料需求计划不行吗?
产生这样的想法和疑问的原因在于不了解MRP的计划方式。首先,生产规划是按产品族来计划生产率的,必须先把关于产品族的生产率信息分解成关于产品的生产率信息,才能据以运行MRP。其次,概括地说,MRP的计划方式就是追踪需求。如果直接根据销售预测和客户订单的需求来运行MRP,那么,得到的计划将在数量和时间上与预测和客户订单完成匹配。但是,预测和客户订单是不稳定、不均衡的,根据它们直接安排生产将会出现忽而加班加点也不能完成任务,忽而设备闲置很多人没有活干的现象。这将给企业带来灾难性的后果。而且企业的生产能力和其他资源是有限的,这样的安排也不是总能得到的。MPS的作用如图2-4所示。
加上MPS这一层次,通过人工干预,均衡安排,使得在一段时间内MPS量和预测及客户订单在总量上相匹配,而不要求在每个具体时刻上均与需求相匹配。在这段时间内即使需求发生很大变化,但只要需求总量不变,就可以保持MPS不变,从而得到一份相对稳定和均衡的生产计划。由于关于产品或最终项目(独立需求项目)的MPS是稳定和均衡的,据此所得到的关于非独立需求项目的物料需求计划也将是稳定的和均衡的。
①MPS把有效地管理产品的生产、库存、销售所需的所有数据显示在一个屏幕上,对每行数据都用统一的格式,时区的选择也是一致的。从而,各个部门都可以从中得到所需的信息,而且避免了信息的不一致。
②MPS以周或天作为计划时区,从而可以及时地对多变的市场和不准确的预测做出反应。
③MPS使用关键的时界,即计划时界和需求时界,使得既便于计划的维护,又可避免被不可能满足的客户需求所驱使。
④以物料单位表示的MPS很容易转换成以货币单位表示的成本信息,因此,很容易形成财务计划。
⑤MPS极大地提高了物料管理人员的工作效率。它把人从繁琐的数据收集、检查和计算中解放出来,使得他们可以去做好更重要的本质的管理工作,即库存管理和计划,以确保使客户最大限度地满意。
小结
MPS在Odoo系统中的位置是一个上下内外交叉的枢纽,地位十分重要。在运行MPS时要相伴运行粗能力计划,只有经过按时平衡了供应与需求后的MPS,才能作为下一个计划层次——物料需求计划的输入信息,MPS必须是现实可行的,需求量和需求时间都是符实的。MPS编制和控制是否得当,在相当大的程度上关系到Odoo系统的成败。这也是它称为“主”生产计划的根本含义,就是因为它在Odoo系统中起着“主控”的作用。
来源:Odoo老杨_OSCG