diff --git a/addons/account/report/account_balance_sheet.py b/addons/account/report/account_balance_sheet.py index 0c280d2edfd..8816d702118 100644 --- a/addons/account/report/account_balance_sheet.py +++ b/addons/account/report/account_balance_sheet.py @@ -60,6 +60,13 @@ class report_balancesheet_horizontal(report_sxw.rml_parse, common_report_header) }) self.context = context + def set_context(self, objects, data, ids, report_type=None): + new_ids = ids + if (data['model'] == 'ir.ui.menu'): + new_ids = 'chart_account_id' in data['form'] and [data['form']['chart_account_id']] or [] + objects = self.pool.get('account.account').browse(self.cr, self.uid, new_ids) + return super(report_balancesheet_horizontal, self).set_context(objects, data, new_ids, report_type=report_type) + def sum_dr(self): if self.res_bl['type'] == _('Net Profit'): self.result_sum_dr += self.res_bl['balance']*-1 diff --git a/addons/account/report/account_profit_loss.py b/addons/account/report/account_profit_loss.py index 7c8248b8275..d9d6226904a 100644 --- a/addons/account/report/account_profit_loss.py +++ b/addons/account/report/account_profit_loss.py @@ -56,6 +56,13 @@ class report_pl_account_horizontal(report_sxw.rml_parse, common_report_header): }) self.context = context + def set_context(self, objects, data, ids, report_type=None): + new_ids = ids + if (data['model'] == 'ir.ui.menu'): + new_ids = 'chart_account_id' in data['form'] and [data['form']['chart_account_id']] or [] + objects = self.pool.get('account.account').browse(self.cr, self.uid, new_ids) + return super(report_pl_account_horizontal, self).set_context(objects, data, new_ids, report_type=report_type) + def final_result(self): return self.res_pl diff --git a/addons/l10n_uk/__openerp__.py b/addons/l10n_uk/__openerp__.py index c84385ba1d3..e39f620e1f3 100644 --- a/addons/l10n_uk/__openerp__.py +++ b/addons/l10n_uk/__openerp__.py @@ -75,6 +75,6 @@ 'demo_xml': [], 'installable': True, 'active': False, - 'certificate': '18956603329629', + 'certificate': '008956603329629', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/project/board_project_manager_view.xml b/addons/project/board_project_manager_view.xml index 6a563bd2910..f9db634d51d 100644 --- a/addons/project/board_project_manager_view.xml +++ b/addons/project/board_project_manager_view.xml @@ -15,14 +15,7 @@ res_model="project.project" view_mode="tree,form" view_type="form"/> - +