Contrôle par liste de contrôle sur Compte et Contrat-cadre

Désormais, vous pouvez également enregistrer des éléments de liste de contrôle pour Compte et Contrats-cadres, afin de contrôler si les documents nécessaires sont présents. MSR-979 | Sept 2024

Pour qui cette fonction est-elle intéressante ?

Elle est intéressante pour les clients qui utilisent des éléments de liste de contrôle et qui veulent l'étendre à Comptes et Contrats-cadres.

Récapitulatif des avantages :

  • Les éléments de la liste de contrôle du niveau du calcul : Compte et Contrat-cadre sont ajoutés.
  • Pour une liste de contrôle sur Compte, vous pouvez filtrer sur les champs Compte, alors que pour une liste de contrôle sur Contrat-cadre, vous pouvez filtrer aussi bien sur les champs Compte que Contrat-cadre.
  • Vous pouvez également paramétrer qu'un élément de la liste de contrôle est obligatoire en cas de transition de statut, tant pour Compte que pour Contrat-cadre.

Fonctionnement

Pour la nouvelle liste de contrôle, créez d'abord de nouveaux éléments de liste de contrôle. Bien entendu, il est également contrôlé si le document lié est également enregistré sur l'objet sur lequel le contrôle est paramétré.

Au niveau du calcul Compte, seuls les documents liés à l'objet Compte sont acceptés. Pour le contrôle au niveau Contrat-cadre, seuls les documents liés à l'objet Contrat-cadre sont acceptés.

Vous pouvez paramétrer des filtres pour rendre un contrôle spécifique et exiger un document en cas de transition de statut. Supposons que vous vouliez vérifier s'il y a un contrat de sous-traitance dans une admission de client, vous pouvez le rendre obligatoire si le Compte a le statut 'Client'. Si le contrat de sous-traitance n'est pas encore lié, vous évitez que le compte passe à ce statut.

Attention ! Les nouveaux objets 'Compte' et 'Contrat-cadre' ne relèvent pas du niveau de calcul existant 'Tous'. De ce fait, nous recommandons de les renommer 'Toutes les personnes liées' pour éviter toute confusion à ce sujet. 

Temps de mise en œuvre de la fonction :

  • Mise en œuvre simple (< 30 minutes)

Configuration

Dans l'objet Élément de liste de contrôle, champ Niveau de calcul (Calculation Level), ajoutez les valeurs 'Compte' et 'Agreement__c', éventuellement avec des traductions. Dans le même objet, champs Filter_1_Objet jusqu'à Filtre_1_Objet, ajoutez les mêmes valeurs, si elles ne sont pas encore présentes. 

Pour mieux contextualiser la valeur du niveau de calcul 'Tous', nous vous recommandons de la renommer 'Toutes les personnes liées'.

Pour ajouter le contrôle par liste de contrôle, modifiez la mise en page sur les deux objets via l'icône d'édition en haut à droite. Placez le composant personnalisé Élément de liste de contrôle sur la page et enregistrez la page.

Une nouvelle propriété a également été ajoutée aux types de métadonnées personnalisées Paramétrage de l'état du compte : Actualiser la liste de contrôle. Pour ce faire, modifiez d'abord la mise en page de ce type de métadonnées personnalisées. Ensuite, vous pouvez paramétrer avec quel statut vous souhaitez que la liste de contrôle soit recalculée (ou plutôt ignorée en cas de statut historique). Cette opération est effectuée par la classe APEX planifiée existante UpdateChecklistStatusScheduler. 

Pour les nouveaux objets ajoutés, vous pouvez également utiliser le composant de flux existant apex_msf_ChecklistDocumentsFlow pour valider les éléments de la liste de contrôle sur les objets ajoutés Compte et Contrat-cadre.


🔗Voici les principales Features de la Release de Septembre 2024