服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

发票查询时查未核销的单据

- 浏览:1167 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 8-应收应付
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 未核销的单据 适用产品: U852----应收款管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 发票查询时查未核销的单据
问题现象: 2003年查询7月份的未核销的单据只有四条记录,但是2005年却有50多条记录
原因分析: 由于2003年发票的核销出现错误导致,例如:在2003年应收发票查询处查询1100028660发票,点击详细,可以发现它做完核销后又作了现结,然后又作了红票对冲,余额出现负数,导致应收应付结转到2004年时,发票表salebillvouch(s)中的累计收款数为0,所以发票查询时可以查询出来,而且结转后ap_detail中出现了一条核销纪录,一条发票纪录,虽然金额相反,但是核销纪录的ibvid字段(即发票子表autoid)与发票纪录的不同,核销纪录的存货编码字段也为空,导致这张发票再次结转到了2005年,
解决方案: 更改2004,2005年发票上的累计收款数,如果不想这些单据再结转到下一年,可以将这些核销完的单据结转到下年作为期初的记录删除 注意:1100029316因为去年部分核销,所以2003年查询未核销单据没有该发票,但是只结转了未核销部分,所以在2004、2005年查未核销的单据有该发票。而2003年未核销的1100028963等单据则是因为在2004年作过核销,所以查询未核销时查询不出来。 查询语句中的ufdata_555_2004,ufdata_555_2005中的555请更改成实际的帐套号。