← Back to team overview

openerp-india team mailing list archive

[Bug 981506] Re: wrong inventory computation if location_id and location_dest_id are identical

 

** Branch linked: lp:~openerp-dev/openobject-addons/trunk-bug-981506-amp

-- 
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/981506

Title:
  wrong inventory computation if location_id and location_dest_id are
  identical

Status in OpenERP Addons (modules):
  Fix Committed

Bug description:
   if location_id and location_dest_id are identical the inventory
  quantity is wrong

                  if move.location_dest_id.id == location:
                      qty = uom_obj._compute_qty(cr, uid, move.product_uom.id,move.product_qty, move.product_id.uom_id.id)
                  else:
                      qty = -uom_obj._compute_qty(cr, uid, move.product_uom.id,move.product_qty, move.product_id.uom_id.id)

  the attached patch fixes this

  BTW for by-products it is often necessary to enter the same location for source and destination. 
  Hence this is a valid scenario.

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


References