From 57362a8ac0406ca29ecb3bb4f9b73d70de828639 Mon Sep 17 00:00:00 2001 From: Mantavya Gajjar Date: Thu, 19 Aug 2010 02:09:09 +0530 Subject: [PATCH] [FIX]: fix a problem of getting type from context in search method account.move [IMP]: improve the view for cheques bzr revid: mga@tinyerp.com-20100818203909-hku2dfb28mwujmxf --- addons/account_voucher/voucher.py | 20 +------------ .../voucher_payment_receipt_view.xml | 13 +++++++++ addons/account_voucher/voucher_view.xml | 28 +++++++++---------- .../account_voucher_payment_view.xml | 2 +- 4 files changed, 29 insertions(+), 34 deletions(-) diff --git a/addons/account_voucher/voucher.py b/addons/account_voucher/voucher.py index bb1f457df52..6a8bae5a5e5 100644 --- a/addons/account_voucher/voucher.py +++ b/addons/account_voucher/voucher.py @@ -25,24 +25,6 @@ from osv import fields from osv import osv from tools.translate import _ -journal2type = { - 'bank':'receipt', - 'cash':'receipt', - 'sale':'sale', - 'purchase':'purchase' -} - -type2journal = { - 'rec_voucher': 'cash', - 'bank_rec_voucher': 'bank', - 'pay_voucher': 'cash', - 'bank_pay_voucher': 'bank', - 'cont_voucher': 'cash', - 'journal_sale_vou': 'sale', - 'journal_pur_voucher': 'purchase', - 'journal_voucher':'general' -} - class ir_sequence_type(osv.osv): _inherit = "ir.sequence.type" _columns = { @@ -106,7 +88,7 @@ class account_move(osv.osv): """ if not context: context = {} - ttype = context.get('ttype', False) + ttype = context.get('type', False) partner = context.get('partner_id', False) voucher = context.get('voucher', False) if voucher and not partner: diff --git a/addons/account_voucher/voucher_payment_receipt_view.xml b/addons/account_voucher/voucher_payment_receipt_view.xml index 8ee4823ae2b..5c5660d42bd 100644 --- a/addons/account_voucher/voucher_payment_receipt_view.xml +++ b/addons/account_voucher/voucher_payment_receipt_view.xml @@ -138,5 +138,18 @@ + + + Cheques + account.voucher.open + form + [('journal_id.type', 'in', ['bank']), ('type','=','payment')] + {'journal_type':'bank', 'type':'payment'} + + new + + + diff --git a/addons/account_voucher/voucher_view.xml b/addons/account_voucher/voucher_view.xml index 4f580e1b577..f8bc28fa0ac 100644 --- a/addons/account_voucher/voucher_view.xml +++ b/addons/account_voucher/voucher_view.xml @@ -272,20 +272,20 @@ - - Cheques - ir.actions.act_window - account.voucher - form - tree,form - [('journal_id.type', 'in', ['bank']), ('type','=','payment')] - {'type':'bank'} - - - - + + + + + + + + + + + + + + account.journal.form.inherit diff --git a/addons/account_voucher_payment/account_voucher_payment_view.xml b/addons/account_voucher_payment/account_voucher_payment_view.xml index a2eb296d248..8dcdb50a25e 100755 --- a/addons/account_voucher_payment/account_voucher_payment_view.xml +++ b/addons/account_voucher_payment/account_voucher_payment_view.xml @@ -11,7 +11,7 @@ - +