From dc75f6a43b440f654da5f67792af71f705def58a Mon Sep 17 00:00:00 2001 From: Xavier ALT Date: Tue, 6 Mar 2012 17:28:21 +0100 Subject: [PATCH] [FIX] stock: on picking invoicing, do not invoice scrapped products bzr revid: xal@openerp.com-20120306162821-2vn6x9tgftpl8jia --- addons/stock/stock.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 885f7cd2077..4f800534861 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1104,6 +1104,9 @@ class stock_picking(osv.osv): for move_line in picking.move_lines: if move_line.state == 'cancel': continue + if move_line.scrapped: + # do no invoice scrapped products + continue vals = self._prepare_invoice_line(cr, uid, group, picking, move_line, invoice_id, invoice_vals, context=context) if vals: