From 9ff918dd059902fcf770865058a9aadeff1db5fa Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Sat, 24 Sep 2011 11:27:59 +0200 Subject: [PATCH] [IMP] useability invoice layout bzr revid: fp@tinyerp.com-20110924092759-ewko8ohn47p9qdp5 --- .../account_invoice_layout_report.xml | 32 ++++----- .../test/account_invoice_layout_report.yml | 17 +---- .../account_invoice_special_message.xml | 72 +++++++++---------- 3 files changed, 54 insertions(+), 67 deletions(-) diff --git a/addons/account_invoice_layout/account_invoice_layout_report.xml b/addons/account_invoice_layout/account_invoice_layout_report.xml index ba7f44f0661..d5148b41cd3 100644 --- a/addons/account_invoice_layout/account_invoice_layout_report.xml +++ b/addons/account_invoice_layout/account_invoice_layout_report.xml @@ -1,21 +1,21 @@ - + - - - + + + - + diff --git a/addons/account_invoice_layout/test/account_invoice_layout_report.yml b/addons/account_invoice_layout/test/account_invoice_layout_report.yml index 91967358a3d..61ca39c654b 100644 --- a/addons/account_invoice_layout/test/account_invoice_layout_report.yml +++ b/addons/account_invoice_layout/test/account_invoice_layout_report.yml @@ -1,22 +1,9 @@ -- - In order to Print the Invoice layout report in Normal Mode, we will create a invoice record -- - !record {model: account.invoice, id: test_invoice_1}: - currency_id: base.EUR - company_id: base.main_company - address_invoice_id: base.res_partner_address_tang - partner_id: base.res_partner_asus - state: draft - type: out_invoice - account_id: account.a_recv - name: Test invoice 1 - address_contact_id: base.res_partner_address_tang - Print the Invoice layout report in Normal Mode - !python {model: account.invoice}: | import netsvc, tools, os - (data, format) = netsvc.LocalService('report.account.invoice.layout').create(cr, uid, [ref('test_invoice_1')], {}, {}) + (data, format) = netsvc.LocalService('report.account.invoice.layout').create(cr, uid, [ref('account.demo_invoice_0')], {}, {}) if tools.config['test_report_directory']: file(os.path.join(tools.config['test_report_directory'], 'account_invoice_layout.'+format), 'wb+').write(data) @@ -25,7 +12,7 @@ - !python {model: account.invoice}: | ctx={} - ctx.update({'model': 'account.invoice','active_ids': [ref('test_invoice_1')]}) + ctx.update({'model': 'account.invoice','active_ids': [ref('account.demo_invoice_0')]}) data_dict = {'message':ref('account_invoice_layout.demo_message1')} from tools import test_reports test_reports.try_report_action(cr, uid, 'action_account_invoice_special_msg',wiz_data=data_dict, context=ctx, our_module='account_invoice_layout') diff --git a/addons/account_invoice_layout/wizard/account_invoice_special_message.xml b/addons/account_invoice_layout/wizard/account_invoice_special_message.xml index b1cf7357241..d849595bfca 100644 --- a/addons/account_invoice_layout/wizard/account_invoice_special_message.xml +++ b/addons/account_invoice_layout/wizard/account_invoice_special_message.xml @@ -2,43 +2,43 @@ - - Account Invioce Special Message - account.invoice.special.msg - form - -
- - - - - -