采购订单中单价精确度问题.
- 浏览:602 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
803-U8.52 |
问题模块: |
15-采购管理 |
所属行业: |
0-通用 |
问题状态: |
2-UU通注册用户 |
关 键 字: |
税率 单价 |
适用产品: |
U852----采购管理 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
采购订单中单价精确度问题. |
问题现象: |
客户的数据精度是,数量4位,单价6位,税率4位,开票单价6位.其他不变。在进行采购订单录入时,客户录入含税单价,如:含税单价500元,则原币单价(不含税单价)是427.350427,但是系统自动计算出来的是427.350000。由于存在尾数差异,一张订单有上百种存货单价价值高的商品时差异可以达到几百元,客户不能接受这种差异。 |
原因分析: |
系统算法所致 |
解决方案: |
系统的算法如此,如果按用户的要求去改,会引起不含税金额的变化。对于用户这种情况,可以让其开单时录入不含税单价,系统反算含税单价。系统的算法暂不能修改。 算法如下:如果先录入含税单价,则价税合计=含税单价*数量。无税金额=价税合计÷(1<税率);税额=价税合计-无税金额;无税单价=无税金额÷数量。 如果录入无税单价:无税金额=无税单价×数量;税额=无税金额×税率;价税合计=无税金额+税率;含税单价=价税合计÷数量 yangq 答复 您好, 此需求经与需求人员讨论,需求人员做如下答复: 【系统的算法如此,如果 | |