问题现象: | 查询某一客户发货单列表,从8月份开始共有四张发货单,每月一张,在应收模块业务明细账查询中,查询条件为客户编码53010001,年度2011,月份8月份到11月份,包含未审核单据,包含对应供应商单据,应收应付同列,已入库未结算单据包含,未复核单据包含,不进行账期控制的应收货款分析方式按发货单,只显示未到立账日单据否,发货单未到立账日已开票审核包含,包含现结数据,显示核销记录,本期应收处只能查询到11月份的一张发货单,之前月份的查询不到数据。应收选项发货单帐表需要出库确认未打钩,且所有发货单都已经审核,本客户在11月份之前没有勾选控制信用额度和信用期限,11月份勾选后,做发货单可以在应收明细账中查询到记录,后台比较发货单子表记录,11月份能查询出的发货单跟11月份之前在应收明细账中查询不出的发货单,差别就是isettlenum,isettlequantity,iexchum,imoneysum,fverbillsum等字段11月份的为null值,没有开票,之前的有数据已经开过发票。可以通过远程接入查看数据,地址: |
问题原因: | |
解决方案: | 您好 新问题分析答复如下: 1.如: 客户编码41010002,发货单号码发货单20111001735号发货价税合计为43014.80;但是应收中的是42739.76, 由于该发货单对应有退货单造成的,退货单 20111100263 是参照 发货单20111001735生成的.所以在应收里是要扣除该部分数据275.04. 其他参照发货单生成退货单的单据也会有类似情况. 2.所有开票单位和发货单位不一致的客户查询为: select cinvoicecompany,* from customer where cinvoicecompany<>ccuscode 3.所有发货单和发票的客户不一致的单据,请参考: select dls.ccuscode,bill.ccuscode,* from ( select dispatchlist.*,dispatchlists.idlsid from dispatchlist inner join dispatchlists on dispatchlist.dlid=dispatchlists.dlid ) dls inner join ( select SaleBillVouch.*,SaleBillVouchs.idlsid from SaleBillVouch inner join SaleBillVouchs on SaleBillVouch.sbvid=SaleBillVouchs.sbvid ) bill on dls.idlsid=bill.idlsid where dls.ccuscode<>bill.ccuscode 如对问题答复有疑问敬请及时反馈 U8/CRM/PLM |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 应收应付 |
产品: | 财务会计 |
问题名称: | 发货单列表跟应收明细账对账错误 |
最后更新: | 2011-11-21 23:40:16 |