diff --git a/migrations/14.0.1.0.2/post-migration.py b/migrations/14.0.1.0.2/post-migration.py index b66b8a7ef205e2c5f5e9d7683a34098ba7651629..988b73b69bd0fdc9fa96342c6f2359f3499eceff 100644 --- a/migrations/14.0.1.0.2/post-migration.py +++ b/migrations/14.0.1.0.2/post-migration.py @@ -13,7 +13,7 @@ def update_status_project_accompagnement(env): env.cr, """ UPDATE res_partner rsp - SET project_status = '3_accompagnement' + SET project_status = '4_suivi', membership_status='adhesion' WHERE rsp.project_status = '4_adhesion' """, ) @@ -39,7 +39,8 @@ def update_with_new_status(env): CASE WHEN rsp.dissolution_date IS NOT NULL THEN '6_decede' WHEN rsp.project_status = '6_suivi' THEN '4_suivi' - WHEN rsp.project_status = '7_abandonne' THEN '5_abandonne' + WHEN rsp.project_status = '7_abandonne' AND rsp.siret is null THEN '5_abandonne' + WHEN rsp.project_status = '7_abandonne' AND rsp.siret is not null THEN '4_suivi' ELSE project_status END )