|
|

楼主 |
发表于 2009/2/27 08:20:49
|
显示全部楼层
工单入库凭证为:
Dr:产品库存 968万
Cr:生产成本产出科目(Tcode:OBYC->GBB/AUF) 968万
总共产生的实际生产成本产出为:968万,贷方!
工单结算凭证为:
Dr:生产成本差异 56万(反应在物料分类帐中,CKM3可查看)
Cr :生产成本结算差异 56万(Tcode:OBYC->GBB/AUF)
生产成本结算差异 56万,贷方! 总的56万一笔反应在财务模块.
实际生产成本投入 = 实际生产成本产出 + 生产成本结算差异
如果你细心,就会发现,无论是原料还是产品,此时都还是标准成本,接下来可以使用物料分类帐将差异分摊出去还原实际成本. 对产成品, 因为平时收发货都是标准成本,那么生产成本差异 56万将在销售发货和期末库存间分摊, 对于原料同样采购差异在消耗和期末库存间分摊, 不同的是,原料的消耗是往上层层上卷到半成品和产品的,这就是所谓的"多层差异", 如果BOM层次较多或象流程行业出现物料汇流的循环BOM,多层次差异就会耗费相当长的时间才能计算出.
如果仅仅从财务核算角度,国内ERP更愿意采用期末统一核算出成本,,但是这种"事后"核算的方式,外界评论是不能合理反应出"成本管理"的思想,不能作到事前预测,事中核算.
合理优化业务,避免物料分类帐运行时间过长是在多层差异分配上,多层差异的产生的主要方式有3大类.
(1).跨工厂的转储301/302,比如产品从生产工厂到销售工厂使用301,则销售工厂到生产工厂规定只能使用302,否则同期销售工厂到生产工厂也使用301,则多层差异分配死循环,荆门不存在这种业务.
(2).物料309/310转移,经检查发现重污油309 68324006-》半沥青68324032使用了309,而半沥青68324032转回-》 重污油68324006也使用了309(原则上应该使用310),也造成了死循环, 309/310物料转移的方式可以规范,尽量避免多层差异循环分配.
(3).产品回流循环BOM造成的循环,假设消耗A+B+C产出X,Y,Z, 而消耗X又产出A,则A的多层消耗差异将分配到X作为接收方差异, X的消耗差异又转回A作为接受方差异,A(X)的本期期初+接收差异又在A(X)的本期消耗和期末库存分配,这样就造成循环.
对于中间环节半成品过多的企业,如果半成品不需要进行库存管理或核算,可以考虑设置虚拟物料的方式.
一.规范309/310/311/312业务,坚决避免造成多层差异死循环.
二.优化循环BOM的结算规则,考虑将产量不多或核算无"精确"要求的造成循环回流的联产品设置成副产品或固定价扣除,直接扣除生产成本,而不是参与生产成本的权数分摊,避免多层差异分摊时循环! |
|