From 2401d7f18ea0ed5a8ac7b0976dab3aa16347ce74 Mon Sep 17 00:00:00 2001 From: Rifakat Date: Mon, 29 Jul 2013 11:51:58 +0530 Subject: [PATCH] [FIX] stock_invoice_directly: automatic creation of invoice when validating delivery order does not invoice correct partial delivery. It does invoice remain delivery instead of processed delivery bzr revid: rha@tinyerp.com-20130729062158-zyh6uy659jvv3s03 --- addons/stock_invoice_directly/wizard/stock_invoice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock_invoice_directly/wizard/stock_invoice.py b/addons/stock_invoice_directly/wizard/stock_invoice.py index 5de6490dc0f..c91647a1a74 100644 --- a/addons/stock_invoice_directly/wizard/stock_invoice.py +++ b/addons/stock_invoice_directly/wizard/stock_invoice.py @@ -32,8 +32,8 @@ class invoice_directly(osv.osv_memory): result = super(invoice_directly, self).do_partial(cr, uid, ids, context) partial = self.browse(cr, uid, ids[0], context) context.update(active_model='stock.picking', - active_ids=[partial.picking_id.id]) - if partial.picking_id.invoice_state == '2binvoiced': + active_ids=[partial.picking_id.backorder_id.id]) + if partial.picking_id.backorder_id.invoice_state == '2binvoiced': return { 'name': 'Create Invoice', 'view_type': 'form',