本文主要探讨了应收单和收款单在手工核销前后对“应收款账龄分析表”数据显示的影响。通过实验发现,核销操作会显著影响报表的取数逻辑,若已核销,则在查询日期大于或等于核销日期时,报表中不显示往来单位记录,因为系统认为已无“尚未收款金额”;而未核销时,即便查询日期大于业务日期,也会显示往来单位但各账龄分组金额为0。
一、前言
本文主要研究应收单和收款单在手工核销前后对【应收款账龄分析表】的数据显示的影响。(注意:此处说的是手工核销的影响,一般是指应收单去和前期手工新增的预收款单去核销。如果是应收单下推的收款单,系统会自动核销,而且自动核销产生核销记录的逻辑和手工匹配核销并无原理上的差异,故此处不再赘述。)
首先根据产品手册(如下图,在产品界面按F1可以调出)提出问题:【应收款账龄分析表】的查询展示结果,是否会受“核销记录”影响?
下面根据实验数据去求证一下。
二、实验过程
首先是应收单数据如下:日期是2023-1-13,单号是:AR00000076
然后是收款单(预收款)的信息,日期是2022-12-31号,单号是:SKD00000006
2.1 首先看一下还未核销之前的【应收款账龄分析表】的显示结果,分两种情况:
第一种情况:若还未核销,然后查询日期截止:2023-01-13,显示并没有金额!
(注意:此时有往来单位出来,但是并没有‘尚未收款金额’,各账龄分组也没有金额!只是因为应收单和收款单金额一致,所以显示成0。
等下这个结果需要和下面的核销后的2023-01-13的账龄表查询结果做对比,就能看出区别!)
第二种情况:若还未核销,然后查询日期截止:2023-01-12,则有预收款单的金额显示出来,应收单金额不显示(因为收款单日期是1月12号之前的2022-12-31,而应收单日期是在1月12号之后,所以不显示);
2.2 看一下核销之后的【应收款账龄分析表】的显示,也是分两种情况:
假如在2023-01-28日进行核销操作,核销业务日期选择2月3日,如下:
核销产生的核销记录如下:(注意看:核销产生的核销记录的业务日期并不是2023-02-03,而是和原来的应收单、收款单的业务日期是相同的,这个是因为当前期间还是在2023年1期,还未跨期。)
这时候查询【应收款账龄分析表】,查询日期截止:2023-01-13,无结果显示(注意:此时并没有任何一个结果行,而是直接无结果!!! 这个和上面的未核销前的2023-01-13的账龄表查询结果是不同的,说明有核销记录之后,对报表的取数逻辑是有影响的,系统会认为这个往来单位并没有数据发生过。更准确地说,系统应该是认为这个往来单位并没有‘尚未收款金额’,所以报表中并未显示。);
上面这个是第一种情况。
第二种情况是,如果把上述查询【应收款账龄分析表】的查询日期改为截止:2023-01-12,则会有数据出来,这个金额正是期初预收款单(SKD00000006)的金额。(和未核销之前,2023-01-12的查询结果是一致的)
三、实验结论
通过以上数据测验,证明了【应收款账龄分析表】的查询结果是有判断了核销记录的数据的,换而言之,应收单和收款单是否核销,是会影响【应收款账龄分析表】的数据显示的。
假如现在有一个应收单和一个收款单,它们金额相等,此时去查询【应收款账龄分析表】,查询日期比应收单和收款单的业务日期都大时,如果它们还未核销,这时【应收款账龄分析表】的尚未收款金额是0,但是在【应收款账龄分析表】中是会有往来单位的记录出来,而且这条记录的各账龄分组金额都是0;但是如果它们已经核销了,这时在【应收款账龄分析表】中并不会有往来单位的记录出来!因为对于系统来说,此时是真真正正地没有“未收款金额”了,因为此时已经核销了!
这个也就是“核销”操作对应收款账龄数据的显示的影响!
推荐阅读