Odoo最佳业务实践:物料计划概述

360影视 2025-02-10 05:31 3

摘要:Odoo系统的MRP是对MPS的各个项目所需的全部制造部件和全部采购件的网络支持计划和时间进度计划。与MPS一样处于Odoo系统计划层次的计划层,由MPS驱动MRP的运行。MPS的对象是最终产品,但产品的结构是多层次的,一个产品可能会包含成百上千种需制造的零配

Odoo系统的MRP是对MPS的各个项目所需的全部制造部件和全部采购件的网络支持计划和时间进度计划。与MPS一样处于Odoo系统计划层次的计划层,由MPS驱动MRP的运行。MPS的对象是最终产品,但产品的结构是多层次的,一个产品可能会包含成百上千种需制造的零配件与外购材料,而且所有物料的提前期(加工时间、准备时间、采购时间等)各不相同,各零配件的投产顺序也有差别,但是加工必须是均衡的,才能满足MPS的需求,这些就是MRP需要解决的问题,也就是MRP的功能

文|开源智造·Odoo金牌服务 老杨


物料需求计划

Odoo是全球排名第一的免费开源ERP系统,以其强大的功能和模块化设计著称,适用于各种规模及类型的企业。Odoo集成了生产、采购、销售、库存、财务、人力资源、市场营销、电子商务等多个模块,提供一站式管理企业的业务流程,是超越SAP、Oracle、金蝶、鼎捷等一众友商的完美平替首选产品。

MRP是对MPS的各个项目所需的全部制造部件和全部采购件的网络支持计划和时间进度计划。与MPS一样处于Odoo系统计划层次的计划层,由MPS驱动MRP的运行。MPS的对象是最终产品,但产品的结构是多层次的,一个产品可能会包含成百上千种需制造的零配件与外购材料,而且所有物料的提前期(加工时间、准备时间、采购时间等)各不相同,各零配件的投产顺序也有差别,但是加工必须是均衡的,才能满足MPS的需求,这些就是MRP需要解决的问题,也就是MRP的功能,图2-7 为MRP的功能。

Odoo的MRP主要解决以下五个问题:

①要生产什么,生产多少?(来源MPS)

②要用到什么?(根据BOM即物料清单展开可知)

③已经有了什么?(根据库存物品信息、即将到货信息或产出信息可获得)

④还缺什么?(根据计算结果可知)

⑤何时安排?(根据计算结果可知)

MRP子系统是生产管理的核心(也是生产计划的核心),它将MPS排产的产品分成各自零部件的生产计划和采购件的采购计划。MRP子系统能够帮助企业摆脱旧的按台套组织生产的管理方式,提供给企业一套全新科学管理方式。

MRP是MPS需求的进一步展开,也是实现MPS的保证和支持,它根据MPS、物料清单和物料可用量,计算出企业要生产的全部加工件和采购件的需求量;按照产品出厂的优先顺序,计算出全部加工件和采购件的需求时间,并提出建议性的计划订单。为了适应客观不断发生的变化,MRP需要不断修订。

要对制造系统的复杂生产过程进行控制,必须随时检查一切必备的物品是否能满足需要。个别物品的短缺往往会引起严重的连锁反应,使生产陷入停顿。因而原料及各种零部件的库存需求计划,即MRP正是在吸取大规模生产控制失败的教训基础上发展起来的,它既可用作需求计划系统,又可用作进度系统。

MRP主要根据MPS展开编制相关需求件的计划;它也可以人工直接录入某些物料的需求量,如增加作为备品备件的数量。MRP最终要提出每一个加工件和采购件的建议计划,除说明每种物料的需求量外,还要说明每一个加工件的开始日期和完成日期;说明每一个采购件的订货日期和入库日期。MRP把生产作业计划和物资供应计划统一起来。

产品结构树

Odoo系统的产品形成的流程(也就是物料的流程)主要涉及企业的销售、生产和供应这三个核心业务部门。把这三项业务的信息集成起来的模型,就是产品结构。一个装配型的产品结构像一个树状(或“正锥形”),因此又称之为产品结构树。

