From d8bc26afe4a88a5e27243966601637ad2d5bd427 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Wed, 8 Jun 2022 09:26:13 +0200 Subject: [PATCH] [FIX] product_harmonized_system: Multi-company rules migration script. TT37373 --- .../migrations/13.0.1.0.0/noupdate_changes.xml | 8 ++++++++ .../migrations/13.0.1.0.0/post-migration.py | 13 +++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 product_harmonized_system/migrations/13.0.1.0.0/noupdate_changes.xml create mode 100644 product_harmonized_system/migrations/13.0.1.0.0/post-migration.py diff --git a/product_harmonized_system/migrations/13.0.1.0.0/noupdate_changes.xml b/product_harmonized_system/migrations/13.0.1.0.0/noupdate_changes.xml new file mode 100644 index 0000000..fed3c98 --- /dev/null +++ b/product_harmonized_system/migrations/13.0.1.0.0/noupdate_changes.xml @@ -0,0 +1,8 @@ + + + + ['|',('company_id','=',False),('company_id','in',company_ids)] + + diff --git a/product_harmonized_system/migrations/13.0.1.0.0/post-migration.py b/product_harmonized_system/migrations/13.0.1.0.0/post-migration.py new file mode 100644 index 0000000..372c027 --- /dev/null +++ b/product_harmonized_system/migrations/13.0.1.0.0/post-migration.py @@ -0,0 +1,13 @@ +# Copyright 2022 Tecnativa - Víctor Martínez +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.load_data( + env.cr, + "product_harmonized_system", + "migrations/13.0.1.0.0/noupdate_changes.xml", + )