← 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

 

Hello DR Ferdinand,

Thanks for your quick response.

Now I have faced the same problem at my end, If my source location and
destination location are same on stock move the problem is occurs
because the import inventory wizard calculated a qty based on stock but
it's doesn't check the source location and destination location are same
or not.

I have applied your patch and it is solved the issue.

I have attached a two videos which is described the  problems also show
the solved the problem after applied your patch.

Thanks again!

-- 
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):
  Confirmed

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