电商erp系统中物料清单到单损耗表的转换算法
物料清单(Bill of Materials,BOM)是产品结构的技术性描述文件,它表明了成品、半成品、原材料之间的结构关系,以及每个部件所需要的各下属部件的数量。BOM是企业(Enterprise Resource Planning)系统的核心数据。对于一些沿海的加工贸易企业,海关需要将企业内部的BOM转换为单损耗表,从而对企业的原材料进口、生产过程和产品出口进行全程监管。
由于企业和海关对数据的要求不同,企业内部需要了解生产过程每一道工序的原材料到半成品、半成品到产品的消耗情况,而海关等监管部门更关心进口保税原材料到最终出口产品消耗情况,需要将BOM数据转换为单损耗数据。本文提出了一种物料清单到单损耗表的转换算法,在构造BOM的同时,生成单损耗表,即满足了企业内部数据管理系统的需要,也为海关等监管部门提供了有效的监管依据。
1 BOM与单损耗表
通过对BOM操作,可以查询某个产品是由哪些原材料加工而成以及各种原材料的消耗情况。BOM中涉及到如下概念:
* 单损耗:又称单耗,是指加工生产单位出1:3产品所耗用的进口保税料件的数量,包括净耗和工艺损耗。
* 净耗:是指物化在单位出口产品中的进口保税料件的数量。
* 工艺损耗:是指除净耗之外必须耗用,且不能物化在成品中的进口保税料件数量。
* 损耗率:指工艺损耗与单耗之比,即损耗率=工艺损耗/单耗=l-净耗/单耗。
企业为满足监管要求,需要将BOM表转换为海关要求的单损耗表。BOM表和单损耗表都是用来描述成品和料件之间的消耗关系,它们之间的区别是:BOM表描述最初料件-半成品-成品的消耗关系;而单损耗表仅描述最初料件-成品之间的关系。BOM表的变化按日期区分;而单损耗表的变化按不同的版本号区分。
BOM构造算法主要有递归遍历、非递归遍历和层次遍历等,在本项目中采用了深度优先算法构造BOM,使用了面向对象的数据封装技术,利用路径生成单损耗表。
2 单损耗的计算方法
下面以某产品为例,介绍其单损耗的计算方法,该产品的配方结构如图1所示,单损耗的计算过程可分为两步。
点击图片查看大图
图1 成品配方结构图
点击图片查看大图
点击图片查看大图
点击图片查看大图
(1)首先计算BOM表到单损耗表的分支1(图1中加粗分支)的净耗和损耗率。其中,P9为最初料件,P6和P2为半成品,P1是最终成品。Cmi(i=1,2,...,n)表示由下一个料件(半成品)加工成上一个半成品(成品)的净耗,dmi(i=1,2,...,n)表示由下一个料件(半成品)加工成上一个半成品(成品)的损耗率。
假设由最初料件P9加工成最终成品P1的净耗为cmpa,由最初料件P9加工成最终成品P1的损耗率为dmpa,则cmpa和dmpa的计算公式如下:
(2)其次计算BOM表到单损耗表的总的净耗和损耗率。第1步计算了BOM表的分支1的净耗和损耗率,下面计算BOM表到单损耗表的总的净耗和损耗率.原材料为P9的另一个分支为P9-P6-P3-P1(分支2),通过第1步中的公式(1)、(2),计算出由分支1加工成最终成品的净耗cm加和损耗率。同样,可以计算出由分支2加工成最终成品的净耗cmpb和损耗率dmpb。
假设由最初料件P9加工成最终成品P1的总净耗为cm,由最初料件P9加工成最终成品P1的总损耗率为dm,则cm和dm的计算公式如下:
责编:李代丽- 1生鲜电商erp系统
- 2赛捷软件帮助博朗软件快速部署房地产erp,实现财务管
- 3erp电商管理软件
- 4电商erp软件多少钱
- 5电子商务erp软件概念简介
- 6电商erp实施
- 7中小企业应用电商erp如何签信息化合同 ?
- 8服装电商erp系统
- 9电商erp推荐
- 10企业生产管理之科学管理
- 11电子商务为企业提供先进的手段和方法
- 12电商仓储erp系统
- 13电商erp推广方案
- 14食品电商erp
- 15最好的电商erp
- 16电商erp系统具有以下突出特点
- 17一款电商erp软件开发报价多少钱
- 18电商进销存管理
- 19电商erp为新都化工腾飞插上翅膀
- 20信息化的风险管理
- 21跨境电商erp管理软件
- 22运用批次需求管理系统提升电商erp效率
- 23四块绊脚石影响成功运用电商erp
- 24电商erp开源
- 25电商erp概念
- 26电商用什么erp好
- 27电商搭建CRM系统需要注意哪些问题
- 28电商erp软件性能对比
- 29电商erp促进人力资源管理上台阶
- 30基于SOA的可重构电商erp系统 满足企业个性化需求
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