财务管理(上)

843 上次更新时间:2021-09-18 14:58:55

Document

场景需求

公司有多个银行账户,每个账户分为单位账户(公户)、个人账户(私户),由于数据量较大,统计繁琐,尤其是使用大量的手工台帐,财务很难实时计算每个账户并同步更新,尤其是统计月度、季度、年度的账户资金。

解决思路

1、梳理业务

首先我们要先梳理整体的业务流程,将手工台账的数据搬到线上处理,通过数字化推进业务,优化业务流程,并提升业务效率。

整体业务流程:

提交报销单或入账单,领导审批通过后,系统自动在资金流水表创建一条数据。

通过智能助手,系统监控表单数据的新增或更变,并自动计算总金额、余额等数值,并实时更新计算结果。

2、业务难点

想要实现以上场景,我们会遇到以下两个问题:

1、财务涉及数据量较多,计算本月余额的难度很大。

这时我们引用期初金额、期末金额、资金流水概念,比如,本月有3万多条数据,通过本月的流水数据加一个期初金额,即可得到本月余额数据,是不是减少很多条数据的计算。

期初金额:上期结转至本期的金额,也是期初已存在的账户余额。

期末金额:是指下月期初金额。

本月资金流水:是指在本月发生额和减少额的相抵。

2、如何计算每月结余?

我们可以通过新建每月结余表,添加期初账期、期初结余、上月期末账期、期末结余字段控件,并配置公式即可计算得出结余。

3、如何动态自动计算数据,并实时更新数据?

除了配置公式自动计算,我们可以在流程节点添加重新计算节点,可自动汇总数据并实时同步,同时,我们可以通过智能助手,监控数据的新增或更变,并更新数据字段。

拆解问题

我们继续对问题进行拆解,并一个问题一个来解决。

1、如何计算期初金额、期末金额、本月资金流水?

很简单,配置一个公式即可得出计算余额,RSQL 是目前最为强大的公式之一,是指根据当前表单的数据,查询另外一张表数据。

比如,期初公式设置如下图:

2、如何动态计算数据,并实时更新数据?

通过智能助手监控该公司账户的变化,如果发生新增数据或更新数据时,系统自动在资金流水表,更新同一账户的所有字段数据,并实时同步计算结果。

由于篇幅有限,本次文章分为上、下两篇,关于如何具体搭建财务系统,我们专门用一篇文章来详细开展,哪怕是零基础的,也能快速掌握搭建系统的方法。

请持续关注我们~