From 8d0f91a1018cc8168d7bbdc5aeb1aebf4b461a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Wed, 15 Jul 2026 14:29:49 +0200 Subject: [PATCH 1/2] [MIG] spreadsheet_dashboard_stock_account: nothing to do --- docsource/modules180-190.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docsource/modules180-190.rst b/docsource/modules180-190.rst index b8d737cb318..26a60c1ad72 100644 --- a/docsource/modules180-190.rst +++ b/docsource/modules180-190.rst @@ -1080,7 +1080,7 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | spreadsheet_dashboard_sale_timesheet |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| spreadsheet_dashboard_stock_account | | | +| spreadsheet_dashboard_stock_account |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | spreadsheet_dashboard_website_sale | | | +---------------------------------------------------+----------------------+-------------------------------------------------+ From e0a8019dffefb1c5c45956e6181f0ed3e5064867 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miquel=20Ra=C3=AFch?= Date: Wed, 15 Jul 2026 14:28:21 +0200 Subject: [PATCH 2/2] [MIG] stock_sms --- docsource/modules180-190.rst | 2 +- .../stock_sms/19.0.1.0/post-migration.py | 17 +++++++++++++++++ .../19.0.1.0/upgrade_analysis_work.txt | 6 ++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 openupgrade_scripts/scripts/stock_sms/19.0.1.0/post-migration.py create mode 100644 openupgrade_scripts/scripts/stock_sms/19.0.1.0/upgrade_analysis_work.txt diff --git a/docsource/modules180-190.rst b/docsource/modules180-190.rst index 26a60c1ad72..211984e346f 100644 --- a/docsource/modules180-190.rst +++ b/docsource/modules180-190.rst @@ -1102,7 +1102,7 @@ Module coverage 18.0 -> 19.0 +---------------------------------------------------+----------------------+-------------------------------------------------+ | stock_picking_batch |Nothing to do | | +---------------------------------------------------+----------------------+-------------------------------------------------+ -| stock_sms | | | +| stock_sms |Done | | +---------------------------------------------------+----------------------+-------------------------------------------------+ | survey |Done | | +---------------------------------------------------+----------------------+-------------------------------------------------+ diff --git a/openupgrade_scripts/scripts/stock_sms/19.0.1.0/post-migration.py b/openupgrade_scripts/scripts/stock_sms/19.0.1.0/post-migration.py new file mode 100644 index 00000000000..1a7e58ec467 --- /dev/null +++ b/openupgrade_scripts/scripts/stock_sms/19.0.1.0/post-migration.py @@ -0,0 +1,17 @@ +# Copyright 2026 ForgeFlow S.L. (https://www.forgeflow.com) +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + openupgrade.logged_query( + env.cr, + """ + UPDATE res_company + SET stock_confirmation_type = NULL + WHERE stock_move_sms_validation IS DISTINCT FROM TRUE + AND stock_confirmation_type = 'sms' + """, + ) diff --git a/openupgrade_scripts/scripts/stock_sms/19.0.1.0/upgrade_analysis_work.txt b/openupgrade_scripts/scripts/stock_sms/19.0.1.0/upgrade_analysis_work.txt new file mode 100644 index 00000000000..d8ef921d71e --- /dev/null +++ b/openupgrade_scripts/scripts/stock_sms/19.0.1.0/upgrade_analysis_work.txt @@ -0,0 +1,6 @@ +---Models in module 'stock_sms'--- +---Fields in module 'stock_sms'--- +stock_sms / res.company / stock_move_sms_validation (boolean): DEL +DONE: post-migration: if stock_move_sms_validation = False -> stock_confirmation_type = null + +---XML records in module 'stock_sms'---