上面我们讲了业务报表对账方案的建立,接下来谈谈数据的抓取。
业务报表对账属于账账核对,总账数据取自科目余额表对应科目的期初余额、本期借方发生额、本期贷方发生额、期末余额;业务系统数据取自存货收发汇总表按照对账方案中过滤条件进行筛选后的物料期初余额、本期增加数据、本期减少数据、期末余额。
由于业务报表对账属于账账核对,通过报表是无法分析出差异原因的,因此需要进行溯源。
存货收发存汇总表是由参与核算的单据构成,因此业务系统的数据,我们可以通过核算单据查询这张报表来进行溯源。核算单据分为出库序列单据和入库序列单据,本期增加的业务系统数据,是由入库序列单据的总金额构成;本期减少的业务系统数据,是由出库序列的单据的总金额构成。
例如原材料在业务报表对账方案中的过滤条件设置是存货类别=原材料或者存货类别=辅料,那么我们抓取原材料科目的业务系统本期减少数据,我们可以这样设置报表过滤条件:
显示隐藏列里,建议勾选单据类型、单据编号、凭证字号、物料编码、金额即可。通过这个条件设置,就能把原材料科目对应的业务系统本期减少的单据查询出来,导出EXCLE表进行分析。
总账科目来源于科目余额表,而余额表数据来源于总账凭证,总账凭证是由业务凭证汇总生成,那么我们需要通过业务凭证查询进行溯源。
例如原材料科目的贷方发生额数据,我们可以通过业务凭证查询设置过滤条件来抓取原始凭证对应的业务单据:
设置科目编码包含1403科目,借方金额=0则抓取的都是原材料科目的贷方发生额数据;亦可设置贷方金额不等于0。
一般情况下,本期减少的业务系统单据都会进行记账处理,在核算单据查询中,有对应单据类型和单据编码字段;业务凭证查询中,有对应的来源单据和来源单据号字段;若单据都已经记账,我们可以导出数据,通过这两个字段进行匹配分析,定位到具体的单据差异。
附注:本期增加的对账是对账的难点,我需要好好想想如何写。求个有数据的账套,可以云之家找我。
推荐阅读