用友软件免费下载(www.bbsufida.com)旨在提供全系列最新最全的用友财务软件免费下载地址,快速下载请添加微信 yyrjgls

材料出庫单列表上金额不等于数量乘以单价-用友U8

admin2016-06-20387用友U8数据金额语句
对应版本:用友U其他对应产品线:供应链对应模块:存货核算模块问题现象:数量*单价 有些材料的金额是负数,有些材料则是金额比实际金额数减少。打补丁后述:数量*单价 负数已经改正为正数,但大多数材料金额依然少于实际金额。用SQL事件探查器跟踪,但因为没有具体表,所以无法修改数据库。如何解决?问题原因:材料出库单列表是从视图中读取数据的,查询语句如下:select...『查询项』...FromRecordOutListWherecVouchType=’11’orderby...,但视图中不物理存放数据,其数据来源于收发记录主子表rdrecord/s,查询语句如下:select...『查询项』...fromrdrecordajoinrdrecordsbona.id=b.idwherea.cvouchtype=’11’orderby...。目前问题是在材料出库单上部分记录【金额数量×单价】,即数据表rdrecords中【ipriceiquantity×iunitcost】,即数据性错误,补丁无法调整的,需人为手工调整数据。解决方案:解决办法参考如下:1、首先备份数据;2、查看是否存在错误记录,查询语句如下:selecta.id,abs(b.iprice-b.iquantity*b.iunitcost)as金额与数量单价积之间差异fromrdrecordajoinrdrecordsbona.id=b.idwherea.cvouchtype=’11’andabs(b.iprice-b.iquantity*b.iunitcost)>0.001(注:条件中的0.001可根据需要改变,代表数据精度,越小表示对数据检查越严格、精确)3、如果通过步骤2检查存在错误数据记录,可通过如下语句调平数据关系:updaterdrecordssetiprice=iquantitiy*iunitcost(注:此语句对整个rdrecords数据关系进行调平处理,也可根据实际需要添加where范围条件)

微信号:yyrjlls
技术咨询,有偿服务!
复制微信号

本文链接:https://www.bbsufida.com/u8/41062.html

热门文章
侧栏广告位
随机文章