发票查询时查未核销的单据
- 浏览: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请更改成实际的帐套号。 | |