From f2f513eb45ff435d6c43ecfd0a0956c3665cb853 Mon Sep 17 00:00:00 2001 From: Mantavya Gajjar Date: Wed, 26 May 2010 01:11:02 +0530 Subject: [PATCH] [ADD]: add new report to Journal entry [FIX]: improve the journal entry view bzr revid: mga@tinyerp.com-20100525194102-brnnu13owj33h5ih --- addons/account/__init__.py | 1 + addons/account/account.py | 2 +- addons/account/account_report.xml | 55 +-- addons/account/account_view.xml | 114 ++++--- addons/account/report/__init__.py | 1 + addons/account/report/voucher_print.py | 62 ++++ addons/account/report/voucher_print.rml | 436 ++++++++++++++++++++++++ addons/account/rml_parse.py | 166 +++++++++ 8 files changed, 758 insertions(+), 79 deletions(-) create mode 100755 addons/account/report/voucher_print.py create mode 100755 addons/account/report/voucher_print.rml create mode 100755 addons/account/rml_parse.py diff --git a/addons/account/__init__.py b/addons/account/__init__.py index 9cbc57bbdc9..8e83d9aa7a7 100644 --- a/addons/account/__init__.py +++ b/addons/account/__init__.py @@ -32,5 +32,6 @@ import report import product import sequence import company + # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/account.py b/addons/account/account.py index 8896f8a7a69..852e8e483f7 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -917,7 +917,7 @@ class account_move(osv.osv): 'to_check': fields.boolean('To Be Verified'), 'partner_id': fields.related('line_id', 'partner_id', type="many2one", relation="res.partner", string="Partner"), 'amount': fields.function(_amount_compute, method=True, string='Amount', digits_compute=dp.get_precision('Account'), type='float', fnct_search=_search_amount), - 'date': fields.date('Date', required=True), + 'date': fields.date('Date', required=True, states={'posted':[('readonly',True)]}), 'type': fields.selection([ ('pay_voucher','Cash Payment'), ('bank_pay_voucher','Bank Payment'), diff --git a/addons/account/account_report.xml b/addons/account/account_report.xml index 9d449f116f4..656d9d2f595 100644 --- a/addons/account/account_report.xml +++ b/addons/account/account_report.xml @@ -23,21 +23,30 @@ - + - + auto="False" + id="account_vat_declaration" + menu="False" + model="account.tax.code" + name="account.vat.declaration" + rml="account/report/tax_report.rml" + string="Taxes Report"/> + + + - +