主辅计量单位转换错误
- 浏览:685 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
810-U6普及版3.1 |
问题模块: |
818-报账中心 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
主辅计量单位转换错误 |
适用产品: |
U8库存 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
主辅计量单位转换错误 |
问题现象: |
主辅计量单位转换错误,换算不准确。例如库存模块的收发存汇总表,库存产品200套,每套2片,辅计量单位片数就为400片,可产品所出的片数却为-100片或其它数字。 |
原因分析: |
根据用户的数据,在界面上调用存货,并不会发生主辅计量单位转换错误的情况。 有两种可能的情况: 1。软件是允许在存货档案里更改换算率的,可以查一下是否存在此情况,单据里按当时的换算率计算和保存。 2。在单据录入界面里也可以更改换算率的. |
解决方案: |
如果用户非要和存货档案中的一致,可以提供如下语句更改,更改语句供参考:建议用户根据具体单据手工修改: --- 收发主子表 update rdrecords set inum=CONVERT(DECIMAL(20,6),iquantity/bb.iInvExchRate) from rdrecords inner join ( select aa.*,inventory.iInvExchRate ,abs(aa.iex-iInvExchRate) as tt | |