Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docsource/modules180-190.rst
Original file line number Diff line number Diff line change
Expand Up @@ -390,7 +390,7 @@ Module coverage 18.0 -> 19.0
+---------------------------------------------------+----------------------+-------------------------------------------------+
| l10n_fi_sale | | |
+---------------------------------------------------+----------------------+-------------------------------------------------+
| l10n_fr | | |
| l10n_fr |Done | |
+---------------------------------------------------+----------------------+-------------------------------------------------+
| l10n_fr_account | | |
+---------------------------------------------------+----------------------+-------------------------------------------------+
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Copyright 2026 Tecnativa - Pilar Vargas
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from openupgradelib import openupgrade


@openupgrade.migrate()
def migrate(env, version):
openupgrade.load_data(env, "l10n_fr", "19.0.2.1/noupdate_changes.xml")
19 changes: 19 additions & 0 deletions openupgrade_scripts/scripts/l10n_fr/19.0.2.1/pre-migration.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Copyright 2026 Tecnativa - Pilar Vargas
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from openupgradelib import openupgrade


@openupgrade.migrate()
def migrate(env, version):
# Migrate SIRET values to company_registry without overwriting existing data.
openupgrade.logged_query(
env.cr,
"""
UPDATE res_partner
SET company_registry = siret
WHERE siret IS NOT NULL
AND siret != ''
AND (company_registry IS NULL OR company_registry = '')
""",
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---Models in module 'l10n_fr'---
# NOTHING TO DO

---Fields in module 'l10n_fr'---
l10n_fr / res.partner / siret (char) : DEL
# DONE: pre-migration script migrated siret values to existing company_registry when empty.

---XML records in module 'l10n_fr'---
NEW ir.ui.view: l10n_fr.view_partner_form_inherit_l10n_fr
DEL ir.ui.view: l10n_fr.res_partner_form_l10n_fr
res.country.group: l10n_fr.fr_and_mc (noupdate) (noupdate switched)
DEL res.country.group: l10n_fr.dom-tom [renamed to base module]
# NOTHING TO DO
Loading