数据工厂

1. 简介

1.1 数据工厂简介

数据工厂将分散的表单中的数据整合到一起,从而发现数据中蕴含的更广泛的信息和规律财务管理应用共用了四个数据工厂,如下所示:

注:本文以「资金账户收支情况」数据流为例,讲解计算思路与详细设置步骤;其余数据流只介绍思路,具体设置已在 财务管理 应用模板给出。

1.2 引用关系

2. 资金账户收支情况

「资金账户收支情况」是通过数据工厂,对资金账户相关的收入与支出数据进行汇总计算,分析收支明细。数据流关系图如下:

2.1 计算思路

1)找出 财务管理 中,所有影响资金账户收支情况的数据表作为计算的数据源。

  • 资金账户
  • 付款单
  • 回款单
  • 费用报销单
  • 其他对公付款

2)通过 数据筛选 筛选出对公账户,以及已确认支付的数据。

3)通过 字段设置 分别对「资金账户」、「付款单」、「汇款单」、「费用报销」、「其他对公付款」表单增加「类型」字段,并设置字段值为期初、应付合同付款、应收合同付款、费用报销以及对公付款。

4)通过 追加合并 将五张表单合并为一张数据表。

5)通过 分组汇总 将得到的数据表根据账户编码、业务类型、业务时间对初始金额、付款总额、收款金额、报销金额以及对公付款金额进行求和汇总。

6)通过 横向连接 将汇总所得数据与资金账户连接为一张数据表。

7)通过 字段设置 计算出「活动汇总/元」、「期末金额/元」、「期初金额/元」、「总流入金额/元」、「总流出金额/元」以及「净流水/元」。

8)将结果输出为「资金账户收支情况」。

2.2 详细计算

1)添加输入源

「资金账户」、「付款单」、「回款单」、「费用报销单」和「其他对公付款」表单保留了如下字段作为输入源:

输入输入源

使用的输入源字段

资金账户

账户类型

账户编码

账户类别

账户名称

账户状态

初始金额/元

初始日期

付款单

付款单号

付款账户编码

本次付款金额/元

付款时间

回款单

收款单号

收款账户编码

本次收款总额/元

收款时间

费用报销单

报销单号

账户编码

支付确认

付款金额

付款时间

其他对公付款

付款单号

付款账户编码

付款金额/元

支付确认

付款时间

以设置「资金账户」这个输入源为例,具体操作步骤如下:

2)数据筛选

以筛选出「其他对公付款」表单中已确认支付的数据为例,操作如下:

3)字段设置

以在「资金账户」表单中增加「类型」字段,并设置字段值为期初为例,操作如下:

5)追加合并

将五张表单合并为一张数据表,操作如下:

6)分组汇总

将得到的数据表根据账户编码、业务类型、业务时间对初始金额、付款总额、收款金额、报销金额以及对公付款金额进行求和汇总。操作如下:

7)横向连接

将汇总所得数据与资金账户连接为一张数据表,操作如下:

8)字段设置

在横向连接后的表单中添加「活动汇总/元」、「期末金额/元」、「期初金额/元」、「总流入金额/元」、「总流出金额/元」以及「净流水/元」字段,字段的公式设置如下:

  • 活动汇总/元:初始金额/元+合同收款金额/元-合同付款金额/元-报销金额/元-对公付款金额/元
  • 期初金额/元:期末金额/元-活动汇总/元
  • 总流入金额/元:合同收款金额/元+初始金额/元
  • 总流出金额/元:合同付款金额/元+报销金额/元+对公付款金额/元
  • 净流水/元:合同收款金额/元-合同付款金额/元-报销金额/元-对公付款金额/元

以添加「活动汇总/元」字段为例,操作如下:

9)输出数据流

完成以上设置后,即可输出最终的「资金账户收支情况」,数据预览如下:

3. 资金账户期初期末

「资金账户期初期末」是通过数据工厂,对资金账户相关的收入与支出数据进行汇总计算,分析收支明细数据流关系图如下:

3.1 计算思路

1)找出 财务管理 中,所有影响资金账户收支情况的数据表作为计算的数据源。

  • 资金账户
  • 付款单
  • 回款单
  • 费用报销单
  • 其他对公付款

2)通过 数据筛选 筛选出对公账户,以及已确认支付的数据。

3)通过 追加合并 将五张表单合并为一张数据表。

4)通过 分组汇总 将得到的数据表根据账户编码、业务时间对初始金额、付款总额、收款金额、报销金额以及对公付款金额进行求和汇总。

5)通过 横向连接 将汇总所得数据与资金账户连接为一张数据表。

7)通过 字段设置 计算出「活动汇总/元」、「期末金额/元」、「期初金额/元」、「总流入金额/元」以及「总流出金额/元」。

8)将结果输出为「资金账户期初期末」。

3.2 数据预览

最终输出「资金账户期初期末」,数据预览如下:

4. 应收合同收款明细

「应收合同收款明细」通过数据工厂,对应收合同和汇款单进行汇总分析,计算已收款、待收款金额。数据流关系图如下:

4.1 计算思路

1)找出 财务管理 中,所有影响应收合同收款的数据表作为计算的数据源。

  • 应收合同
  • 回款单

2)通过 数据筛选 筛选出应收合同中审批通过的数据。

3)通过 分组汇总 在汇款单中根据销售订单编号,对收款金额总额进行求和汇总。

4)通过 横向连接 将汇总所得数据与应收合同连接为一张数据表。

6)通过 字段设置 计算出「已收款金额」以及「待收款金额」

7)将结果输出为「应收合同收款明细」。

4.2 数据预览

最终输出「应收合同收款明细」,数据预览如下:

5. 应付合同付款明细

「应付合同付款明细」通过数据工厂,对应付合同和付款单进行汇总分析,计算已付款、待付款金额。数据流关系图如下:

5.1 计算思路

1)找出 财务管理 中,所有影响应付合同付款的数据表作为计算的数据源。

  • 应付合同
  • 付款单

2)通过 数据筛选 筛选出应付合同中审批通过,且收票未入库的数据。

3)通过 分组汇总 在付款单中根据采购订单编号,对付款金额总额进行求和汇总。

4)通过 横向连接 将汇总所得数据与应付合同连接为一张数据表。

5)通过 字段设置 计算出「已付款金额」、「待付款金额」

6)将结果输出为「应付合同付款明细」。

5.2 数据预览

最终输出「应付合同付款明细」,数据预览如下:

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验