一文讲清:bom管理系统是什么?在生产管理中有什么作用?

沙摩柯
• 阅读 193

在制造业中,物料清单(Bill of Materials,简称BOM)扮演着至关重要的角色。物料清单(BOM)是制造或维修产品所需的材料、组件和零件的结构化综合列表,以及所需材料的数量、名称、描述和成本。简而言之,BOM就是一张详细的“配方表”,它告诉我们在生产一个产品时,需要哪些原材料和组件,以及它们的用量和成本。
BOM管理系统,即物料清单管理系统,是一个集中管理产品所需所有原材料、零部件、组件及其数量等信息的平台。通过该系统,企业可以全面、准确地掌握产品的物料构成,为生产决策提供有力支持。

简道云bom管理系统模板自取,点击链接即可修改和使用:https://www.jiandaoyun.com

那bom管理系统如何在生产管理中发挥作用?

1、生产计划

BOM管理系统为生产计划提供数据支持。通过BOM数据,企业可以清晰地了解到生产每个产品所需的所有物料,包括原材料、零部件、辅料等。这种详细的物料清单确保了生产计划的准确性,避免了因物料短缺或过剩导致的生产延误和成本浪费。BOM管理系统还可以根据生产需求的变化,及时调整生产计划,确保生产流程的顺畅进行。

2、原材料采购管理

bom管理系统通过其他部门提交的数据,详细列出生产所需的各种原材料和零部件,为采购部门提供了明确的采购清单。通过BOM管理系统,采购部门可以准确地计算出所需原材料的数量和规格,从而进行有针对性的采购。此外该系统还可以与供应商管理系统集成,实现原材料采购的自动化和智能化,提高采购效率和降低采购成本。

3、从生产用料方面来说

通过bom管理系统的表单,可以捕捉所有的有用数据,进行成本估算,能够根据估算的范围来进行资源的合理配置,能有效减少浪费,降低成本,BOM 还可以将复杂的生产流程拆分到每个组件,从而能够使得生产更加有条理,从每个配料就开始进行质量控制。
(1)一级用料主表
包括产品数量重复、一级材料总集合、一级用料总行数、一级材料用量集合等

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

(2)一级用料子表单
可以通过数据联动,做到一级用料主表和一级用料子表的数据共享和联动,从而使得生产流程更清晰。

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

4、库存管理

通过精确的物料需求计划(MRP),bom管理系统可预测出未来一段时间内企业所需的物料数量,从而帮助企业制定合理的库存水平。这有助于企业降低库存成本,减少资金占用,同时确保物料供应的及时性和稳定性。此外,BOM管理系统还可以辅助监控库存状态,预警库存短缺或过剩的情况,帮助企业及时采取应对措施。

5、产品生命周期管理

BOM管理系统支持产品从设计到报废的整个生命周期管理。

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

  • 在产品设计阶段,BOM管理系统可以帮助企业制定详细的产品物料清单和成本估算;
  • 在生产阶段,BOM管理系统可以确保生产过程的顺利进行和物料供应的及时性;
  • 在售后服务阶段,BOM管理系统可以帮助企业跟踪产品变更和维修记录等信息。这有助于企业实现产品信息的全面掌控和持续优化产品的设计、生产和服务流程。

二、bom管理系统的设计和搭建流程

我将以简道云的bom系统为例,详细讲解下搭建流程

1、录入产品基本信息

在「产品信息」表中录入每一个产品的基本信息。如下图所示:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

录入后的数据效果如下图所示:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

2、录入每个产品BOM结构

录入每个产品 BOM 清单,这里只需要录入一级,如果一个产品只有一个零部件组成,也需要录入。如下图所示:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

3、录入子表单行数辅助数据

在「辅助表-子表单行数」中,按照下图结构可最多录入 200 行数据,用于后续 BOM 计算:200行子表单基础表序号全集.xlsx(模板安装后,将该辅助表的历史数据清空后再导入 Excel 中的数据。)

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

4、拆解多级BOM物料清单

BOM 拆解过程简述:

  • 将计划生产的主产品通过子表单列举出来,列举的同时将二级子产品的编码及用量合集联动出来。
  • 上述所有二级子产品的编码和用量通过主字段进行集合。
  • 上述编码及用量集合再一一拆分至子表单中。
  • 子表单中的数据再通过主表字段集合并进行去重。
  • 去重后的二级子产品数据再一一拆解到子表单,完成二级产品明细汇总,同时联动出每个二级子产品的下级子产品的编码及用量。

下一级产品的拆解按照上述步骤循环重复,直至拆解至最后一级,计算出原始物料需求清单
在制定生产计划时,根据录入的生产产品明细,自动层层拆解并统计出所需要的原始物料清单:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

5、下发采购清单

在最后一级产品需求明细中,添加一个单选按钮字段,用于记录产品是否采购,若需要采购则将所有需要采购的产品汇总至「产品需求明细」子表单中:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

需要采购的产品,在数据提交后,通过 智能助手 自动生成采购申请单:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

6、 下发生产任务

在生产任务明细中,将所有需要生产的产品进行汇总:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

然后再将需要生产的产品一一拆解至生产任务明细:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

根据生产获取方式的不同,再依次拆解出生产任务、装配任务、委外任务:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

最后通过智能助手将不同生产任务需求下达至对应的业务流程中:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

7、最终的效果演示

录入产品生产需求后,所需要的产品物料自动完成计算,并自动计算出需要生产的产品任务:

一文讲清:bom管理系统是什么?在生产管理中有什么作用?

以上就是本文的全部内容了,希望对您了解什么是bom管理系统,bom管理系统如何在生产管理中发挥作用,以及bom管理系统是如何搭建的等方面的内容有所帮助。

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Jacquelyn38 Jacquelyn38
4年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
Java日期时间API系列36
  十二时辰,古代劳动人民把一昼夜划分成十二个时段,每一个时段叫一个时辰。二十四小时和十二时辰对照表:时辰时间24时制子时深夜11:00凌晨01:0023:0001:00丑时上午01:00上午03:0001:0003:00寅时上午03:00上午0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
为什么mysql不推荐使用雪花ID作为主键
作者:毛辰飞背景在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究
Python进阶者 Python进阶者
1年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
沙摩柯
沙摩柯
Lv1
一个人真好,不用迁就别人,别人也不用忍我。
文章
9
粉丝
0
获赞
0