Hi Team,

I was testing and created a Picking for Goods Return, however, when I did that, following error was created:
![image](https://user-images.githubusercontent.com/5710396/32747248-2f22e1f0-c8de-11e7-817a-17e238e928b3.png)

I checked and found that in the code instead of account.move, stock.move object was referenced.
![image](https://user-images.githubusercontent.com/5710396/32747171-e9a88832-c8dd-11e7-8c35-cd184c92cbfe.png)

Please advice.

Regards


res = super(StockQuant, self)._quant_update_from_move(move, location_dest_id, dest_package_id, lot_id=lot_id, entire_pack=entire_pack)
        self._account_entry_move(move)
        return res
class StockMove(models.Model):
    _inherit = "stock.move"
    def _set_default_price_moves(self):
        
        
        moves = super(StockMove, self)._set_default_price_moves()
        return moves.filtered(lambda m: not m.product_id.cost_method in ('real', 'average'))
    @api.multi
    def action_done(self):