mirror of
https://gitlab.com/flectra-community/account-closing.git
synced 2024-11-23 06:02:03 +00:00
59 lines
2.0 KiB
Python
59 lines
2.0 KiB
Python
|
# Copyright 2012-2018 Camptocamp SA
|
||
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
||
|
|
||
|
from flectra import models, fields
|
||
|
|
||
|
|
||
|
class ResCompany(models.Model):
|
||
|
_inherit = "res.company"
|
||
|
|
||
|
revaluation_loss_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Revaluation loss account',
|
||
|
domain=[('internal_type', '=', 'other')],
|
||
|
)
|
||
|
revaluation_gain_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Revaluation gain account',
|
||
|
domain=[('internal_type', '=', 'other')],
|
||
|
)
|
||
|
revaluation_analytic_account_id = fields.Many2one(
|
||
|
comodel_name='account.analytic.account',
|
||
|
string='Revaluation Analytic account'
|
||
|
)
|
||
|
provision_bs_loss_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Provision B.S. loss account',
|
||
|
domain=[('internal_type', '=', 'other')]
|
||
|
)
|
||
|
provision_bs_gain_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Provision B.S. gain account',
|
||
|
domain=[('internal_type', '=', 'other')]
|
||
|
)
|
||
|
provision_pl_loss_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Provision P&L loss account',
|
||
|
domain=[('internal_type', '=', 'other')]
|
||
|
)
|
||
|
provision_pl_gain_account_id = fields.Many2one(
|
||
|
comodel_name='account.account',
|
||
|
string='Provision P&L gain account',
|
||
|
domain=[('internal_type', '=', 'other')]
|
||
|
)
|
||
|
provision_pl_analytic_account_id = fields.Many2one(
|
||
|
comodel_name='account.analytic.account',
|
||
|
string='Provision P&L Analytic account'
|
||
|
)
|
||
|
default_currency_reval_journal_id = fields.Many2one(
|
||
|
comodel_name='account.journal',
|
||
|
string='Currency gain & loss Default Journal',
|
||
|
domain=[('type', '=', 'general')]
|
||
|
)
|
||
|
reversable_revaluations = fields.Boolean(
|
||
|
string='Reversable Revaluations',
|
||
|
help="Revaluations entries will be created "
|
||
|
"as \"To Be Reversed\".",
|
||
|
default=True,
|
||
|
)
|