cash discount payment certified modules - wrong currency convertion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
New
|
Undecided
|
OpenERP Publisher's Warranty Team |
Bug Description
Server and core modules 6.0.3.
additional modules:
account_
account_
account_
sale_tax_include
from lp:~openerp/openobject-addons/6.0-certified-addons
Create a payment term:
2% Cash Discount for payment in 14 days, 30 days net
Then create a customer invoice with USD currency (home currency is EUR and rate is set 1EUR = 1.25USD).
Invoice is for 100USD. (first screen)
When you validate it you get correct account moves for 80EUR (=100USD) (second screen)
But when you try to pay the invoice using "Pay Invoice" wizard to the right of invoice form you can see that discount is calculated as 2EUR and converted as 1.60USD what is wrong. It should be 1.60EUR = 2.00USD. See the screen of Pay wizard and account moves made by the wizard.
Changed in openobject-addons: | |
assignee: | nobody → OpenERP Publisher's Warranty Team (openerp-opw) |
tags: | added: maintenance |