成本计算逻辑:循环嵌套暂估成本

【前言】
1、如果碰到相同领料,一行有出库成本,一行没有,可执行下面语句,再执行成本计算(202407版本默认启用)
--级次计算启用新检查方法-- 支持版本:202309
DELETE T_BAS_SYSTEMPROFILE WHERE FKEY = 'MATERIALLEVELCAL_NEWCHECK' and FCATEGORY='CB';
INSERT INTO T_BAS_SYSTEMPROFILE(FCATEGORY,FORGID,FACCOUNTBOOKID,FKEY,FVALUE,FACCTPOLICYID,FACCTSYSTEMID)
VALUES('CB',0,0,'MATERIALLEVELCAL_NEWCHECK','1',0,0);
2、启用目标成本
当出现异常成本时,可查看《存货核算明细报告》分析原因并相应处理
目标成本简介:https://vip.kingdee.com/link/s/lA5OZ

【关于循环嵌套暂估成本,主要有以下几种方法】
注:成本计算后需要做好如下检查(如已确认无误的则忽略)
--->合法性检查报告
--->《核算单据查询》
过滤并处理入库序列0成本
建议启用目标成本,目标成本简介:https://vip.kingdee.com/link/s/lA5OZ,过滤显示超出警戒数据

--->《存货收发存汇总表》的发出单价与结存单价是否有异常差异的物料
注:若结存金额很小,比如1元,结存数量0.0001PCS,导致结存单价非常大,可忽略。
--->《异常余额汇总表》,分析原因
1、手工暂估
做零成本批量维护,勾选该自动取价来源,成本计算
注:
(1)可能难度较大
(2)做好如下检查(如已确认无误的则忽略)
--->合法性检查报告
--->《核算单据查询》
过滤并处理入库序列0成本
建议启用目标成本,目标成本简介:https://vip.kingdee.com/link/s/lA5OZ,过滤显示超出警戒数据

--->《存货收发存汇总表》的发出单价与结存单价是否有异常差异的物料
--->《异常余额汇总表》,分析原因
2、标准暂估---系统取价暂估
成本计算(涉及检查,可能要算几次)->出库成本核算->凭证生成->成本计算
当仍然存在较大差异时,删除凭证->出库成本核算->凭证生成->成本计算
注:
(1)可能要重复几次“删除凭证->出库成本核算->凭证生成->成本计算”
(2)做好如下检查(如已确认无误的则忽略)
--->合法性检查报告
--->《核算单据查询》
过滤并处理入库序列0成本
建议启用目标成本,目标成本简介:https://vip.kingdee.com/link/s/lA5OZ,过滤显示超出警戒数据

--->《存货收发存汇总表》的发出单价与结存单价是否有异常差异的物料
--->《异常余额汇总表》,分析原因
3、自动暂估
3.1、启用上次加权平均价(异常余额,及时出单),手工成本计算3-15次,迭加出库成本核算(非必要步骤,具体看检查结果)
若重新执行计算流程,则先执行如下语句清除出库序列单价:
(认为有必要时执行)在数据库执行truncate table t_hs_acctgdimecalprice,清除上次加权平均价的结果(未进行成本模块水平分表时)
注:执行后,会清除所有期间的上次加权价;如果不反结账重算,对历史核算结果不会有影响。
3.1.1、启用成本管理系统参数:

针对组装拆卸业务
(1)勾选成本计算参数【出库核算不更新已修改成本的核算单据成本】

(2)执行语句(仅执行一次)
--对组装拆卸单使用上次加权平均价进行暂估
DELETE T_BAS_SYSTEMPROFILE WHERE FKEY = 'ESTIMATEASSEMBLYCOSTTYPE' and FCATEGORY='HS'; INSERT INTO T_BAS_SYSTEMPROFILE(FCATEGORY,FORGID,FACCOUNTBOOKID,FKEY,FVALUE,FACCTPOLICYID,FACCTSYSTEMID) VALUES('HS',0,0,'ESTIMATEASSEMBLYCOSTTYPE','PREAVGCOST',0,0);
3.1.2、计算步骤举例
平时试算,成本计算(3-5次,每次计算后均做好如下检查,建议费用归集为空)
如有处理则继续成本计算
->可不试算,存货关账后直接成
成本计算逻辑:循环嵌套暂估成本
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



