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

应收余额表、明细表及单据上的部门显示不一致

- 浏览:690 - 发布时间:2008-01-08 00:00:00.0
问题版本: 802-U8.51A 问题模块: 8-应收应付
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 应收余额表、明细表及单据上的部门显示不一致 适用产品: U851A----应收款管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 应收余额表、明细表及单据上的部门显示不一致
问题现象: 应收余额表、明细表及单据上的部门显示不一致,
原因分析: 问题分析: 经过查询发现,在AP_detail 表中有些记录的 cdeptcode 字段为 NULL 值,造成应收明细账中部门为空。根据不能显示部门的其中一张发票为例,发票号‘1900016693’做了一张完全相同的销售普通发票,发票号为‘1900024849’,进行销售普通发票的‘复核’及应收单据的‘审核’,通过业务余额表联查业务明细账是可以显示‘部门’的。请您在用户的数据上做同样操作是否能使问题重现,以便判断问题产生的原因。如果可以请将详细操作步骤及时反馈,以便更快解决您的问题。 测试环境:WIN20
解决方案: 解决方法: 请执行如下脚本,将AP_detail 表中 cdeptcode 为 NULL的字段,按照发生相应单据的部门编码进行回写,执行前请做好数据备份: select max(cCancelNo) as ccancelno into bb From Ap_DetailCust_V where cFlag='AR' and iflag<>0 or sum(icamount) <> 0 Or sum(idamount_f)<>0 or sum(icamount_f) <> 0 ) and cdeptcode