
本文于2023年10月15日首发于本人同名其他平台,更多文章案例请搜索关注!
内容提要
银行明细账与银行流水核对勾选(一对多勾选)
生成银行余额调节表
大家好,我是冷水泡茶,前两天我们分享过一个小案例【银行对账单明细批量核对勾选/银企对账明细批量勾选】,我说过还要进一步“深挖”它的功能 ,这两天就在搞这事,但不巧的是,这两天没什么空余时间,只能断断续续地写代码,今天总算基本完成,分享给大家:

基本思路与实现过程
1、在对账勾选方面,增加了一对多勾选的功能(仅为企业合并银行单据的情况,即企业一条记录对应银行多条记录)。
2、增加清除数据功能,把核对表第4行起的所有明细数据删除。
3、增加清除相符功能,把核对相符的记录删除,这又回到当初那个求助的人提出的要求了,我是不是又多此一举,打脸了呢?其实还真不是,我有我的考量:
(1)增加了选择性,你想删除就删除,不想删除就留着,或者你检查无误后再清除它。
(2)为了能够在下次对账的时候,方便地读取未达记录。
(3)在生成余额调节表的时候,我们一并把核对表也保存下来,供下次对账时读取,但我们可能不需要把所有的记录都读取过来,核对相符的就不要了,所以,我们把核对相符地记录删除后,再保存“核对表”(余额调节表)。
4、增加了生成调节表的功能,添加了一个余额调节表模板。
5、增加了读取数据的功能,添加了一个用户窗体。

(1)读取“上期核对表”,目的是把上期未达账读取过来,本来准备从生成的余额调节表中读取的,但由于数据位置格式不同,非常麻烦。所以,我们把上期核对表保存下来,供下月读取,这样一来,格式一致,就方便多了。
(2)读取“企业银行明细账”。
(3)读取"银行账户流水明细”。
6、对账基本流程:
(1)初次使用,我们要准备好上月的未达明细,填到核对表相应栏目。
(2)后续使用,可以直接读取。
(3)核对表中,银行账户,指企业对这个银行的称谓,一般指末级科目名称;账号,指银行账号,这里我们主要按照银行余额调节表中的项目来设置的。
(4)核对表中,账面余额、对账单余额、月份,在执行“勾对”时会根据明细数据来取值。余额,就是最后一条记录的余额,如果明细余额不正确,要么把它弄正确,要么在执行勾对后,手工修改,然后再生成调节表。
(5)各项数据填写完毕后,我们点“勾对”来进行对账。
(6)接下来,我们可以检查明细记录,在必要的情况下,手工勾对。比如,企业账面调整凭证,一正一负相抵的,目前是不能自动勾选的。
(7)在生成调节表之前,我们一般可以执行“清除相符”,以删除核对相符记录。当然,不清除的话,理论上是没有任何影响的。我们勾对的时候,是选择勾对标志为空的记录来进行勾对的。
7、所有表格的表头字段不支持修改,如果要正常运行,请按照模板格式来整理数据(当然,你自己根据自己的需要去修改,那请随意。)
8、由于时间匆忙,代码未经完全测试,可能会存在一些bug,这里也只能说抱歉了,待以后再修改吧。
今天就这样!
~~~~~~End~~~~~~
喜欢就点个赞、点在看、留言评论、分享一下呗!感谢支持!