来源:PLM之神
在产品开发过程中,会产品大量数据。这些数据往往依附于某一项物料,用于描述该物料(注:这里的“物料”是广义的物料,而不仅仅指实物物料。实物零部件,软件,设计虚拟件,制造虚拟件等,在此统称为“物料”。
在很多产品数据管理系统中,通常被称为ITEM或PART)。如图纸是用工程图的方式描述零件或总成的几何构成;试验报告描述总成或产品的验证结果;工艺计划描述零件或总成的制造步骤,...当然,物料本身包含的很多属性也是产品数据。
可以说,找不到脱离物料的产品数据。既然这些数据都与物料相关,而物料又通过BOM串接起来,那么就可以通过BOM编制一张产品信息网,根据其中的任何物料,便可以通过BOM关系查找到产品或其他相关物料的信息。这一点与社交网络类似。
上图示意了一个比较常见的产品数据模型。图中,BOM除了表达产品构成信息外,实际上还是信息的纽带,将产品下所有物料相关的图纸,分析报告,工艺路线,计算书组织起来。通过BOM形成的关系网络,可以传递和查询产品所有的相关数据。
BOM的信息枢纽作用可以从ERP中的“物料需求计划”(MRP)中得到很好的诠释。MRP需要根据生产计划制定的产品需求量,根据产品BOM记录的物料结构层次和数量关系,结合库存信息,计算出物料的生产或采购需求量。其计算过程示意如下
在MRP运算过程中,BOM除了提供自身包含的产品结构层次和数量信息外,实际上起到了信息枢纽的作用,或者说是产品信息的索引。ERP系统根据BOM知道产品下包含哪些物料;通过BOM数量关系可以计算出需要使用的物料的数量;再通过该物料获取其库存信息,最终计算出需要生产或采购的数量。
这一过程能实现自动化的条件之一是物料的库存信息与物料之间建立了关联。如果没有这种关联,则无法获取库存信息,后续计算无从做起。因此,这种关联至关重要。可以说,BOM中物料关联的周边信息越丰富,BOM作为信息枢纽的价值越大。
退一步讲,如果BOM物料不关联任何周边信息,则BOM将退化成纯粹的物料表单,其价值大打折扣。(注:这种关联不一定非要建立对象上的连接。同一物料在ERP系统中和在库存管理系统中的编号一致也是一种隐形的关联。但大多数情况下这种关联需要建立对象上的连接)。
除了MRP外,“能力需求计划”(CRP)也是很好的例子。只不过在CRP中,通过BOM物料获取的不是库存信息,而是物料的工艺路线。通过物料关联的工艺路线获知工作中心及其工时定额,由此计算出工作中心总的工作负荷。
在MRP和CRP计算中,生产计划针对的是顶层产品,库存和工艺路线描述的是单个下级物料,通过BOM为纽带将顶层产品同个下级物料的库存,工艺路线关联起来,最终可以通过对顶层产品的计划求出对物料的需求和工作中心的能力需求。在这里,BOM起到了信息枢纽的作用。
BOM作为信息枢纽在ERP中应用已经很成熟,也是共识。但在产品研发过程中的应用却没有充分讨论。在研发数据管理中,对于BOM的管理主要集中在BOM本身的管理,如BOM的建立、更改、查询、BOM比较、BOM报表,BOM有效性等课题上面。
而如何发挥BOM的信息枢纽,更好的利用BOM编织的产品信息网络则讨论较少。下文讨论了几个可能的应用场景。
2.1 产品BOM与文件夹
文件夹作为文件分类和管理的一种方式被广泛应用。在个人电脑中,通过文件夹对文件进行分类存放和浏览是最主要的文件管理方式。在实施产品数据管理系统时,很多人也习惯的在系统中划分出很多文件夹,或按产品构成,或按部门,或按照其他类型。很多时候还会创建二级、三级文件夹进行更细的划分。这种方式我认为值得商榷。
对于产品数据管理系统中文件夹的作用,我始终记得初次接触产品数据管理时一位培训老师说过的一句话:文件夹的主要作用是授权。我认为产品数据管理系统中的文件夹没有个人电脑中的文件夹那么重要,因为数据管理系统中的文件数量远大于个人电脑。
在个人电脑中,你可以很快的通过浏览文件夹找到需要的文件,但在产品数据管理系统中,这种方式会被搜索替代。试想,如果你电脑中某一个文件夹下有10000个文件,你会一个个去查看吗?因此如果是出于分类整理,便于浏览的目的建立文件夹,那么这种方式可以废弃。
对文件的分类可以借助零部件分类管理的方式解决,并且零部件分类管理可以通过文件编号、名称、属性等多种手段进行分类搜索查询,效率更高。而对于产品文件的浏览查看,则可以通过产品BOM实现。因为产品BOM的各层级物料已经关联了各自相关的产品数据文件,找到产品,就可以通过BOM找到了与之相关的所有信息。
产品数量毕竟有限,可以通过产品线浏览或搜索方式很容易找到,我们实际上要做的就是提供手段方便查询者迅速定位到相关物料,找到了物料,便可以通过物料关联的周边对象找到需要的信息。(再次强调一下,BOM中物料关联的周边信息越丰富,BOM作为信息枢纽的价值越大)。
2.2 文件点检或齐套性检查
在产品阶段性开发的理念中,产品开发从一个阶段进入下一阶段时,需要进行阶段性评审。评审的一项内容是检查当前产品开发阶段需要完成和提交的各项文件是否已经完备。
某些企业称之为文件点检,有些称之为文件齐套性检查。以往对这些文件的收集需要人工进行,费时费力且容易出错。那么当建立了以BOM为枢纽的产品数据网络后,便有可能通过系统自动进行收集和检查。
只要工程师在设计过程中完成了相关文件,并与物料建立了关联关系。那么系统就可以在需要的时候按照事先约定的规则检查或提取所需的文件。例如,产品开发中规定产品下某总成在阶段评审时需要提供FEMA,但系统没有通过BOM找到该总成关联的FEMA,则说明工程师没有完成相关工作(当然,也可能是工程师已经完成了文件但没有关联物料,这种情况我也认为是没有完成相关工作)。