Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004249Openbravo ERP01. General setuppublic2008-07-01 14:492008-07-02 09:26
andrewballantine 
cromero 
normalminoralways
closedduplicate 
5
2.35 
 
No
Core
No
0004249: Incorrect Price precision defined for United Kindom GB Pound
The Price Precision for GB Pound currency is set to zero in the standard product release.

The result of this is that new users find that they cannot define a price with pence when entering a product price on an invoice line.

Create a Purchase Invoice
Create a new line defining a price of 9.99 and watch it change to 10
To correct in the current version:
Set the role to clientAdmin
Go to General setup/Application/Currency
Select GBP British Pound
Change Price Precision from 0 to 2
Save record.

Please change this permanently in the trunk so that ever new user does not have to spend 2 hours figuring out how to fix this.

You might also check ALL the currencies for sensible defaults. Most of them are currently zero when the Std_Precision is non zero.

I would recommend that the Price precision be set the the same value as the Std precision for ALL currencies as the default in the release Openbravo product.

Please find attached a dump of C_currency with these changes made.
No tags attached.
duplicate of backport 0003727 closed cromero Price precisions initially set to 0 
? c_currency.sql (19,206) 2008-07-01 14:49
https://issues.openbravo.com/file_download.php?file_id=135&type=bug
Issue History
2008-07-01 14:49andrewballantineNew Issue
2008-07-01 14:49andrewballantineAssigned To => cromero
2008-07-01 14:49andrewballantinesf_bug_id0 => 2007681
2008-07-01 14:49andrewballantineFile Added: c_currency.sql
2008-07-02 09:26cromeroRelationship addedduplicate of 0003727
2008-07-02 09:26cromeroStatusnew => closed
2008-07-02 09:26cromeroDuplicate ID0 => 3727
2008-07-02 09:26cromeroResolutionopen => duplicate

There are no notes attached to this issue.