在查询“应收应付余额表”的时候,始终处于“正在读取数据”状态。
- 浏览:601 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
802-U8.51A |
问题模块: |
8-应收应付 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
正在读取数据 |
适用产品: |
U85X |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
在查询“应收应付余额表”的时候,始终处于“正在读取数据”状态。 |
问题现象: |
在查询“应收应付余额表”的时候,‘0205’的部门编码的余额数据查询时总是处于“正在读取数据”状态。 |
原因分析: |
AP_DEATIL中该部门的记录IDAMOUNT字段小数位为4位,但ICAMOUNT字段为2位,导致程序执行到(jf+df2)/((qc+ye)/2)语句时发生被0除错误。 |
解决方案: |
在该年度参照执行如下语句即可: update Ap_Detail set idamount=round(idamount,2) where cDeptCode LIKE '0205%' and iflag<3 | |