本文提出了一套解决上市公司成本数据抓取问题的方案。通过调整会计政策、存货核算和报表开发中的数据处理逻辑,能准确提取销售订单对应的料、工、费分项成本。需提前配置参数,确保数据准确性,但旧数据仍需原方式处理,期待系统更新加入此配置。
一、业务背景
成本计算(提供公司上市需要的成本数据抓取)
如上图类似的报表,我们在一些即将上市,或者上市中的公司,可能需要提供出来。
这时我们的大多数客户可能会想到直接根据成本计算单获取。
可这个方法是行不通的。
这里我们给出一整套的解决方案。也相当于使用技巧,来解决这个比较常见的报表取数。
二、关键步骤
成本取数逻辑:
1、在会计政策中启用【存货核算按费用明细核算】
2、从当期开始,存货核算会按费用明细分别进行核算后求和,在存货收发存明细表中可以按费用项目进行查询
3、在开发报表中,销售订单对应的销售分项成本(按料、工、费),从存货收发存明细表中取出相应数据。
取数据逻辑为:
(1)在销售出库单明细表中查出销售订单ID为报表中销售订单行的所有分录
(2)根据销售出库单编号,到存货收发存明细表中,取出对应的按费用项目分类的成本金额。
(3)不别费用项目分别对应直接材料、直接人工、制造费用,进行归总,(可以在费用项目中添加字段,与料、工、费对应关系)。
(4)上述取出的是销售出库单分项成本,如果一张销售订单对应多张销售出库单,需按料、工、费再分别汇总
(5)如果多张销售订单对应一张销售出库单,需把销售出库单成本按数量进行分割(不建议有此类业务)
(6)此法计算出的分项成本,总和与销售订单出库总成本一致。
三、应用小结
这个方法可以解决我们现有的成本计算取数的问题,帮助我们准确取到数据,但是,这个方法需要我们提前设置好里面的参数配置,并且在参数设置好以后的数据才能够有相应的数据,参数设置之前的成本数据还是只能按照原有的方式显示。这个希望在以后的系统补丁更新时可以直接加上这些配置,方便大多数公司在以后遇到类似问题可以快速解决