From a8429ef347e339a19093f014189f87df30845907 Mon Sep 17 00:00:00 2001 From: Saran440 Date: Thu, 12 Oct 2023 16:08:25 +0700 Subject: [PATCH] [FIX] control_budget: not change date --- budget_control_contract/models/__init__.py | 1 - .../models/base_budget_move.py | 20 ------------------- .../views/contract_view.xml | 6 +++--- 3 files changed, 3 insertions(+), 24 deletions(-) delete mode 100644 budget_control_contract/models/base_budget_move.py diff --git a/budget_control_contract/models/__init__.py b/budget_control_contract/models/__init__.py index 685023fd..a945ee98 100644 --- a/budget_control_contract/models/__init__.py +++ b/budget_control_contract/models/__init__.py @@ -1,6 +1,5 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from . import base_budget_move from . import contract_budget_move from . import budget_period from . import contract diff --git a/budget_control_contract/models/base_budget_move.py b/budget_control_contract/models/base_budget_move.py deleted file mode 100644 index 11bd60eb..00000000 --- a/budget_control_contract/models/base_budget_move.py +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 2022 Ecosoft Co., Ltd. (http://ecosoft.co.th) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from odoo import models - - -class BudgetDoclineMixin(models.AbstractModel): - _inherit = "budget.docline.mixin" - - def _update_budget_commitment(self, budget_vals, reverse=False): - """Update date is not range in analytic account""" - self.ensure_one() - budget_vals = super()._update_budget_commitment(budget_vals, reverse) - if self._budget_model() == "contract.budget.move": - if ( - budget_vals["date"] <= self.analytic_account_id.bm_date_from - or budget_vals["date"] >= self.analytic_account_id.bm_date_to - ): - budget_vals["date"] = self.analytic_account_id.bm_date_from - return budget_vals diff --git a/budget_control_contract/views/contract_view.xml b/budget_control_contract/views/contract_view.xml index 6c6d849c..ced50c47 100644 --- a/budget_control_contract/views/contract_view.xml +++ b/budget_control_contract/views/contract_view.xml @@ -1,9 +1,9 @@ - - contract.contract.form.view + + contract.contract.supplier.form.view contract.contract - +