【问题现象】
销货单有多行明细,被一张收款单核销,往来期间对账单上收款单会显示多行?
【问题分析】
T++12.1 及以前版本如果销货单上有多行明细,这张销货单被一张收款单核销,那么往来期间对账单上收款单上也只会显示一行。
从 T++12.2 最新补丁开始,销货单如果有多行明细,就算被一张收款单核销,往来期间对账单上收款单也会按照销货单的明细行显示多行。
但是如果 T++12.3 安装最新补丁,往来期间对账单查询条件中会新增“收款单按明细展开” 的查询条件,可以自行选择收款单展开或合并。(按单据核销和按明细核销都适用)
那么合并展开的规则是什么呢?
【解决方法】
一、勾选“收款单按明细展开”
如果往来期间对账单查询条件勾选了“收款单按明细展开”,那么不论销货单和收款单上的内容如何,查询结果里收款单都会按照销货单的明细行展开,每一行对应的部门/业务员/项目都取自销货单,和收款单无关。
二、如果往来期间对账单查询条件里不勾选“收款单按明细展开”
那么查询结果会按照销货单上的项目/部门/业务员进行合并(和收款单上的项目/部门/业务员无关)
1、按项目合并
销货单三条明细,其中两行明细相同(为空),收款单核销货单,收款单上的项目和销货单明细里项目都不同。
查询往来期间对账单勾选“收款单按明细展开”
收款单也显示三条,而且项目和销货单上对应的明细一样,和收款单上的项目无关。
查询往来期间对账单不勾选“收款单按明细展开”
查询结果收款单只显示两条,之前三条中的两条因为项目相同所以合并成了一条,金额也汇总了。
2、按部门合并
适用场景:因为销货单表体没有部门字段,所以此种情况通常是一张收款单核销多张销货单。四张销货单上前两张部门相同(为空),后两张部门相同,每张销货单上 3 行明细。
一张收款单核销这四张销货单。
查询往来期间对账单勾选“收款单按明细展开”。
收款单一共显示了 12 行,部门分别显示销货单明细对应的部门。
查询往来期间对账单不勾选“收款单按明细展开”,
收款单只显示两行,相同部门的销货单核销记录被合并在一行,部门取销货单部门,金额也汇总了。
3、按业务员合并
销货单业务员也只有表头有,表体没有,所以此种情况和按部门合并一样。总结:
以上三种情况是销货单上的项目/部门/业务员只有一个字段有内容,其他两个字段都为空。
如果销货单上项目/部门/业务员三个字段都有值,那么不论收款单核销一张销货单还是收款单核销多张销货单,往来期间对账单勾选“收款单按明细展开”时,只有被核销的销货单上项目(明细)、部门(表头)、业务员(表头)三个字段都相同时,收款记录才会合并,和收款单上内容无关。