Cycle de vie d’un contrat : brouillon, actif, expiré, remplacé — et qui appuie sur le bouton
Un contrat pilote des prix, des SLA et des règles de preuve : le moment où il commence à compter est donc un acte délibéré, avec un nom dessus.
Le responsable de compte a signé le deal jeudi. Le PDF signé arrive lundi. Le premier enlèvement est mercredi. Quelque part dans cette semaine, le contrat doit passer de « ce qu’on a convenu » à « ce que la plateforme applique » — et quelqu’un doit être celui qui l’a dit. Chaque contrat porte l’un de cinq statuts : Brouillon, Actif, Expiré, Résilié ou Remplacé. Chaque transition a son propre bouton, avec ses conditions, sa vérification de rôle et sa ligne d’activité. Aucune ne passe par Modifier.
Activer
Un contrat neuf est un brouillon. Il devient l’accord qui fait loi quand un administrateur, un manager ou un utilisateur commercial clique sur Activer le contrat. La boîte de dialogue montre d’abord un état de préparation : dates, lignes de service, tarification, workflow, document lié, et pour les retours de leasing les détails du leasing. Une seule chose bloque : une date de fin égale ou antérieure à la date de début, ou déjà passée. Services, tarif, workflow ou document manquants sont des avertissements — reconnus dans la boîte de dialogue et enregistrés avec l’activation dans l’activité, pour que « quelqu’un a-t-il remarqué qu’il n’y avait pas de tarif » ait une réponse. Une date de début dans le futur est permise : le deal est signé, le terme commence plus tard.
Résilier
Résilier n’existe que sur un contrat actif, pour l’administrateur et le manager. Un motif d’au moins douze caractères est obligatoire et atterrit dans l’activité. La date est celle du jour par défaut, peut être antidatée jusqu’à la date de début — la paperasse a du retard — et ne se situe jamais dans le futur. Les collectes et commandes entrantes en cours sont affichées sous forme de compteurs ; la résiliation reste possible et ce travail se termine aux conditions sous lesquelles il a commencé. Résilié est définitif.
Remettre en brouillon
Remettre en brouillon est disponible sur un contrat actif tant qu’aucune collecte, commande entrante, settlement ou dossier de preuves n’en dépend ; un document lié ne compte pas. Dès que du vrai travail existe, le bouton disparaît et il ne reste que Résilier. Administrateur et manager uniquement. Un contrat avec un historique ne peut pas prétendre n’avoir jamais été actif.
Expiration, renouvellement et préavis
Chaque matin, la plateforme traite les contrats actifs dont la date de fin est passée. Avec le Renouvellement automatique activé et une durée de renouvellement en mois renseignée, la date de fin avance par termes entiers jusqu’à retomber dans le futur, le contrat reste actif, et administrateurs et managers reçoivent un message dans l’app. Sinon, le contrat passe en Expiré et les mêmes personnes sont prévenues. Un contrat sans date de fin n’expire jamais. Avec des jours de préavis de renouvellement définis, administrateurs et managers reçoivent exactement un message autant de jours à l’avance — « se renouvelle le » quand le renouvellement automatique peut jouer, sinon « expire le ».
Renouveler est disponible sur un contrat actif ou expiré, pour l’administrateur, le manager et le commercial : une nouvelle date de fin après aujourd’hui et après la date de fin actuelle, un motif facultatif, les mêmes conditions. C’est la seule façon de sortir d’Expiré.
Créer un successeur
De nouvelles conditions méritent un nouveau contrat, pas un ancien contrat modifié. Créer un successeur sur un contrat actif produit un brouillon neuf, avec son propre numéro, qui reprend services et tarifs, tarification, SLA, certifications requises, détails du leasing, règle de preuve, workflow et paramètres de renouvellement. Documents et notes restent avec l’original. L’original reste en vigueur jusqu’à l’activation du successeur ; il devient alors Remplacé, avec un lien vers la suite. Le travail en cours sous l’original se termine aux anciennes conditions ; le travail neuf prend le successeur. Un successeur à la fois.
Le contrat signé
Les documents dans ReVend n’ont pas de type : la section Documents du contrat permet donc à celui qui peut activer de marquer un document lié comme contrat signé ; la boîte de dialogue d’activation l’affiche par son nom. Sous Paramètres > Core > Contrats, l’option Exiger un contrat signé marqué avant l’activation est désactivée par défaut. Désactivée, un contrat signé manquant est un avertissement ; activée, l’activation est bloquée tant qu’un document lié ne porte pas la marque — pour un successeur aussi, mais pas pour un renouvellement. La plateforme ne vérifie pas les signatures ; elle enregistre quel document est l’accord et laisse votre organisation décider si c’est une condition dure.
Qui a le droit de faire quoi
Créer, modifier, activer, renouveler et créer un successeur appartiennent à l’administrateur, au manager et au commercial — ceux qui signent le deal. Résilier et remettre en brouillon restent chez l’administrateur et le manager. Entrepôt, opérateur, finance et lecteur lisent les contrats : pas de Modifier, pas d’Activer, pas de bouton Nouveau contrat, et un appel serveur direct est refusé et journalisé. Deux personnes qui cliquent sur Activer à la même seconde ne peuvent pas réussir toutes les deux.
Ce que montrent les sélecteurs
Là où votre équipe choisit un contrat pour une nouvelle commande entrante ou une collecte, les contrats actifs apparaissent normalement et les brouillons portent une étiquette « Brouillon » — un ITAD planifie souvent le premier enlèvement alors que la signature est encore à la poste. Les contrats résiliés, expirés et remplacés n’apparaissent jamais. Sur une commande existante, le nom du contrat lié reste lisible même après la fin de ce contrat. Le passé est lisible ; il ne peut simplement plus être choisi.