薛慧珍
(中国煤炭科工集团太原研究院有限公司,山西 太原 030006)
随着信息化、数字化的发展,ERP 系统在国内95%以上大中型企业推广应用。ERP(Enterprise Resource Planning)企业资源计划,是建立在信息技术基础上,利用现代企业的先进管理理念,全面集成了企业的所有资源信息,并为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。ERP 是一种管理理论和管理思想,不仅仅是信息系统。它利用企业的所有资源,包含内部资源与外部市场资源,为企业制造产品或提供服务创造最优的解决方案,最终达到企业的经营和管理目标。而MRP 是围绕企业的基本经营目标,以生产计划为主线,对企业的所有资源编制计划并进行监控与管理的一种科学方法,是企业的物流、信息流和资金流。
BOM(Bill of material)物料清单,是计算机可以识别的产品结构数据,是ERP 系统的主导文件。BOM 是PDM/ERP 信息化系统中的最重要的基础数据,是生产部门编制计划组织生产的重要依据,其组织格式设计合理与否直接影响到系统的处理技能,同时,BOM在ERP 系统中被用于MRP 计算、成本计算、库存管理[1-2]。因此,准确合理的BOM 是ERP 系统运行中十分重要的元素。本文中ERP 系统为SAP。
BOM 包含物料中文名称、主产品物料编码、工厂编码、BOM 用途、可选的BOM、有效起始日、主产品物料的数量、项目编号、项目类别、组件编号、组件数量、特殊获取、BOM 文本、提前期偏置量、行项目文本等。
1)从属关系。从属关系为本条物料的直接上一级物料的SAP 编码。
2)可选的BOM。如果只有一个BOM,则为固定值1,否则根据实际情况填写。
3)项目编号。BOM 项目编号,取值范围0 010~9 990,增量为10,不能重复。
4)组件SAP 编码。组件的唯一数字标识,对应组件的名称、规格型号、图号、材质、重量、工厂、供应商、物料组、产品组等物料主数据信息,如本条组件物料已进系统则在系统查出其SAP 编码及对应的描述,如果系统中不存在则需申请新SAP 编码。
4)项目类别。对BOM 组件的项目分类,固定值”L”。
5)组件数量。物料数量,只能是数字,不得出现单位,否则整个BOM 数据不能导入。为单台整机所需物料数量。
6)特殊采购类型。用50 表示,打包采购或不进行MRP 运算的物料。如标准件、胶管、接头、铭牌、随部件带等物料。
7)虚拟物料的编制。若一个部件中既有外购件又有机加件,或同是机加件但需不同厂家来加工,此时就需要增加一个虚拟部件。在编制虚拟物料时要注意去除部分物料的组件的质量,及单列出来的物料的数量。
8)调拨物料。调拨物料需拆分列出,且在备注列中加“调拨给xxxx(xxxx 代表图号)”
1)如果是重码则选用“重码”二字后的码,如(130 000 075;橡胶软管:DN100×65 mm;重码:13 000 074),选用13 000 074 作为本条物料的编码;
2)如系统中有重码但没有在描述中标出,则需与生产部门沟通,确认目前采购用码作为本条物料的编码。
3)如系统物料在描述前标有“禁”则不可用,如下减速器应选用16 000 160 作为此物料的SAP 码;如在物料前标有“禁”,且系统中只有一条时,此物料可申请解禁,后方可使用。(注:16 000 160 减速器CJ400X-40;80Y0106-2g;16 000 164(禁)减速机;CJ400X-40)
4)BOM 编制人员必须逐一核对SAP 编码,注意借用的旧码是否属于本工厂,如果不属于则应在本工厂中重查,若查不到则需扩工厂或者申请新码。
5)申请新物料编码时应注意:重视表格内部自身提请数据重复及系统内部数据的查重;物料类型为MJ**(**为物料分组前两位数字),注意前后一致;若厂家唯一指定,将厂家填入厂家列内,一般指定的外购件厂家,填入物料备注或者不填;所有加工物料应注明材质。
BOM 导入系统后,正常的返回信息为某编码的物料BOM 正在创建,标示符号为“S”。
常见报错信息如下:返回信息为导入成功。但未返回某编码的物料BOM 正在创建,标示符号为“S”的信息;提示BOM 物料在非作业工厂存在;提示BOM 中有重复项;提示BOM 文件有相同行项目;提示互为物料BOM,死循环;提示某编码的物料工厂中不存在。
子组件数量信息与图纸有出入;特殊采购类50打错位置;物料采购长文本遗漏;三包中物料数量不准确。
目前,为了进一步保证BOM 数据的准确性,BOM数据在ERP 系统中先进行MRP 试运算生成计划订单,将计划订单导出核对,再将计划订单删除,有一定的危险性,包括:物料缺失;三包中物料跑出计划;物料数量不准确;计划中出现80 半成品;计划中出现非采购物料。
1)若返回信息为导入成功。但没有返回编码的物料BOM 正在创建,标示符号为“S”。检查BOM 导入表的版本是否为Office2003 或更高版本。低版本的Office 或者Wps 会报此类错误。检查BOM 导入表的单元格格式是否为文本。若单元格格式不是文本,将单元格格式设置为文本,并且单元格右上方出现绿色三角。检查组件数量列数值是否带有单位,如1 m、1 kg,若有去掉单位只留数量。检查表格中是否有空格,若有去掉。
2)若提示BOM 物料不存在***工厂,检查BOM导入表中“工厂编码”列的数值是否为***工厂。将“工厂编码”列数值修正为需导入工厂即可解决。
3)若提示BOM 中有重复项。请检查报错编码物料BOM 是否存在2 个及2 个以上BOM,若存在,相关设计人员核实为1 个BOM 即可解决。
4)若提示BOM 文件有相同行项目。请检查“项目编号”列有无相同编号。项目编号必须填写为0010 开始,增量为10。
5)若提示互为物料BOM,死循环。请检查物料的从属关系,若物料互为主从关系,逻辑上的错误将会导致出现死循环。
6)若提示某编码的物料工厂中不存在。物料不在作业工厂,需扩工厂。此物料存在重码,选择了禁用码,重新选择非禁用码即可解决。
1)子组件数量信息与图纸有出入,是图纸明细表导出,或者汇总表转换为导入表过程中疏忽所导致。
2)特殊采购类50 打错位置。特殊采购50 若打在行项目文本下,系统不会报错。但虚无采购件会出现在计划订单中。
3)物料采购长文本与行项目文本1 内容相同,但出现在不同的视图。行项目文本是BOM 层面可见,物料采购长文本时采购层面可见。两个视图必须同时维护。
4)三包中物料数量不准确。三包中物料的数量,是整机BOM(包括借用件)标注50 虚无采购物料合并同类项,借用件中标注50 容易漏掉,特别注意。
5)借用件BOM 应为最新从系统中导出的BOM,个人电脑中的借用件BOM 版本可能与系统中BOM版本不一致,应以系统为准。
1)若物料缺失。则为图纸明细表导出遗漏,或BOM制作员对设备结构不了解。
2)若包中物料跑出计划。检查特殊采购类有无50标记、或物料有无做空BOM。
3)若物料数量不准确。核查图纸,是否为明细表导出遗漏,或物料多次叠加。
4)若计划中出现80 半成品。核查80 物料是否未做空BOM,或核查80 物料计划视图是否维护。
5)若计划中出现非采购物料。检查随**带物料,如随柴油机带、随底盘带等物料,需在“特殊采购类型”列加50,并做空BOM。
BOM 数据是ERP 系统中的关键数据,它不只是设计数据到生产数据的转换,更是联系与沟通企业各项业务的纽带。而BOM 的准确性是企业各项业务顺利开展的保证,它的准确性直接影响到物料需求计划、领料控制、成本计算、采购订单、工艺工序等业务的管理。BOM 导入过程中有报错信息的问题清晰,明了,多为格式和逻辑问题,可以彻底解决。无报错信息的问题多为内容性错误,完全依靠设计人员,BOM 编制人员反复核对,即便如此也不可能完全避免。这就需要BOM 制作人员熟悉产品结构,熟悉BOM 导入表中各项参数的含义,清楚ERP 系统中MRP 运算逻辑,细心,有责任心,以确保BOM 数据的准确性,为企业的生产、管理提供有力的数据支持。