← Back to team overview

c2c-oerpscenario team mailing list archive

Re: [Bug 661315] Re: Pricelists use wrong values from other currencies

 

*** This bug is a duplicate of bug 435291 ***
    https://bugs.launchpad.net/bugs/435291

On 28/10/10 07:25, Jay (OpenERP) wrote:
> *** This bug is a duplicate of bug 435291 ***
>      https://bugs.launchpad.net/bugs/435291
>
> Julian,
>
> On a quick note, Sale order lines always follow the price related changes only based on the current pricelist selected.
> So, If you want to set different pricelists for each Sale order line, this is not acceptable.
>
> If you want to change the pricelist in the middle of the entries(in case
> you already have added lines and you dont want to do the same things
> again), use the module attached at bug #435291, which will ease your
> work.
>
> In your case, you get $0. I dont think this mishap is due to the
> pricelist. Make sure you have configured the pricelist properly.
The pricelisst are configure correctly. I created a new db instance on 
latest trunk and tried again. Thsi time i was able to create pricelists 
for three currencies and with preicebreaks.

But on trying to add in a rule to allow 10% extra discount to agents, i 
couldnt get thsi to work, but the issue is I started seeing values in 
Sales Orders that were incorrect compared to the correct values I was 
getting before. I gor an error saying that the pricelist didnt allow the 
qtys or have a price for that particular product, but after checking 
this carefully, and testing a number of times, I believe my 
configuration was still correct.

So yes, I agree pricelists are basically working; but I still believe 
there is a bug in there somewhere that appears to corrupt the currency 
values in the tables/or pricerules somewhere.

Julian

> Hope this is clear.
>
> Thanks.
>


-- 
Kind Regards,

Julian Robbins
Web Marketing and IT Manager

Q-par Angus Ltd
Barons Cross Laboratories
Leominster
Herefordshire
HR6 8RS
United Kingdom

Telephone +44 (0) 1568 612138
Fax       +44 (0) 1568 616373
Web 	  	www.q-par.com

IDEAS ENGINEERED - SPECIALISTS IN MICROWAVE and RF ENGINEERING

(Registered office) Incorporated in England No 1826221

-- 
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 the OpenERP Project Group.

Status in OpenObject Addons Modules: Incomplete

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.





References