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

明细账查询数据不对

- 浏览:606 - 发布时间:2008-01-08 00:00:00.0
问题版本: 803-U8.52 问题模块: 8-应收应付
所属行业: 0-通用 问题状态: 2-UU通注册用户
关 键 字: 明细账查询数据不对 适用产品: U852----应付款管理
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-1-8
问题名称: 明细账查询数据不对
问题现象: ‘应付帐款’中‘帐表查询’中‘明细账’查询供应商编号为“11”、月份为12月、单据编号为“0000000011”的金额为58846.23。但在联查单据时发现单据金额为58846.15。两者存在差异。 经查发现‘应付帐款’中‘帐表查询’中‘明细账’查询中金额计算方式为“isnull(rdrecords.iQuantity, 0)-isnull(rdrecords.iSQuantity, 0), (isnull(rdrecords.iQuantity, 0) - isnull(rdrecords.iSQuan
原因分析: 因为小数位尾差造成的,可以把小数存货单价小数为调为6,因为在录入入库单时,修改了金额,造成单价*数量<>金额,而58846.15/27=2179.487037,小数位为2时,就是:2179.49,而:27*2179.49=58846.23,小数位加大就无问题。
解决方案: 在数据精度重把小数位加大就无问题。