From 02997867862a035396805625c64f97866b882ef1 Mon Sep 17 00:00:00 2001 From: "Harry (OpenERP)" Date: Wed, 12 Sep 2012 18:56:46 +0530 Subject: [PATCH] [IMP] sale_journal: visible invoice type in picking, added group by section, remove selection widget bzr revid: hmo@tinyerp.com-20120912132646-g4bczb16skc8mdc2 --- addons/sale_journal/sale_journal.py | 15 +++++ addons/sale_journal/sale_journal_view.xml | 73 ++++++++++++++++++----- 2 files changed, 73 insertions(+), 15 deletions(-) diff --git a/addons/sale_journal/sale_journal.py b/addons/sale_journal/sale_journal.py index a5e922f3644..e0b6e50f4cf 100644 --- a/addons/sale_journal/sale_journal.py +++ b/addons/sale_journal/sale_journal.py @@ -61,6 +61,21 @@ class picking(osv.osv): } picking() +class stock_picking_in(osv.osv): + _inherit = "stock.picking.in" + _columns = { + 'invoice_type_id': fields.many2one('sale_journal.invoice.type', 'Invoice Type', readonly=True) + } +stock_picking_in() + +class stock_picking_out(osv.osv): + _inherit = "stock.picking.out" + _columns = { + 'invoice_type_id': fields.many2one('sale_journal.invoice.type', 'Invoice Type', readonly=True) + } +stock_picking_out() + + class sale(osv.osv): _inherit = "sale.order" _columns = { diff --git a/addons/sale_journal/sale_journal_view.xml b/addons/sale_journal/sale_journal_view.xml index 92cbc2aa8eb..3dbef8aa9b3 100644 --- a/addons/sale_journal/sale_journal_view.xml +++ b/addons/sale_journal/sale_journal_view.xml @@ -52,7 +52,7 @@ - + @@ -64,8 +64,8 @@ sale.order - - + + @@ -77,8 +77,8 @@ stock.picking - - + + @@ -90,7 +90,7 @@ stock.picking - + @@ -98,10 +98,10 @@ stock.picking.journal.view.form - stock.picking + stock.picking.in - + @@ -109,10 +109,10 @@ stock.picking.journal.view.tree - stock.picking + stock.picking.in - + @@ -120,10 +120,10 @@ stock.picking.journal.view.form - stock.picking + stock.picking.out - + @@ -131,10 +131,10 @@ stock.picking.journal.view.tree - stock.picking + stock.picking.out - + @@ -148,11 +148,54 @@ - + + + sale.order.search.inherit + sale.order + + + + + + + + + + stock.picking.internal.search.inherit + stock.picking + + + + + + + + + + stock.picking.out.search.inherit + stock.picking.out + + + + + + + + + + stock.picking.in.search.inherit + stock.picking.in + + + + + + +