From 14c804fc151fd5f198b95b0c0e6195874d9e9a01 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Mon, 10 Mar 2025 12:45:53 +0100 Subject: [PATCH] [UPD] states --- models/financial_contract.py | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/models/financial_contract.py b/models/financial_contract.py index 1de71f8..ae7d86e 100644 --- a/models/financial_contract.py +++ b/models/financial_contract.py @@ -45,16 +45,29 @@ class FinancialContract(models.AbstractModel): ) state = fields.Selection( [ - ("init", "Initialisation"), - ("offer", "Offre"), - ("proposal", "Proposition"), - ("contract", "Signé"), - ("done", "Terminé"), + ("init", "Initialisé"), + ("offer", "Accordé"), + ("notified", "Notifié"), + ("signed", "Signé"), + ("paid", "Versé"), + ("litigation", "En contentieux"), + ("done", "Soldé"), ("cancel", "Annulé"), ], string="Statut", tracking=1, default="init", + help=""" +- Initialisé : Contrat initialisé par un correspondant financier +- Accordé : Contrat validé par le CEFN (ou CEFR si contrat régional) +- Notifié : Le contrat a été envoyé à la coop pour signature +- Signé : Le contrat est signé par la coop +- Versé : Le montant est versé à la coop +- En contentieux : Une procédure collective est en cours sur la coopérative +- Soldé : Le contrat est soldé +- Annulé : Le contrat est annulé (ex :pas de validation du CEF, notification dépassée, +contrat non signé) + """ ) # ------------------------------------------------------ -- GitLab