大纲
引言
对账配置
执行对账
引言
先举个简单的例子解析对账的过程。
如果业务系统“固定资产”有资产卡片如下:
序号 | 资产类别 | 资产名称 | 本期折旧 |
---|---|---|---|
1 | 机械设备 | 1号机床 | 1,000 |
2 | 机械设备 | 2号机床 | 1,100 |
3 | 房屋建筑物 | 办公大楼 | 5,000 |
总账有两张凭证:
序号 | 科目 | 借方金额 | 贷方金额 |
---|---|---|---|
1 | 制造费用 | 2,320 | |
2 | 累计折旧 | 2,320 |
序号 | 科目 | 借方金额 | 贷方金额 |
---|---|---|---|
1 | 生产成本 | 5,000 | |
2 | 累计折旧 | 5,000 |
如果我们想:
将“1号机床”、“2号机床”的本期折旧挂在科目“制造费用”的借方,也就是“制造费用”的“借方金额”的“固定资产”等于1000+1100=2100。
将“办公大楼”的本期折旧挂在科目“生产费用”的借方。
将上述3个资产的本期折旧都挂在科目“累计折旧”的贷方。
将业务和总账的数据按科目对应成行,汇总各类金额,可得到如下的结果:
科目 | 借方金额 | 贷方金额 | ||||
---|---|---|---|---|---|---|
固定资产 | 总账 | 差异 | 固定资产 | 总账 | 差异 | |
制造费用 | 2,100 | 2,320 | -220 | |||
生产成本 | 5,000 | 5,000 | ||||
累计折旧 | 7,100 | 7,320 | -220 |
以上即为对账的基本过程。
其中有差异,表明在录入业务单据和凭证的过程中发生了错误,请大家自行找出。
企业日常经营中产生的各种业务单据,最终都会关联到总账的凭证,对账就是将各种业务单据和总账的凭证进行匹配、核对。
从上面的例子可以看出,对账需要根据手头上的业务单据和凭证,加工出以下数据:
对账维度(即科目、核算维度,本篇只考虑科目)
总账的金额方向(借、贷)和对应的金额值。
业务系统的金额方向和对应的金额值
凭证自身就有科目、借方和贷方金额字段,因此可直接得出对账数据。
而业务单据是五花八门的,分属于各个业务系统。例如:
固定资产的财务卡片、资产变更单、清理单
出纳的银行日记账、现金日记账
存货核算的核算余额表、成本调整单
…
绝大多数的业务单据都没有携带科目,如何将某张业务单据挂在指定的科目下?
不同类型的业务单据,字段是不一样的,怎么根据业务单据自身的信息得出对账所需要的金额方向和金额值?
比如例子中的“如果我们想”那3条,要如何做到呢?不能写死,需要通用到所有的业务单据。
对账配置
我们的对账系统的目标是通过配置的方式解决上面的问题。
配置的地方一共两个:对账方案和取数规则。
从应用 > 财务云 > 智能核算 > 账务中心 > 对账方案进入对账方案页面,从对账方案页面可穿透到取数规则页面(截图未体现,进入产品后能找到的)。
对账方案
取数规则
为了方便,下文所提到的对账方案和取数规则,指的是某一行对账方案分录和某一行取数规则分录。
对账方案有科目字段,它确定总账凭证的取数范围。
取数规则持有取值类型(即金额方向)、业务对象(即业务单据类型)、通用设置(稍后介绍)、单据过滤条件、金额取值公式(金额值),它确定业务单据的取数范围,以及如何根据业务单据自身持有的信息推算出金额方向和金额值。
也就是说,取数规则用于封装各种各样的业务取数逻辑。
对账方案和取数规则都有“取数类型”字段,根据取数类型是否相等,可将对账方案和取数规则关联起来。
回到开篇示例:
如果我们想:
将“1号机床”、“2号机床”的折旧额挂在科目“制造费用”的借方,也就是“制造费用”的“固定资产”的“借方金额”等于1000+1100=2100。
我们(按对账方案截图第一行)新建对账方案,科目录入“制造费用”,取数类型录入“原值”。
该对账方案明确总账的取数了,即: 科目=制造费用,借方金额.总账=2320 。
接着它需要按我们的想法关联业务系统的数据,因此我们(按取数规则截图第一行)新建取数规则,取数类型同样录入“原值”。
补全取数规则的信息:业务单据类型、金额方向、金额值,本例不需要单据过滤条件,留空。
根据这条取数规则,可明确查询范围是例子中的全部3张资产卡片。
再回到对账方案,“资产类别”录入了“机械设备”,由此对取数规则取出的业务数据进一步做了过滤,仅保留1、2号机床。
如果需要设置复杂的过滤条件,就在取数规则上设置,本例由于仅按资产类别过滤所以在对账方案上设置就可以了。
对账方案的“资产类别”列是动态生成的,这个以后再说。
按照取数规则,加工过滤后的业务数据,最后得到:借方金额=2100 。
结合对账方案,所以最终得到的,业务系统这部分的对账数据是: 科目=制造费用,借方金额.固定资产=2100 。
总账和业务系统对账数据的联合结果,就是下方对账汇总表截图的第3行。
对账汇总表
执行对账
从应用 > 财务云 > 智能核算 > 账务中心 > 业务对账进入对账的入口页面。
对账入口页面
入口页面可录入参与对账的核算组织(可多选),对账期间,业务系统(可多选)。
点击“开始对账”,系统按录入的信息排列组合执行试算,跳转到对账结果页面。
对账结果页面
对账结果页面以二维表的形式,按核算组织和业务系统展示一个粗的对账结果,即对平(绿勾)、不对平(红叹)、出错(红叉)。
点击任意一个绿勾或红叉图标可穿透到对账汇总表,对账汇总表是只对一个核算组织,一个业务系统和对账期间进行取数的。
凭证上有核算组织和期间字段,因此凭证的取数范围是确定的。
业务单据则不一样,究竟是拿业务单据的哪个字段作为核算组织字段和对账期间字段进行过滤呢?这一点由上文提到的,取数规则上的“通用设置”决定。
通用设置
其中,会计期间”和“业务日期”两者只能录入其一(注意录入的是业务单据的字段名,而不是录入某个期间或日期值)。
若录入会计期间,则对账汇总表取数时直接按对账期间过滤,否则,按对账期间的日期范围过滤。
回到对账汇总表,长下面这样的:
对账汇总表
第1行的“状态”列之所以显示不平(红叹号图标),是因为总账取到了期末余额数据(对账汇总表从总账余额表取到总账数据),而业务系统没有取到对应的数据。可在取数规则配置上业务系统的期初余额或期末余额的取值逻辑,注意两者只能配置一个,另一个在执行对账时自动算出。
第1、3行的“业务维度”列的值来自于对账方案的“资产类别”列,上文说了,作用相当于给业务数据做了简单过滤,复杂的过滤可在取数规则的“单据过滤”中添加。
第2、3行的“借方金额”或“贷方金额”有差异,可点击“状态”列的叹号图标穿透到对账差异明细表,查看差异的明细(注意只展示差异部分的明细,而不是全部明细)。
点击第2行穿透进去是这样的:
对账差异明细表
我们已经知道,根据对账方案和取数规则,从业务单据(本例只有财务卡片)上可推算出的科目、金额方向和金额值。
在被点击穿透的对账汇总表行的对账维度(科目)范围内,存在两张财务卡片的数值没有凭证与之对上,并且有一张手工凭证的数值没有业务单据与之对上,所以在表格展示了出来。
再看下面合计信息,固定资产的“贷方差异金额”,是表格“业务单据”列的所有贷方金额之和。
注意不是对“差异”列的求和。“贷方差异金额”这个名字容易让人误会,其含义应该是对表格中,业务单据这一块的“贷方求和”。其余同理。
由于从财务卡片“办公大楼”推算出的贷方金额与其通过DAP生成的凭证的贷方金额相等了,所以“贷方对平金额”显示了值。
注意只有业务单据和凭证存在DAP关系时才会这样显示,如果凭证是手工制作的,即使金额同样对平,“贷方对平金额”也会显示为0,且业务单据和凭证会在上方表格中错行显示。
此外,借、贷方对平金额,并不是“固定资产”或“总账”的借方对平金额、贷方对平金额,它们是独立的,注意别被界面的布局误导。
小结
对账方案确定总账的取数范围。
取数规则确定业务单据的取数范围、金额方向和金额值的推算逻辑,换句话说,它负责封装各种各样的业务系统取数逻辑。
对账方案和取数规则根据它们上面的“取数类型”实现关联。