X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=wizard%2Ftrial_balance_wizard.py;fp=wizard%2Ftrial_balance_wizard.py;h=6981a9476c13d19a407134df30a8761f8a5797cf;hb=cddef38e342c880228694525c45df3f7dd8c2148;hp=0000000000000000000000000000000000000000;hpb=bffd331c220385010fe9abad9e228fc2004a293a;p=burette%2Faccount_financial_report_webkit.git diff --git a/wizard/trial_balance_wizard.py b/wizard/trial_balance_wizard.py new file mode 100644 index 0000000..6981a94 --- /dev/null +++ b/wizard/trial_balance_wizard.py @@ -0,0 +1,41 @@ +# -*- encoding: utf-8 -*- +############################################################################## +# +# Author: Guewen Baconnier +# Copyright Camptocamp SA 2011 +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# You should have received a copy of the GNU Affero General Public License +# along with this program. If not, see . +# +############################################################################## + +from openerp.osv import orm + + +class AccountTrialBalanceWizard(orm.TransientModel): + """Will launch trial balance report and pass required args""" + + _inherit = "account.common.balance.report" + _name = "trial.balance.webkit" + _description = "Trial Balance Report" + + def _print_report(self, cursor, uid, ids, data, context=None): + context = context or {} + # we update form with display account value + data = self.pre_print_report(cursor, uid, ids, data, context=context) + + return {'type': 'ir.actions.report.xml', + 'report_name': 'account.account_report_trial_balance_webkit', + 'datas': data} + +AccountTrialBalanceWizard()