← Back to team overview

openerp-india team mailing list archive

[Bug 1011927] [NEW] price_get_multi does not work for a list of pricelists

 

Public bug reported:

In pricelist.py, in product, price_get calls price_get_multi

If a list of pricelist_ids is passed, the complete list returned is the
same price multiple times!

The bug is that pricelist_version_ids is retrieved as a list, which does not at all link to pricelist_ids.
Then, in the loop (for pricelist_id in pricelist_ids) the cr.execute always uses pricelist_version_ids[0]!, not the pricelist_version_id for current pricelist.

The only way for this to work is to retrieve one pricelist at a time.

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

** Summary changed:

- price_get_multi does not work for a list of pvices
+ price_get_multi does not work for a list of prices

** Summary changed:

- price_get_multi does not work for a list of prices
+ price_get_multi does not work for a list of pricelists

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/1011927

Title:
  price_get_multi does not work for a list of pricelists

Status in OpenERP Addons (modules):
  New

Bug description:
  In pricelist.py, in product, price_get calls price_get_multi

  If a list of pricelist_ids is passed, the complete list returned is
  the same price multiple times!

  The bug is that pricelist_version_ids is retrieved as a list, which does not at all link to pricelist_ids.
  Then, in the loop (for pricelist_id in pricelist_ids) the cr.execute always uses pricelist_version_ids[0]!, not the pricelist_version_id for current pricelist.

  The only way for this to work is to retrieve one pricelist at a time.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/1011927/+subscriptions


Follow ups

References