概要介绍
对账是企业财务管理的一项重要工作,主要目的是确保公司的账目记录与外部交易记录保持一致,从而确保会计信息的准确性和完整性。
本文将以对账在电影行业中应用为例(影院与监管机构的票房核对),介绍如何通过集星獭提供的服务编排能力来完成对账工作,同时能够在短时间内完成百万级单据量的对账工作。
影院与监管机构的票房核对
该场景的背景为影院每天都会汇总其全国门店的票房数据(票数*票价),然后与监管机构记录的票房对比,确认两者的票房是否一致,若不一致需要报告差异的票房数据以及缺失的票房数据。
该对账流程如下图所示:
对应服务编排中的实现,可以划分为以下的步骤:
1. 同步账单
该流程用于同步影院票房数据和监管机构票房数据到对账记录表中,支持指定某天账单或者某段时间内的账单。
2. 账单核对
该流程是核心流程,用于对比影院和监管机构的票房数据,统计差异票房数据以及发送相应的报表报告。
其对比逻辑是基于Redis的Set结构进行优化的,时间复杂度为O(n)。因此,一般情况下其对比的效率是很高的,基本可以在3分钟内完成一百万单据量的核对。
3. 差异账单修复
执行账单核对流程后会生成唯一的批次号。若这次账单核对流程产生了异常单据或者缺失单据后,对这部分数据进行修复后(这部分的数据修复需要根据各自的业务需求来确定如何进行修复),可通过该批次号执行差异账单修复流程来修复已对账的差异数据。
4. 报表
报表是执行账单核对流程后的关键输出,用户可以从报表中获取对账结果,如:差异的票房单据、缺失的票房单据、对账日期、参与对账的总单据量等信息。该报表可以通过站内信、邮件、企业微信、钉钉等市面上常见的通讯方式通知相应的人员。
以下为站内信的报表形式:
效率
上述的编排流程不仅满足对账的需求,而且是高效的。以下为压测后统计的一些指标,仅供参考。
| 单据量 | 耗时 |
|---|---|
| 10w | 17秒946毫秒 |
| 70w | 2分钟4秒650毫秒 |
| 100w | 2分钟43秒194毫秒 |
结语
以上的编排流程仅展示整体流程,由于篇幅限制屏蔽了节点的配置详情,包括优化对账效率的细节,若想进一步了解对账细节,欢迎通过下方的“联系我们”来了解完整的对账细节。
汉得企业级系统集成平台(中文名集星獭,英文名JeeStar),是一站式多系统集成、多云集成、多端集成、多协议集成、多设备集成、数据集成、页面集成的全域集成解决方案。集成平台沉淀了汉得多年ToB项目实施的系统集成经验,在消除企业信息孤岛、数据孤立、打通多源多端的数据断链及混合云对接等场景中提供了高效便捷的功能及策略方案。
联系我们
1. 如果您想了解集星獭更详细的功能介绍和产品信息,请查阅我们的产品文档。
移动端 👉:集星獭产品文档
PC端 👉:
open.hand-china.com/document-ce…
2. 如果您有疑问或者建议,可以通过开放平台进行工单反馈,问题分类请选择【产品/集星獭JeeStar】 👉
3. 相关产品咨询或更多信息了解,欢迎联系我们