From e5a8a9110a5068da6f06aa5c337f8413fdb02a92 Mon Sep 17 00:00:00 2001 From: Zina Rasoamanana Date: Thu, 8 Feb 2024 17:08:45 +0100 Subject: [PATCH] [IMP] account_loan: add multi-company ir_rule for 'account_loan_line' [BOT] post-merge updates --- account_loan/README.rst | 2 +- account_loan/__manifest__.py | 2 +- account_loan/models/account_loan_line.py | 5 ++++- account_loan/security/account_loan_security.xml | 9 +++++++++ account_loan/static/description/index.html | 3 +-- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/account_loan/README.rst b/account_loan/README.rst index 0559468d5..e04536866 100644 --- a/account_loan/README.rst +++ b/account_loan/README.rst @@ -7,7 +7,7 @@ Account Loan management !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:352ebf0a912e2b782accbfaad15fe1f96402c8c900402da7d623ea13d1581b17 + !! source digest: sha256:d328e0b64e0fbd4fda40de7f5439428e12e5996deb3c3da36968ce41b39d38cf !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/account_loan/__manifest__.py b/account_loan/__manifest__.py index e90401f74..e90e256fe 100644 --- a/account_loan/__manifest__.py +++ b/account_loan/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { "name": "Account Loan management", - "version": "16.0.1.0.3", + "version": "16.0.1.0.4", "author": "Creu Blanca,Odoo Community Association (OCA)", "website": "https://github.com/OCA/account-financial-tools", "license": "AGPL-3", diff --git a/account_loan/models/account_loan_line.py b/account_loan/models/account_loan_line.py index 4ca3f65ab..dfd719af3 100644 --- a/account_loan/models/account_loan_line.py +++ b/account_loan/models/account_loan_line.py @@ -26,7 +26,10 @@ class AccountLoanLine(models.Model): ondelete="cascade", ) company_id = fields.Many2one( - "res.company", readonly=True, related="loan_id.company_id" + "res.company", + readonly=True, + related="loan_id.company_id", + store=True, ) partner_id = fields.Many2one( "res.partner", readonly=True, related="loan_id.partner_id" diff --git a/account_loan/security/account_loan_security.xml b/account_loan/security/account_loan_security.xml index 598a3cdf1..695506822 100644 --- a/account_loan/security/account_loan_security.xml +++ b/account_loan/security/account_loan_security.xml @@ -8,4 +8,13 @@ ['|',('company_id','=',False),('company_id','in',company_ids)] + + + Account loan line multi-company + + + + ['|',('company_id','=',False),('company_id','in',company_ids)] + + diff --git a/account_loan/static/description/index.html b/account_loan/static/description/index.html index 733a495a8..6e53f828c 100644 --- a/account_loan/static/description/index.html +++ b/account_loan/static/description/index.html @@ -1,4 +1,3 @@ - @@ -367,7 +366,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:352ebf0a912e2b782accbfaad15fe1f96402c8c900402da7d623ea13d1581b17 +!! source digest: sha256:d328e0b64e0fbd4fda40de7f5439428e12e5996deb3c3da36968ce41b39d38cf !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runboat

This module extends the functionality of accounting to support loans.