Skip to content
Extraits de code Groupes Projets

14.0 remix

2 files
+ 27
1
Comparer les modifications
  • Côte à côte
  • En ligne

Fichiers

+ 26
0
# Copyright 2022 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import SUPERUSER_ID, api
def _update_project_type(env):
for project in (
env["project.project"]
.with_context(active_test=False)
.search([("categorie", "!=", False)])
):
if project.categorie == env.ref("ecozimut.type_bureau_etude"):
project.categorie = env.ref("ecozimut_project.type_bureau_etude")
elif project.categorie == env.ref("ecozimut.type_formation"):
project.categorie = env.ref("ecozimut_project.type_formation")
elif project.categorie == env.ref("ecozimut.type_maitrise_oeuvre"):
project.categorie = env.ref("ecozimut_project.type_maitrise_oeuvre")
elif project.categorie == env.ref("ecozimut.type_materiaux"):
project.categorie = env.ref("ecozimut_project.type_materiaux")
elif project.categorie == env.ref("ecozimut.type_admin"):
project.categorie = env.ref("ecozimut_project.type_admin")
def migrate(cr, version):
env = api.Environment(cr, SUPERUSER_ID, {})
_update_project_type(env)
Chargement en cours