From 70c21d7b0d4238a95c6303d4d723ae9ec2543af7 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Thu, 11 Jun 2015 17:20:50 +0200 Subject: [PATCH] [FIX] stock: source document The origin of a stock.move must be the same of its picking destination. opw:641887 --- addons/stock/stock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 0f3adf01398..79b40a97546 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -2121,7 +2121,7 @@ class stock_move(osv.osv): if not pick: move = self.browse(cr, uid, move_ids, context=context)[0] values = { - 'origin': move.origin, + 'origin': move.origin or move.move_dest_id and move.move_dest_id.picking_id.origin, 'company_id': move.company_id and move.company_id.id or False, 'move_type': move.group_id and move.group_id.move_type or 'direct', 'partner_id': move.partner_id.id or False,