在做销售订单时。数量是保留3位小数。单价是保留5位小数。无税单价都不一样。
- 浏览:1192 - 发布时间:2007-06-28 09:37:00.0
问题版本: |
36-用友通标准版10.1PLUS1 |
问题模块: |
17-销售管理 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
无税单价 |
适用产品: |
36 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2007-6-28 9:37:00 |
问题名称: |
在做销售订单时。数量是保留3位小数。单价是保留5位小数。无税单价都不一样。 |
问题现象: |
在做销售订单时。数量是保留3位小数。单价是保留5位小数。如一张销售单 数量3.256*含税单价12200 无税单价: 数量2.862*含税单价12200 无税单价: 数量4.568*含税单价12200 无税单价: 无税单价都不一样。但是客户的含 税单价就要保留五位小数。他们要与发票核对。但是算出来的和计算器的也不一样呀。因为这个客户是要和发票准确核对的,所以要求特别精细。 |
原因分析: |
产品算法设计是先拿数量成单价算出金额,再反算其他的。有可能因为四舍五入的问题导致单价有少许差异无税单价是通过金额反算单价 数量*含税价=价税合计 金额=价税合计/(1+税率) 保留两位小数。 无税单价=金额/数量 |
解决方案: |
产品算法设计是先拿数量成单价算出金额,再反算其他的。有可能因为四舍五入的问题导致单价有少许差异无税单价是通过金额反算单价 数量*含税价=价税合计 金额=价税合计/(1+税率) 保留两位小数。 无税单价=金额/数量 | |