1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/l10n_be_reports/models/account_chart_template.py
2024-12-10 09:04:09 +07:00

31 lines
1021 B
Python

# -*- coding: utf-8 -*-
from odoo.addons.account.models.chart_template import template
from odoo import models
class AccountChartTemplate(models.AbstractModel):
_inherit = 'account.chart.template'
@template('be_asso', 'res.company')
def _get_be_asso_reports_res_company(self):
return self._get_be_reports_res_company()
@template('be_comp', 'res.company')
def _get_be_comp_reports_res_company(self):
return self._get_be_reports_res_company()
@template('be', 'res.company')
def _get_be_reports_res_company(self):
company = self.env.company
journal = company.deferred_journal_id or self.env['account.journal'].search([
('company_id', '=', company.id),
('type', '=', 'general'),
], limit=1)
return {
self.env.company.id: {
'deferred_journal_id': journal.id,
'deferred_expense_account_id': 'a490',
'deferred_revenue_account_id': 'a493',
}
}