From e2a6f92a19b2563355c7b08eecdfb97f76266507 Mon Sep 17 00:00:00 2001 From: aromera Date: Mon, 10 Jan 2022 15:03:32 +0100 Subject: [PATCH] [MIG] account_move_budget: Migration to 14.0 --- account_move_budget/__manifest__.py | 2 +- .../models/account_move_budget.py | 21 ++++++++++++++----- .../odoo/addons/account_move_budget | 1 + setup/account_move_budget/setup.py | 6 ++++++ 4 files changed, 24 insertions(+), 6 deletions(-) create mode 120000 setup/account_move_budget/odoo/addons/account_move_budget create mode 100644 setup/account_move_budget/setup.py diff --git a/account_move_budget/__manifest__.py b/account_move_budget/__manifest__.py index 88d0bb5df..f63b6848a 100644 --- a/account_move_budget/__manifest__.py +++ b/account_move_budget/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Account Move Budget", "summary": "Create Accounting Budgets", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-financial-tools", "author": "ForgeFlow, " "Odoo Community Association (OCA)", diff --git a/account_move_budget/models/account_move_budget.py b/account_move_budget/models/account_move_budget.py index 715c20f1d..53dd8d469 100644 --- a/account_move_budget/models/account_move_budget.py +++ b/account_move_budget/models/account_move_budget.py @@ -10,18 +10,29 @@ class AccountMoveBudget(models.Model): _description = "Account Move Budget" _inherit = ["mail.thread", "mail.activity.mixin"] - name = fields.Char(required=True, track_visibility="onchange") - description = fields.Char(track_visibility="onchange") + name = fields.Char( + required=True, + tracking=True, + ) + description = fields.Char( + tracking=True, + ) date_range_id = fields.Many2one(comodel_name="date.range", string="Date range") date_from = fields.Date( - required=True, string="From Date", track_visibility="onchange" + required=True, + string="From Date", + tracking=True, + ) + date_to = fields.Date( + required=True, + string="To Date", + tracking=True, ) - date_to = fields.Date(required=True, string="To Date", track_visibility="onchange") state = fields.Selection( [("draft", "Draft"), ("confirmed", "Confirmed"), ("cancelled", "Cancelled")], required=True, default="draft", - track_visibility="onchange", + tracking=True, ) line_ids = fields.One2many( comodel_name="account.move.budget.line", inverse_name="budget_id", copy=True diff --git a/setup/account_move_budget/odoo/addons/account_move_budget b/setup/account_move_budget/odoo/addons/account_move_budget new file mode 120000 index 000000000..1ce527675 --- /dev/null +++ b/setup/account_move_budget/odoo/addons/account_move_budget @@ -0,0 +1 @@ +../../../../account_move_budget \ No newline at end of file diff --git a/setup/account_move_budget/setup.py b/setup/account_move_budget/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/account_move_budget/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)