本文介绍了成本还原过程中可能遇到的问题及解决方案,包括半成品未完工、未勾选计算还原系数、过滤条件设置不当、嵌套半成品无法还原、返工订单数据无法还原、共耗材料类费用类型无法还原等问题,并提供了常见问题解答和成本还原相关知识链接。
一、还原不到最底层,从下面六个方面分析
1、 所选的还原期间范围半成品没有完工。
1.1)在成本计算单查询半成品,看是否有完工数量。
1.2)成本还原只用成本计算单的完工数据。查看方式如下:根据还原报表的开始结束期间在成本计算单过滤物料,显示方式=显示成本项目、勾上“显示子项物料明细”、汇总依据=产品、勾上“多期间汇总展示”,然后看“本期完工数量、本期完工金额”。
2、 半成品在历史期间有完工,但历史期间在成本计算时没有勾选“计算还原系数”。
2.1)这样会导致后台没有记录历史期间的半成品完工结构,也无法还原到底层。
2.2)8.2.0.20231109或以上版本,可以在【成本还原系数】检查是否保存了数据。
3、还原报表的过滤条件选择了“仅还原过滤期间完工数据”。
3.1)选择了此参数,选择的期间没有完工数据,那也不能还原半成品。
3.2)先勾“仅还原过滤期间完工数据”,看子项物料是否在本期有还原,没有就说明用历史还原系数还原的。
4、 半成品存在嵌套,嵌套的不能还原。
4.1)在8.2.0.20240104版本,产品成本还原对比分析的显示隐藏列增加“是否嵌套”。
4.2)嵌套和返工是根据实际耗用关系判断,不是根据订单类型决定。
嵌套物料在产品成本还原分析无法往下还原,在展示中间半成品结构也是无法往下还原的。
4.3)嵌套物料需要往下还原,需要升级到在8.2.0.20240229或以上版本使用【产品还原结构库】进行替换还原。
嵌套物料需要往下还原,需要在【成本还原结构库】维护嵌套物料的还原结构,包括产品和子项物料之间的耗用比例、产品的加工费和工时(有就维护,没有就不维护)。
【成本还原结构库】需要填产品的最底层结构,如果成本还原结构库填的子项物料有嵌套,则无法还原到最底层。
产品成本还原对比分析过滤界面勾上“替换嵌套物料”,对嵌套物料才会从成本还原结构库取数据往下还原。
4.4)在9.0.20240822版本新增功能——产品成本还原对比分析新增选项参数“按期间获取成本还原结构”,默认不勾选。
不勾“按期间获取成本还原结构”,则只要有成本还原结构就获取,但不能超过产品成本还原对比分析的最大过滤期间,本期和对比期间要分别获取。
勾“按期间获取成本还原结构”,则按过滤期间获取成本还原结构数据。报表过滤时本期和对比期分开获取成本还原结构。
- 如果同个产品在多个期间都有成本还原结构库,则会把多期的数量金额求和来还原。
举例:产品成本还原对比分析过滤本期是2024年第8~10期,嵌套物料A在第7、8期都有维护成本还原结构库。
勾上“按期间获取成本还原结构”,则取第8期的成本还原结构库。
不勾“按期间获取成本还原结构”,则取第7、8期的成本还原结构库且数量金额汇总来还原。
5、 存在返工,返工订单的数据也不能还原。
5.1)可以使用过滤参数:“排除返工类型嵌套订单”去做还原(需要勾上“显示子项物料明细)。
5.2)体现在成本计算单查询产品A,有子项物料A。按耗用体现返工,而不是单据类型。
6、子项物料的费用类型是共耗材料类。
6.1)过滤条件显示隐藏列勾上“费用类型”,子项物料的费用类型是共耗材料类,说明是通过其他出库单或没有填生产对象的简单生产领料单领用的共耗材料。
这种情况下,需要在过滤界面勾上“还原间接材料”才能往下还原。
6.2)过滤条件显示隐藏列勾上“费用类型、是否嵌套”,不勾“还原间接材料”,子项物料的费用类型=间接材料类型、是否嵌套=否。
过滤条件显示隐藏列勾上“费用类型、是否嵌套”,勾“还原间接材料”,子项物料的费用类型=间接材料类型、是否嵌套=是。
这种情况下,说明子项物料是间接材料且存在嵌套,这种也无法往下还原。
如果需要往下还原,需要按照上方4.3)维护【成本还原结构库】,然后报表过滤时勾上“还原间接材料、替换嵌套物料”
二、常见问题
1.0、参数说明
仅还原过滤期间完工数据,勾上则不用还原系数,只用成本计算单的完工数据。
仅还原过滤期间本期数据,勾上则本期不获取对比期间的还原系数,对比期不获取本期的还原系数。(9.0.0.20240822版本加的)
也就是本期只用本期的数据还原,对比期只用对比期的数据还原。
仅还原过滤期间完工数据、仅还原过滤期间本期数据,都勾上,则不获取历史和对比期间还原系数。
选项参数“按期间获取成本还原结构”,需要结合“替代嵌套物料”使用。(9.0.0.20240822版本加的)
1)默认不勾选,报表过滤的本期和对比期分开获取成本还原结构。
2)勾上这个参数,则只取报表过滤期间内的成本还原结构库,不勾这个参数则取报表过滤时小于等于结束期间的数据。
3)同个产品在多个期间都有成本还原结构库,则会把多期的数量金额求和来还原。
4)比如报表是过滤本期是2024年第8~10期,嵌套物料A在第7、8期都有维护成本还原结构库,勾上“按期间获取成本还原结构”,则取第8期的成本还原结构库。不勾“按期间获取成本还原结构”,则取第7、8期的成本还原结构库且数量和金额汇总来还原。
1.1、产品成本还原对比分析表的还原取数逻辑,优先级是本期>对比期>历史期间成本计算时保存的还原系数。
展示中间结构是不会获取对比期间的还原系数,只取本期的。
例如产品成本还原对比分析表过滤期间为4期,对比期间是3期。
解答:1)本期的数据优先取本期(4期)的实际耗用情况按比例进行还原,若没有则取对比期(3期),若对比期也没有则取历史期间成本计算时保存的还原系数。
2)同理,对比期间的数据优先取对比期(3期)的实际耗用情况按比例进行还原,若没有则取本期(4期),若本期也没有则取历史期间成本计算时保存的还原系数。
补充1:也就是本期和对比期互相替换。若还原期间和对比期间没有子项,视作返工,会取还原系数。
1.2、历史期间成本计算时保存的还原系数。
解答:还原系数只保留最新一份,比如3期B半成品耗用C原材料的用量是1:2,4期没有完工,5期的用量是1:3,则还原系数保存的是最新一期记录的用量,也就是5期的还原系数会把3期的覆盖掉,只留5期的用量。
举例:还原报表过滤的本期是4期,对比期是4期,半成品在4期没有完工,3期和5期才有完工,则对比期(3期)的还原系数被最新5期的覆盖掉,会导致半成品还原不到底层,此时需要把对比期改成有还原系数的期间(5期)或者有完工的期间(3期)才能还原到。
2、开始期间为2024年6期、对比期间为2024年6期进行过滤出的本期数据,和开始日期为2024年6期、对比期间为2024年4期查询出的本期数据不一致。
解答:1)这是由于目前有开始期间和对比期间互相替补的逻辑,比如:半成品B在2024年6期没有完工数据,在2024年4期有完工,则对比期间选择2024年4期会获取202404期的比例替补进202406让其继续还原。【逻辑见1.1】
2)9.0.0.20240822版本在过滤界面加了参数“仅还原过滤期间本期数据”,勾上则本期不获取对比期间的还原系数,对比期不获取本期的还原系数。也就是本期只用本期的数据还原,对比期只用对比期的数据还原。
3、关于实际耗用情况按比例进行还原。
以此场景为例:3期完工A产品100个,耗用100个B半成品,B半成品在3期完工90个(耗用C原材料180个),2期完工A10个耗用C原材料30个)。耗用关系A:B:C=1:1:2。
则当报表表过滤期间为4期,对比期间是3期时,过滤A产品,本期数据中会显示C原材料200个。不是实际的C原材料210个,此处易误解。
4、还原报表各字段计算公式, https://vip.kingdee.com/article/12105
图1:产品成本还原对比分析各字段计算公式。
图2:0级产品—>1级半成品—>2级材料,2级材料的还原过程。
图3:展示中间结果各字段计算公式。
三、成本还原相关知识
打开产品成本还原对比分析表的正确姿势(上) https://vip.kingdee.com/school/3647
打开产品成本还原对比分析表的正确姿势(下) https://vip.kingdee.com/school/3665
产品成本还原对比分析_计算公式说明 https://vip.kingdee.com/article/12105
新手如何快速使用产品成本还原 https://vip.kingdee.com/link/s/lRX0B
成本计算参数_计算产品成本还原系数 https://vip.kingdee.com/link/s/lRX0M
产品成本还原对比分析过滤界面新增选项“显示非材料类费用项目明细”https://vip.kingdee.com/link/s/lRXqZ
成本还原-展示中间半成品结构的应用场景 https://vip.kingdee.com/link/s/lRXqw
产品成本还原对比分析&跨组织还原:https://vip.kingdee.com/link/s/lTLYQ
【二开】获取“展示中间半成品结构”数据:https://vip.kingdee.com/link/s/loyrM
【二开】产品成本还原对比分析针对未还原完的半成品物料二开处理:https://vip.kingdee.com/link/s/l4pdE
推荐阅读