Cycle de vie du contrat client
Un contrat client passe par différents états à chaque phase de son cycle de vie.
| Cycle de vie | État | Action |
|---|---|---|
| Un contrat client est généré. | Brouillon |
|
| Le contrat client est activé à la date d’activation. | Actives |
|
| Le contrat client est désactivé à la date d’expiration. | Expiré | Aucune action. |
| Le contrat client est annulé. | Annulé | Aucune action. |
Les éléments de ligne de contrat client et les droits effectuent également des actions similaires dans les états respectifs.
Lorsqu’une entité parente passe à l’état Expiré, les entités enfants héritent du même état. Par exemple, lorsqu’un contrat client expire, les lignes de contrat et les droits connexes expirent également.
Toutefois, le changement d’état d’une entité enfant n’affecte pas son entité parente.
Le produit vendu ou l’élément de base d’installation référencé dans la ligne de contrat ou un droit doit être dans le même état que l’entité où il est référencé.
État suspendu
Lorsqu’un produit vendu est suspendu, les lignes de contrat client et les droits connexes, à l’état Brouillon ou Actif, passent également à l’état Suspendu.
- Modification des valeurs de champ.
- Création d’enregistrements dans les listes connexes correspondantes.
Lors de la reprise du produit vendu, l’élément de ligne de contrat client connexe ou le droit acquiert l’état en fonction de ses dates de début et de fin. Par exemple, un droit repris dont la date de début est passée et dont la date de fin est ultérieure acquiert l’état Actif.
Exceptionnellement, lorsqu’une ligne de contrat ou un droit à l’état Suspendu a atteint sa date de fin, il passe automatiquement à l’état Expiré.
Validations de la date
Une ligne de contrat client associée à un contrat client doit être créée entre les dates de début et de fin du contrat client. Toute modification des dates des lignes de contrat client doit respecter la plage de dates du contrat de service parent.