杜威 发表于:2010-01-12 20:21:02
我是做财务的,确切的说是负责产品成本核算的,以前我做成本核算,都是用EXCEL做的,如果公司的产品涉及到组装的话,产品成本就需要利用BOM表展开,用EXCELL做可以做,但很繁琐,容易出错,而且不容易管控.比如说某公司今天生产**型电脑100台,就需要利用BOM对它进行展开,核算产品的成本,如果生产上用到替代料的话,用EXCELL做就更麻烦,因为生产过程中产品的耗用并不是总是用到BOM中设计的材料,可能用到替代料,或者根本就没用到BOM中的材料,这时,生产过程中就需要修改BOM,用EXCELL处理这些问题,很不方便,这方面的问题,应该说最少有两个BOM表,一个是标准BOM ,另一个是实际生产BOM.关于这方面的问题,希望向各位前辈学习,请教.
BOM可以加一栏“类型”,用来注释是基本用料,还是代替用料
再加一栏“备注”,用来注释代替用料,比如说在什么情况下可用该代替品之类的
BOM只是标准,在财务角度来说只是参考,实际生产用料应该还要做一个步骤,那就是据生产单及BOM产生的“物料需求”,物料需求才是生产要用的物料。也是需采购物料来源数据(PR),实际生产不叫BOM了,叫物料需求,物料需求不是像BOM一样是单个产品的用量,是该生产单生产产品数量的全部用量。
BOM里面确实存在这个概念。 在SAP中解决方案是
1,物料类型(同楼上,比如某个料存在替用料,那么这个类型注明 AA,它的替用料的类型也是为 AA,以此类推)
2,替用百分比(这个部分就可以实现什么时候使用替用料,正常使用的料 百分比为 100%,替用的就为 0%)
这是比较规范的一种方法,但需要使用替用料,修改他的百分比为 100% ,而之前的100%改为 0%即可。
成本=根据成品量×BOM用量×替用百分比
不知道是否符合你的要求。
Excel做财务成本核算,是基础,如果没有专门的软件系统或ERP,Excel相对就是一种很好的核算工具。
你可以依据你们的实际情况,尽可能的做标准的BOM来计算。这个也就是常说的标准成本。
实际成本没有合适的工具与系统支持,是很难计算的。
物料替代是件很头痛的事,期待高手给些思路.这个问题我也是百思不得其法.
我目前的做法是,建立一个BOM主表,建立一个BOM子表,还有一个单位换算关系表,一个物料清单表.
所有的物料都在物料清单表中注册.
BOM主表及BOM子表中的物料代码来自物料清单表,然后建立物料间的换算关系.
再通过查询,计算出每个物料的多级子料及相关需求量.目前最多计算出四级BOM层级.
<图>BOM主表中定义物料的需求关系

<图>物料清单表

<图>BOM分级分层查询,可以用于计算多层BOM需求

<图>BOM表的综合展开实现

<图>做好查询后,就可以根据订单来计算物料的最终的需求,或自制或外购等

谢谢各位的宝贵意见,我觉得利用"SAP中的解决方案比较好,我们以前公司是这样做的,工程师(IE)负责公司标准BOM的制定,生产部门在实际生产过程中完工入库A产品100件 ,如果生产无异常,利用BOM表展开耗用的配件,如果这100件A产品有10件耗用的aa配件仓库没有,但有可替代的bb配件,则车间的组长开“异常耗用单”,仓库统计员根据“异常耗用单”,在展开这10件成品时,在BOM表中直接将“aa配件”更改为“bb配件”,则系统自动展开“bb配件”的耗用量,当然另90件因为无异常耗用,还是按标准展开耗用。这时仓库统计员就有修改生产BOM的权利,但当这10件成品展开耗用之后,点击保存,系统BOM并未改变,耗用的配件还是“aa配件”。
我做成本BOM核算是用EXCEL VBA做的。也一样很好用!只是有点慢而已,300个BOM要20分钟左右才能算完
总记录:7篇 页次:1/1 9 1 :