Merge PR #1246 into 16.0

Signed-off-by bguillot
16.0-ocabot-update-dotfiles
OCA-git-bot 2025-01-30 13:29:55 +00:00
commit a8c2a2977f
2 changed files with 27 additions and 5 deletions

View File

@ -1,14 +1,36 @@
# Copyright 2023 Tecnativa - Carolina Fernandez
# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html).
from odoo import fields, models
from odoo import api, fields, models
class ResConfigSettings(models.TransientModel):
_inherit = "res.config.settings"
default_age_partner_config_id = fields.Many2one(
age_partner_config_id = fields.Many2one(
"account.age.report.configuration",
string="Intervals configuration",
default_model="aged.partner.balance.report.wizard",
)
def set_values(self):
self.env["ir.default"].sudo().set(
"aged.partner.balance.report.wizard",
"age_partner_config_id",
self.age_partner_config_id.id,
company_id=self.env.company.id,
)
return super().set_values()
@api.model
def get_values(self):
res = super(ResConfigSettings, self).get_values()
res.update(
age_partner_config_id=self.env["ir.default"]
.sudo()
.get(
"aged.partner.balance.report.wizard",
"age_partner_config_id",
company_id=self.env.company.id,
)
)
return res

View File

@ -28,11 +28,11 @@
<div class="content-group">
<div class="row mt16">
<label
for="default_age_partner_config_id"
for="age_partner_config_id"
class="col-lg-3 o_light_label"
/>
<field
name="default_age_partner_config_id"
name="age_partner_config_id"
options="{'no_create_edit': True, 'no_open': True}"
/>
</div>