I get the qty_available (quantity on hand) using self.env['product.product']._compute_quantities_dict(False,False,False,from_date=False, to_date=end_date) , this function can be found in the stock module.
Ex:
(Default)The location_id is Main and the location_dest_id is inventory then the QoH is 200. BUT
I also want to get the QoH if location_dest_id is from the adjustment which is 50.
I want to change the location(location_dest_id) where it get the qty_available(quantity on hand) based on the location_dest_id ,
how can I achieve this? Do I need to use with_context()?But how? I want to change both the source and destination location
Context in Odoo: https://goo.gl/XXg5D3