Controlling decimal precision, inconsistency betwen sales order and invoice form and their printed document
Controlling the decimal precision is somewhat very tricky in OpenERP. As an example I want to wipe out the decimal number from all (pricelist, unit price, UoM, UoS, subtotal, tax, etc).
After I adjust it in the Settings --> Database Structure --> Decimal Accuracy (Product Price, Discount, Account, Product Unit of Measure, Product UoS) to become 0 digit, I found that in the Quotation, Sales Order, and Invoice form the "Untaxed Amount", "Taxes", and "Total" still displaying 2 digit decimal precision.
If I print the Quotation or Sales Order, I got the "Quantity" having 2 decimal digit, while "Untaxed Amount", "Taxes", and "Total" and the others don't have decimal digit.
If I print the Invoice I found that the "Quantity" and "Unit Price" have 2 decimal digit, but "Untaxed Amount", "Taxes", and "Total" and the others don't have any decimal digit.
How to make them consistence accross all the form and the printed version ?