在“树”的顶层,是要销售的出厂产品,其产品规格和数量是由市场决定的,相当于独立于企业之外的需求,称为独立需求件。“树”的其他物料,是根据出厂产品的构成确定的,包括所有位于“根梢”的采购件和处于销售件和采购件之间的加工件,统称为相关需求件。这里以一张简单的方桌为例,说明一个产品的形成过程。成品桌是由桌面、腿等组装而成的,桌面又是由面板和框组成的,依次类推。产品结构树如图2-8所示。

每个完成状态的物料都用一个方框表示,里面有描述物料最基本的四项数据,就是物料号、物料名称、计量单位和数量;物料号的唯一性是物料管理的必要条件。

仅仅说明产品结构树的构成是不够的,还要从管理的角度来剖析,处于最顶层的物料是销售业务的对象,处于最底层的物料是采购业务的对象,处于两者之间的是生产业务的对象。一个产品结构树就把销售、生产和采购三项制造业的核心业务集成到一起了。因此不要把产品结构树简单地理解为一种技术文件,它是制造业信息化管理的必要模型。

但是,结构层次坐标上的产品结构,还只能说明产品所用物料的从属关系和数量关系,也就是“量”的关系,还没有涉及“期”的关系。我们需要把坐标轴再调整一下。

如果把层次坐标换成时间坐标,把交货期限或完工日期作为基准,倒排计划(倒计时),每个物料方框之间的连线,就是生产周期或采购周期的长度,如图2-9所示。

时间坐标上的产品结构既回答了各种物料“量”的需求,又回答了物料计划“期”的需求,它是集成物料信息的基本模型,也是运行MRP的基础。

BOM

Odoo系统的BOM是描述产品结构层次的树状展开表。不同的物料类型对应的BOM单也不同。在物料主文件的物料属性中,有规划类、配置类、特征类、自制类、外购类、委外加工类、虚拟件等类型。这里重点对规划类、配置类、特征类等比较特殊的物料类型对应的BOM进行说明。

(1)规划类物料BOM

Odoo系统的产品规划类BOM指生产规划类物料的BOM。生产规划类物料不是具体的产品,而是产品类。生产规划类BOM定义了该类物料下产品的生产百分比。如生产自行车的企业,其产品分为男用车和女用车两种。在制定生产规划时,只计划总的自行车生产量,具体男用车、女用车生产多少则由自行车类(将自行车设定为规划类物料)BOM里定义的百分比决定。比如,男用车占总量的70%,女用车占30%。因此,生产规划类BOM子项必须在“计划百分比”一列录入相关的比例数据。

(2)配置类BOM和特征类BOM

Odoo系统的配置类BOM指的是物料属性为配置类物料的BOM,配置类物料指其下级物料有多种选择。特征类物料的BOM为特征BOM,特征类物料类似于虚项的概念,表示同一类物料的组成。如图2-10中汽车外壳是配置类物料,由外壳为父项,材料、颜色等为子项,组成的BOM是配置类BOM。外壳的颜色是特征类物料,由颜色为父项,红、白、黑等为子项,组成的BOM是特征类BOM。具体的颜色,根据客户订单的要求,只能配置其中一种。图2-10是配置类、特征类BOM示例。

创建BOM的一些基本原则包括:

①准确地定义物料编码和物料属性。这是创建BOM的前提工作。

②产品的结构层次的划分应该在满足功能性、工艺性原则的基础上,尽可能地简单。

④合理地设置选用件的选用原则。

⑤合理地设置虚拟件和模块化,简化BOM结构。

⑥根据生产需要,可以考虑将工装夹具构造在BOM中。

⑦为了加强控制,可以考虑将加工过程中的重要工艺环节,例如质量检验、质量检测和加工状态等构造在BOM中。

为了顺利地创建Odoo系统当中的BOM文件,应该按照下面的步骤:

第一步:描述产品结构树。

第二步:产品零件清单。

第三步:确定工艺流程。

第四步:基本BOM建立。

第五步:基本BOM的扩展。

第六步:BOM的重构。

第七步:多层BOM的生成。

第八步:全部产品BOM的开发。

来源:Odoo老杨_OSCG

相关推荐