[FIX] account: print Trial Balance
This applies commits313bc91cf5and2ad4bd4846to Trial Balance report. opw-676061
This commit is contained in:
@@ -58,9 +58,9 @@ class ReportTrialBalance(models.AbstractModel):
|
||||
@api.multi
|
||||
def render_html(self, data):
|
||||
self.model = self.env.context.get('active_model')
|
||||
docs = self.env[self.model].browse(self.env.context.get('active_id'))
|
||||
docs = self.env[self.model].browse(self.env.context.get('active_ids', []))
|
||||
display_account = data['form'].get('display_account')
|
||||
accounts = self.env['account.account'].search([])
|
||||
accounts = docs if self.model == 'account.account' else self.env['account.account'].search([])
|
||||
account_res = self.with_context(data['form'].get('used_context'))._get_accounts(accounts, display_account)
|
||||
|
||||
docargs = {
|
||||
|
||||
@@ -12,4 +12,5 @@ class AccountBalanceReport(models.TransientModel):
|
||||
|
||||
def _print_report(self, data):
|
||||
data = self.pre_print_report(data)
|
||||
return self.env['report'].get_action(self, 'account.report_trialbalance', data=data)
|
||||
records = self.env[data['model']].browse(data.get('ids', []))
|
||||
return self.env['report'].get_action(records, 'account.report_trialbalance', data=data)
|
||||
|
||||
Reference in New Issue
Block a user