应收分类查询与汇总查询金额对不上

发布日期:2020/09/29
问题现象:用友U8财务软件应收管理中,2004年12月应收核销明细表过滤时,按存货查询,分存货编码查的金额和总存货编码查的金额对不上。但11月份是可以对上的。
问题版本:8.52
问题模块:用友U8财务软件应收模块
问题原因: 差在存货编码分类为50的类上,在红字销售发票上折扣的部分没有加上(差额为:1,296,423.30)
解决方案:此问题经过测试,属于正常情况。具体分析如下: 举例说明: 1、 录入一张销售发票: 001客户、1001存货代码(所属10存货大类)、数量为1、单价为11、金额为11元。 2、 录入一张红字销售发票: 001客户、1001存货代码(所属10存货大类)、数量为-1、单价为21、金额为-21元。 5001存货代码(为‘折扣’所属50大类) 金额为10元。-- 合计:-11元 3、分别在发票中复核,在应收中审核。当红字销售发票在应收中审核的时候,会将数据传入AP_DETAIL表中的记录写成: cinvcode iprice idamount_s idamount idamount_f 1001 21 -11 -11 -11 5001 0 0 0 0 自动将折扣部分合并到1001的存货中。 4、 在应收中进行红票对冲。 在数据库中形成3条记录,不合并。 分别按存货分类查询的结果之和(不等于)不选择分类查询结果的合计,是因为:(后台跟踪结果发现) 通过调用视图筛选出符合条件的记录,再通过此记录查询出对应的红票对冲记录,得出查询结果。其中有一脚本为: Having sum(iDAmount_f)<>0 Or sum(iDAmount)<>0 选择的是‘贷方金额’或‘贷方原币金额’之和不为零的记录。 (A)在查询10类到10类时,返回的结果为: 客户 应收原币金额 结算原币金额 原币余额 01 11 11 0 01 -11 -21 10---- 合计 0 -10 10 (B)而在查询10类到50类的时候,返回的结果为: 客户 应收原币金额 结算原币金额 原币余额 01 11 11 0 01 -11 -11 0 --- 合计 0 0 0 (C)在选择 50类(折扣)查询的时候,它所返回的结果为0,也就是在查询50类的时候是不包含折扣这部分数据的。 (D)不选择分类查询的结果与(B)相同。 所以,造成分别按存货分类查询的结果之和(不等于)不选择分类查询结果的合计
解决方案
O2O
机械制造
汽配行业
电子产品
产品中心
NC
U9
U8+
T+(T+、T6)
关于学友
公司简介
新闻动态
联系我们