← Back to team overview

c2c-oerpscenario team mailing list archive

[Bug 661315] [NEW] Pricelists use wrong values from other currencies

 

Public bug reported:

Using trunk 6, rev 4350

Difficult to recreate, but I keep getting issues with pricelists for
different currencies.

I setup 3 currencies, GBP, EUR, and USD. But only pricing with GBP
pricelist works properly, sales orders created with the other pricelists
give errors where it says that there is a value missing in the pricelist
(where I can find no reason that a price isn't given); if the pricelist
depends on GBP pricing it is using Public Price, and works fine.

What convinced me where the error lies is that with one my EUR
pricelists on a sales order, I have got values that are approx 1.63
times base GBP values (which is set as our default currency). But 1.63
is actually the value of the USD currency as set today, not EUR ! So
somewhere, a pricelist is using the wrong currency, or possibly using an
id from a currency that has been changed, but the new currency isn't
shown, only the old currency value. I have gone through the config
carefully, and am sure that it is correct, but that there is a bug.

As I say its not easy to replicate, but please investigate as I'm
certain there is an issue here regarding currency values on pricelists.

I happy to try to help, if you need more specific info. But certainly
there is a major bug with pricelists in a different currency here.

** Affects: openobject-addons
     Importance: Undecided
         Status: New


** Tags: crm trunk

-- 
Pricelists use wrong values from other currencies
https://bugs.launchpad.net/bugs/661315
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP OpenObject.

Status in OpenObject Addons Modules: New

Bug description:
Using trunk 6, rev 4350

Difficult to recreate, but I keep getting issues with pricelists for different currencies.

I setup 3 currencies, GBP, EUR, and USD. But only pricing with GBP pricelist works properly, sales orders created with the other pricelists give errors where it says that there is a value missing in the pricelist (where I can find no reason that a price isn't given); if the pricelist depends on GBP pricing it is using Public Price, and works fine.

What convinced me where the error lies is that with one my EUR pricelists on a sales order, I have got values that are approx 1.63 times base GBP values (which is set as our default currency). But 1.63 is actually the value of the USD currency as set today, not EUR ! So somewhere, a pricelist is using the wrong currency, or possibly using an id from a currency that has been changed, but the new currency isn't shown, only the old currency value. I have gone through the config carefully, and am sure that it is correct, but that there is a bug.

As I say its not easy to replicate, but please investigate as I'm certain there is an issue here regarding currency values on pricelists.

I happy to try to help, if you need more specific info. But certainly there is a major bug with pricelists in a different currency here.





Follow ups

References