From 62dc10d81b108a79bc407620fca3542bc5577528 Mon Sep 17 00:00:00 2001 From: "ksa (Open ERP)" Date: Wed, 18 Aug 2010 16:46:35 +0530 Subject: [PATCH 01/46] [IMP] : Mail Archieve multiple bzr revid: ksa@tinyerp.co.in-20100818111635-lhr67t56khz2c9vk --- addons/thunderbird/partner/partner.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/addons/thunderbird/partner/partner.py b/addons/thunderbird/partner/partner.py index a7795d1a602..883b07aa2cd 100644 --- a/addons/thunderbird/partner/partner.py +++ b/addons/thunderbird/partner/partner.py @@ -153,11 +153,17 @@ class thunderbird_partner(osv.osv_memory): ref_ids = str(dictcreate.get('ref_ids')).split(';') msg = dictcreate.get('message') server_tools_pool = self.pool.get('email.server.tools') + + address_obj = self.pool.get('res.partner.address') + for ref_id in ref_ids: ref = ref_id.split(',') - model = ref[0] - res_id = int(ref[1]) - server_tools_pool.history_message(cr, uid, model, res_id, msg) + for i in range(0,len(ref),2): + b = [] + b.append(ref[i:i+2]) + model = b[0][0] + res_id = int(b[0][1]) + server_tools_pool.history_message(cr, uid, model, res_id, msg) return True def process_email(self,cr,uid,vals): From e20f4b9b370cf100e8f29793f88904e105b7feb3 Mon Sep 17 00:00:00 2001 From: "PAP(OpenERP)" <> Date: Thu, 19 Aug 2010 10:21:10 +0530 Subject: [PATCH 02/46] [IMP] l10n_ch: Converted to osv memory wizards bzr revid: mra@mra-laptop-20100819045110-xwunpbnuqr1s5h0c --- addons/l10n_ch/__init__.py | 1 + addons/l10n_ch/__openerp__.py | 7 +- addons/l10n_ch/bank.py | 1 - addons/l10n_ch/bvr_report.xml | 26 ------ addons/l10n_ch/bvr_view.xml | 16 ---- addons/l10n_ch/bvr_wizard.xml | 27 ------ addons/l10n_ch/company.py | 1 + addons/l10n_ch/dta.py | 2 +- addons/l10n_ch/dta_wizard.xml | 12 --- addons/l10n_ch/invoice.py | 5 +- addons/l10n_ch/partner.py | 5 -- addons/l10n_ch/payment.py | 3 +- addons/l10n_ch/report/__init__.py | 3 +- .../{invoice.rml => bvr_invoice_report.rml} | 2 +- .../l10n_ch/report/{bvr.py => bvr_report.py} | 11 +-- .../report/{bvr.rml => bvr_report.rml} | 2 +- addons/l10n_ch/wizard/__init__.py | 5 +- addons/l10n_ch/wizard/bvr_import.py | 72 ++++++--------- addons/l10n_ch/wizard/bvr_import_view.xml | 47 ++++++++++ .../wizard/{wizard_bvr.py => bvr_report.py} | 69 +++++++++----- addons/l10n_ch/wizard/bvr_report_view.xml | 78 ++++++++++++++++ .../wizard/{dta_wizard.py => create_dta.py} | 89 ++++++++++++------- addons/l10n_ch/wizard/create_dta_view.xml | 58 ++++++++++++ 23 files changed, 333 insertions(+), 209 deletions(-) delete mode 100644 addons/l10n_ch/bvr_report.xml delete mode 100644 addons/l10n_ch/bvr_view.xml delete mode 100644 addons/l10n_ch/bvr_wizard.xml delete mode 100644 addons/l10n_ch/dta_wizard.xml rename addons/l10n_ch/report/{invoice.rml => bvr_invoice_report.rml} (99%) rename addons/l10n_ch/report/{bvr.py => bvr_report.py} (97%) rename addons/l10n_ch/report/{bvr.rml => bvr_report.rml} (99%) create mode 100644 addons/l10n_ch/wizard/bvr_import_view.xml rename addons/l10n_ch/wizard/{wizard_bvr.py => bvr_report.py} (63%) create mode 100644 addons/l10n_ch/wizard/bvr_report_view.xml rename addons/l10n_ch/wizard/{dta_wizard.py => create_dta.py} (89%) create mode 100644 addons/l10n_ch/wizard/create_dta_view.xml diff --git a/addons/l10n_ch/__init__.py b/addons/l10n_ch/__init__.py index 91ddfdb9f3d..bb4312cf3f3 100644 --- a/addons/l10n_ch/__init__.py +++ b/addons/l10n_ch/__init__.py @@ -41,4 +41,5 @@ import payment import report import bank import account_move_line + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/l10n_ch/__openerp__.py b/addons/l10n_ch/__openerp__.py index 7de9b5eb77e..ea4fe527c05 100644 --- a/addons/l10n_ch/__openerp__.py +++ b/addons/l10n_ch/__openerp__.py @@ -87,10 +87,9 @@ TODO : ], "update_xml" : [ "dta_view.xml", - "dta_wizard.xml", - "bvr_report.xml", - "bvr_wizard.xml", - "bvr_view.xml", + "wizard/bvr_import_view.xml", + "wizard/bvr_report_view.xml", + "wizard/create_dta_view.xml", "company_view.xml", "account_invoice.xml", "bank_view.xml", diff --git a/addons/l10n_ch/bank.py b/addons/l10n_ch/bank.py index 18aac869b77..1e3d0339a98 100644 --- a/addons/l10n_ch/bank.py +++ b/addons/l10n_ch/bank.py @@ -31,7 +31,6 @@ from osv import fields, osv - class Bank(osv.osv): """Inherit res.bank class in order to add swiss specific field""" _inherit = 'res.bank' diff --git a/addons/l10n_ch/bvr_report.xml b/addons/l10n_ch/bvr_report.xml deleted file mode 100644 index 13b5e3ee8bc..00000000000 --- a/addons/l10n_ch/bvr_report.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - diff --git a/addons/l10n_ch/bvr_view.xml b/addons/l10n_ch/bvr_view.xml deleted file mode 100644 index c91571a2257..00000000000 --- a/addons/l10n_ch/bvr_view.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - account.bank.statement.form.inherit - account.bank.statement - form - - - -