本文介绍了成本还原计算的算法逻辑和在产材料盘点法。成本还原计算涉及库存半成品成本还原、计算综合还原系数、逐级还原产品成本等步骤,确保成本总金额不变但结构比例调整。在产材料盘点法则通过增加生成清单按钮,计算成本对象的本期投入材料、期初在制材料、总投入材料及完工消耗量,并扣减剩余材料,以获取准确的在产材料数据。
成本还原计算的算法逻辑:
1、 取期初库存半成品数量乘以库存半成品成本结构中各成本项目的单位成本,将库存半成品成本还原为分项成本结构;
2、 取成本计算结果表中库存半成品的成本结构各成本项目金额和本期完工入库的半成品数量;
3、 计算综合还原系数(使用加权平均法),某成本项目的综合还原系数=(半成品库存数量×某成本项目的单位成本+半成品本期完工入库量×本期完工入库半成品的对应成本项目单位成本)/库存半成品总成本+本期入库半成品总成本;
4、 取成本计算单中需要还原的产品的成本结构,取成本结构中的半成品分步逐级与对应的半成品综合成本还原系数相乘,得到还原后数据,再与本级次的不需要还原部分的料工费成本结构合并汇总,得到产品的还原后成本结构;
5、 还原后产品成本总金额一定等于还原前产品成本总金额,只是成本结构中各成本项目或物料的比例结构不同。
在产材料盘点法:
在在产材料盘点表上增加 生成清单 按钮,计算步骤:
1、取成本对象的本期投入材料:
判断当期材料分配结果表 是否有数据 (即判断当期领料的材料是否完成了 领料材料的分配),具体表先从动态表T_NCM_DYNAMICTABLEMAP中查找具体财务组织对应的T_NCM_MatAllocResult对应的实体表名;
无数据时,建议给出提示;
有时,获取当期材料分配结果表,得到当期 领料出库记录分配的具体成本对象的明细记录,即 成本对象的本期投入材料;
2、取成本对象的期初在制材料:
先从动态表T_NCM_DYNAMICTABLEMAP中查找具体财务组织对应的T_NCM_BalanceMatDetail对应的实体表名;
取出数据,得到在产成本对象的期初在产材料清单,即成本对象的期初在制材料;
3、成本对象的 总投入材料=1+2 ,按成本对象、材料、材料批次 汇总(根据现场领料物料统计维度来)
4、计算当期入库的成本对象 完工消耗量:
按入库单联查生产订单的备件清单,根据材料定额得出 各备件消耗材料数量(如果订单有工废损耗材料的,需要单独处理多领的材料,一般订单在关闭期间处理损耗的材料就好了);
5、根据消耗量去扣减 3,对于批次可以优先扣除批次小的,得出剩余材料明细。
推荐阅读