From ae17d0ed32d55f87552489e361090af9d2c16fcf Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Tue, 13 Jul 2010 10:38:11 +0530 Subject: [PATCH] [IMP] General ledger report with self.sortby bzr revid: mra@mra-laptop-20100713050811-pnksb7cvlqkx7g1b --- addons/account/report/general_ledger.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/account/report/general_ledger.py b/addons/account/report/general_ledger.py index bf928a96a59..8a36a2337b2 100644 --- a/addons/account/report/general_ledger.py +++ b/addons/account/report/general_ledger.py @@ -42,6 +42,7 @@ class general_ledger(rml_parse.rml_parse, account_journal_common_default): self.query = data['form']['query_line'] if (data['model'] == 'ir.ui.menu'): new_ids = [data['form']['chart_account_id']] + self.sortby = data['form']['sortby'] objects = self.pool.get('account.account').browse(self.cr, self.uid, new_ids) super(general_ledger, self).set_context(objects, data, new_ids, report_type=report_type) @@ -55,6 +56,7 @@ class general_ledger(rml_parse.rml_parse, account_journal_common_default): self.tot_currency = 0.0 self.period_sql = "" self.sold_accounts = {} + self.sortby = 'sort_date' self.localcontext.update( { 'time': time, 'lines': self.lines, @@ -197,7 +199,7 @@ class general_ledger(rml_parse.rml_parse, account_journal_common_default): del counterpart_res # Then select all account_move_line of this account - if form['sortby'] == 'sort_journal_partner': + if self.sortby == 'sort_journal_partner': sql_sort='j.code, p.name' else: sql_sort='l.date'