在默认的情况下,Vtiger 5.1的库存管理中,价格只显示小数点后的2位。如果你的产品需要小数点后3位的价格,那么将会把价格四舍五入。
[attach]446[/attach]
这里实际输入的价格是2.617,在显示的时候,系统自动四舍五入了。
如果你希望保留小数点后三位,那么你需要修改数据库表结构。
修改表vtiger_products 的 unit_price 字段从保留小数点后2位,到保留小数点后3位。
原始结构为小数点后2位:
[attach]447[/attach]
修改为小数点后3位:
[attach]448[/attach]
到库存管理页面重新刷新,你可以看到结果为显示小数点后三位:
[attach]449[/attach]
更新一个产品的报价为小数点后3位:
[attach]450[/attach]
实际查看结果,我们可以看到系统已经能正常显示为小数点后3位了:
[attach]451[/attach]