银行流水核对工具

写在前面

查看了下以前的文章,上次写的银行流水核对工具还是在2019年,至今都将近4年了,当时是用 Excel VBA 写的,现在我看还有人比较关注这个工具,会向我反馈一些问题,这次重新用 Python 编写了新版本的银行流水核对工具,相比之前的版本有大量的完善和补充。

工具结果预览

工具最终的结果包括:

1、将会在序时账和银行流水表格中列出匹配项对应的序号、匹配模式;

2、每个银行账号会单独列出一个表格统计匹配结果;

3、另外如果序时账和银行流水的账号数量不一致也会有表格列示。

如何获取工具

网盘链接下载:https://www.123pan.com/s/8kiA-XC3hH

如果网盘链接失效,可以在「效率视界」公众号后台发送消息「银行流水」获取工具最新下载地址。

想到工具可能会频繁更新,就暂时不融合到审计工具箱中,等工具稳定了,再合并到审计工具箱的功能中。


接下来介绍工具的使用步骤:

一、粘贴序时账和银行流水

在 input 文件夹中的 input.xlsx 中粘贴序时账和银行流水的对应列,有以下注意事项

1、序时账和银行流水的橙色标题必填,如账户、日期、借方(收入)、贷方(支出)列

2、账户和日期列不能有空值!

3、 input.xlsx 中的参数设置、序时账和银行流水的标题和格式不能修改!

4、粘贴对应列时可以采用 「选择性粘贴为数值」

二、设置核对参数

解释下这些参数设置有什么用。

1、跨期天数

比如跨期天数为「前5天后5天」时,序时账中2022年10月2日有一笔金额需要匹配对应流水时,那么工具会自动从银行流水的2022年9月27日--2022年10月7日之间去匹配,而不是仅仅匹配2022年10月20日当天的。

2、金额容错尾差

如果设置容错尾差为0.01元,那个序时账中的 1896.26元和银行流水的中的1896.27元是可以算作是能够匹配的。如果你设置为0,那么就是要求序时账和银行流水的金额完全一致。

3、按月核对

这个按月核对是以跨期天数为基础的,如果选择进行按月核对的话,序时账中2022年10月2日有一笔金额需要匹配对应流水时,那么工具会自动从银行流水的2022年9月27日--2022年10月7日和2022年10月1日--2022年10月30日的并集去匹配,即核对的日期范围为2022年9月27日--2022年10月30日。

4、模糊匹配

比如序时账摘要为「付江西国网电力电费3000元」,银行流水摘要为「国网江西省电力有限公司」

如果选择开启模糊匹配的话,上述两个摘要算作是能够匹配的;如果关闭模糊匹配,那么上述两个摘要则无法匹配上,必须要完全一致。

三、开始运行功能

上面两个步骤完成之后,保存关闭 input.xlsx 表格,双击「bank_flow_check.exe」程序,等待工具自动进行核对匹配。

四、查看核对结果

最后自动输出的结果保存在 output 文件夹中,分为了 表格文件和日志文件。

如果工具运行过程中出现错误,可以把运行日志反馈给我进行修复。

匹配原理

匹配1:账户+日期+对方+摘要+金额
匹配2:账户+日期+对方+金额
匹配3:账户+日期+摘要+金额
匹配4:账户+日期+金额
匹配5:账户+对方+摘要+金额
匹配6:账户+对方+金额
匹配7:账户+摘要+金额
匹配8:账户+金额
匹配9:序时账跨期内同方向抵消
匹配10:序时账同方向抵消
匹配11:账户跨期内一对多凑数
匹配12:账户一对多凑数

以上匹配模式按顺序进行,不会重合!

最后

希望你可以提出更多问题或建议,帮助工具更好地完善。

over!

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
Python学习VBA学习

如何注册高德地图开放平台,获取高德API的Key?

2022-12-13 20:56:56

Python学习VBA学习

如何注册高德地图开放平台,获取高德API的Key?

2022-12-13 20:56:56

22 条回复 A文章作者 M管理员
  1. hyl

    您好,我想问一下,这个功能是不是需要很长时间才能走完流程?我操作了一下发现它一直卡在模式12,卡了大概有两个小时

    • wwc

      匹配11和匹配12可能是需要较长时间,可能我测试的数据量有点太小了,我后续会优化下

  2. 經營自己的幸福

    2023-01-03 15:13:09.193 | INFO | __main__:match11:514 – >>>>模式11
    然后就不动了

    • wwc

      匹配11和匹配12可能是需要较长时间,可能我测试的数据量有点太小了,我后续会优化下

  3. Zhu

    我大概录入了200行的数据,运行之后就在模式12,卡了很久,目前还没出现结果

    • wwc

      可以更新到1.1版本,在参数设置中选择是否开启匹配模式12

    • wwc

      你用的是哪个版本的?方便的话也可以把你的 input.xlsx 发给我测试并优化

  4. 里美

    结果如何查看,匹配完毕后,如何看是否正确

    • wwc

      结果在output文件夹,会有匹配的模式和对应的匹配行

  5. 里美

    2900行的数据就运行不出来了。😭

    • wwc

      用1.1版本,如果出不来的话就关闭匹配模式11和12

    • user12823

      不用1.4版本 直接用1.1版本会好一点吗? 我用1.4 关掉11和12 还是超级多匹配不上

    • wwc

      这样吗?

    • wwc

      可以加我微信或QQ把文件发给我测试下,然后完善

    • user12823

      不知道怎么加您

  6. Stanley

    关闭了11还是特别慢,只用了一个银行的数据😤

    • wwc

      刚更新了1.5版本的,应该会快很多,如果还是很慢,可以把你的input文件发给我测试并适配。

  7. user12823

    突然就用不了了,一直显示这个

  8. user12823

    黑屏然后闪一下就关掉了 没有动任何文件,重新解压也这样

    • wwc

      日志文件里面有任何提示吗?可以把input文件用QQ或微信发给我测试下看

  9. 日出东方

    我同时粘贴了2个不同的银行账号,核对结果中,2个银行数据一样,是不能同时多个户头核对吗?

    • wwc

      可以多账户核对,你可以提交相关的截图给我看下,或者添加我qq或微信发文件给我

个人中心
购物车
优惠劵
今日签到
搜索