知识编号: | 2167 | 问题版本: | 用友通标准版10.1PLUS2 |
问题模块: | 销售管理 | 所属行业: | 通用 |
解决方案: | 临时解决方案 | 关 键 字: | 9 |
适用产品: | T3系列 | 补 丁 号: | |
更新日期: | 2007-5-30 14:51:00 | 点击数: | 464 |
标题: | 采购模块和销售模块计算错误 |
问题现象: | 客户在采购模块和销售模块都出现计算错误的问题: 例如: 数量10.00 * 单价10.00 = 金额 100.01 或者 数量10.00 * 单价10.10 = 金额 100.00经查数据精度为2位,改为4位还是错误. |
原因分析: | 销售模块:启用了存货价格管理,在存货价各种录入了报价。在填制发货单的时候,手工录入了单价,再修改数量,系统会根据这个单价和报价计算折扣率,按照数量*报价*折扣率计算金额。假定您的单据设计中增加报价、折扣额、折扣率三栏。 1、增加发货单,录入该存货,自动带出的数量是1,单价是8.5(即报价)这时的折扣率为100%。把单价该为11,则扣率变为129.41%,(其实这时单价为8.5*129.41%=10.99985,不等于11)数量修改为110,则金额=110*8.5*129.41%=1209.98,而不是110*11=1210。 但是在填制发货单的时候,如果先修改数量,再修改单价,其金额=数量*单价。所以建议用户在操作的时候,先录入数量,再修改单价。采购模块:同样的道理,出现计算错误都是因为反算造成的。所以建议用户在操作的时候,先录入数量和单价,自动计算金额。如果先录入数量和金额,反算单价则可能出现此问题。 |
问题答案: | 销售模块:启用了存货价格管理,在存货价各种录入了报价。在填制发货单的时候,手工录入了单价,再修改数量,系统会根据这个单价和报价计算折扣率,按照数量*报价*折扣率计算金额。假定您的单据设计中增加报价、折扣额、折扣率三栏。 1、增加发货单,录入该存货,自动带出的数量是1,单价是8.5(即报价)这时的折扣率为100%。把单价该为11,则扣率变为129.41%,(其实这时单价为8.5*129.41%=10.99985,不等于11)数量修改为110,则金额=110*8.5*129.41%=1209.98,而不是110*11=1210。 但是在填制发货单的时候,如果先修改数量,再修改单价,其金额=数量*单价。所以建议用户在操作的时候,先录入数量,再修改单价。采购模块:同样的道理,出现计算错误都是因为反算造成的。所以建议用户在操作的时候,先录入数量和单价,自动计算金额。如果先录入数量和金额,反算单价则可能出现此问题。 |