[14.0][FIX] account_financial_report: Run compute in multi

This commit is contained in:
Ethan Hildick
2022-02-15 15:55:05 +01:00
committed by chaule97
parent 8e2e3f6e1f
commit 7395d1b0ad
2 changed files with 15 additions and 11 deletions

View File

@@ -6,7 +6,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
{
"name": "Account Financial Reports",
"version": "15.0.2.1.0",
"version": "15.0.2.1.2",
"category": "Reporting",
"summary": "OCA Financial Reports",
"author": "Camptocamp SA,"

View File

@@ -30,20 +30,24 @@ class AccountGroup(models.Model):
@api.depends("name", "parent_id.complete_name")
def _compute_complete_name(self):
"""Forms complete name of location from parent location to child location."""
if self.parent_id.complete_name:
self.complete_name = "{}/{}".format(self.parent_id.complete_name, self.name)
else:
self.complete_name = self.name
for group in self:
if group.parent_id.complete_name:
group.complete_name = "{}/{}".format(
group.parent_id.complete_name, group.name
)
else:
group.complete_name = group.name
@api.depends("code_prefix_start", "parent_id.complete_code")
def _compute_complete_code(self):
"""Forms complete code of location from parent location to child location."""
if self.parent_id.complete_code:
self.complete_code = "{}/{}".format(
self.parent_id.complete_code, self.code_prefix_start
)
else:
self.complete_code = self.code_prefix_start
for group in self:
if group.parent_id.complete_code:
group.complete_code = "{}/{}".format(
group.parent_id.complete_code, group.code_prefix_start
)
else:
group.complete_code = group.code_prefix_start
@api.depends("parent_id", "parent_id.level")
def _compute_level(self):