资源编码是ERP系统最基础的部分,是整个系统的应用基础;
资源结构则是ERP系统的核心,资源结构是企业对企业资源进行应用的一种组织形式,它反映的是企业资源的构成和变化过程。对于生产型企业来说,料品及其BOM结构处于系统中枢的位置。它是企业销售,生产,采购,仓储,物流等活动的主题、轴线或纽带。
BOM的分类:
1)按行业分
服务型:这里严格的讲不能叫BOM,应该叫BOR(企业资源清单),是以服务包的形式存在,即包括料品,设备等物得资源,也包括人力服务资源。
生产型:这里的BOM主要还是传统的物料含义,但也有其它资源,比如人力,设备等资源组合的存在。
注:从严格意义上来讲,服务型的资源组合不能叫BOM,这里这样提,其实就是一个更为抽象的模型,在更高层次上统一服务型和生产型资源组合结构,从而提高系统的通用性。
2)按作用分
产品工程BOM:
工程BOM是ERP系统中应用比较多的一种形式,工程BOM适合工程化生产,BOM中的每个料品都是可以重复生产,并具有持久化(库存)特性的。这种情况下,BOM中的某个料品生产时只需要关心其下一级料品,所以是逐层生产模式,便于工程化。同时因为每个料品都有库存,也便于复用、集中生产和敏捷制造。当然库存需要合理,这也是ERP系统的一个很重要的目标(降低库存成本)。
产品工艺BOM:
包含产品从原料一直到成品的整个过程结果,是多层的,在形式上同产品的工程BOM很近,不同的是工艺BOM比工程BOM更能体现其工艺流程,有些临时中间件也会体现在BOM结构中,比如P是由C1,C2,..Cn子件组成,对于工程BOM而言,P的下一级就是C1...Cn,而工艺BOM则可能是C1和C2先组合,然后与C3组合,它会体现工艺过程。一般在离散型制造中,工艺BOM在ERP系统中不会结构化保存,只需要提供工艺图纸即可。
产品结构BOM:
一般只有两层,与工艺BOM类似,但它专注的是空间结构,一般ERP系统中很少会结构化这部分数据,多以产品图纸形式存在。
订单BOM(销售BOM):
提供给销售部门报价,定价和下单用的BOM,灵活性很大,还会包含一些虚拟料品,促销配送物品等。这种BOM在CRM系统中比较常用,一般不是严格的一物一码。
成本BOM:
用于成本核算时的核算路径,一般情况下,成本BOM都是采用工程BOM,在ERP中单独做成本BOM的比较少。
服务BOM:
这种类型的不是非常严格意义上的BOM,而是资源清单(BOR),对于企业来说,服务也是一种产品,这里的产品概念不再是传统ERP中的产品概念,传统的产品概念多指物,更为广泛的产品概念包含企业提供的服务。在CRM系统中一般都是采用这种。其实跟订单BOM类似。
虚拟BOM:
这种BOM中的料品或者服务都是虚拟化的,大多时候都是为了走单或者特殊用途。注意服务BOM不是虚拟BOM,服务是实际存在的,并不是虚拟的。
3)按重要性分
主BOM:产品和服务的固定清单部分;
配选BOM:产品可选清单部分;
替换BOM:定义产品中子件替代关系。这在ERP系统中非常常见(特别是中小企业)。
通过替换和配选可以大大减少企业BOM的数量,当然,副作用就是会增加管理和系统设计的难度。
4)按组织形式分:
树型BOM:一般产品的BOM形式,体现产品的成型过程,根节点是成品,叶子节点是原料,枝可以代表工艺,是一种合成模式;
倒树型BOM:主要是表达一个料品可以产生多个成品,在服装业,烟草,石油以及离散制造的原料裁剪等过程中的BOM表现中非常常见。
复合BOM:树型和倒树结合,一般情况都是分开的,但这种BOM非常常见,处理需要一定的约定和算法;
网状BOM:站在整个系统来看,料品的BOM会因为交叉引用而形成网状。
跨资源类型BOM:一般在服务行业比较多,这个时候的资源是外延比较丰富的资源,广义上的资源。
5)按可修改性分
标准BOM:一般是产品研发部门发布的标准的产品用料清单。
定制BOM:在产品标准允许的范围之类,根据替换关系允许销售或者生产部门定制的一种BOM,主要是为了减少系统的BOM数量和维护量。
实际BOM:这个是产品生产实际消耗的物料清单。标准BOM的损耗一般都会根据实际BOM进行调整。在ERP中它是由领料单,退料单,补料单,换料单等单据中的数据计算出来的。
PS:从现在的ERP来看BOM可以进化为BOR(产品或服务的资源清单),更抽象和通用。