From a2bd94fb4162e6bbc92af229016c56d0f28f08a2 Mon Sep 17 00:00:00 2001 From: "Jan Verlaan (Veritos)" <> Date: Wed, 13 Oct 2010 01:56:56 +0530 Subject: [PATCH] [FIX] Stock : Cancelled move lines should not be allowed for Invoice creation lp bug: https://launchpad.net/bugs/638385 fixed bzr revid: jvo@tinyerp.com-20101012202656-o67bt1v2x0xy43uh --- addons/stock/stock.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 0b1bbe3695f..5717143c1a6 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -980,6 +980,8 @@ class stock_picking(osv.osv): invoices_group[partner.id] = invoice_id res[picking.id] = invoice_id for move_line in picking.move_lines: + if move_line.state == 'cancel': + continue origin = move_line.picking_id.name or '' if move_line.picking_id.origin: origin += ':' + move_line.picking_id.origin