Vous ĂȘtes ici :
Gestionnaires de dĂ©clencheur pour les objets RequĂȘte - GoalAssignment
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés aux objets Case, CommSubConsentCmplSnpsht, CommSubscription, CommSubscriptionConsent, ContactPointAddress, ContactPointEmail, ContactPointPhone, ContactPointSocial, ContentDocument, ContentDocumentLink, Expense, ExpenseParticipant et GoalAssignment.
Ăditions requises
| Disponible avec : Lightning Experience |
| Disponible avec : les éditions Enterprise et Unlimited avec Life Sciences Cloud, la licence complémentaire Life Sciences Cloud pour Customer Engagement et le package géré Life Sciences Customer Engagement. |
Vous pouvez également examiner les gestionnaires de déclencheur qui s'appliquent à tous les objets.
RequĂȘte
VĂ©rifiez les noms, les descriptions et les conditions de dĂ©clenchement des gestionnaires de dĂ©clencheur associĂ©s Ă l'objet RequĂȘte.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| CaseMSLQueueHandler | Surveille et gĂšre les changements de statut des requĂȘtes. GĂšre la file d'attente des demandes mĂ©dicales des utilisateurs de liaison avec les sciences mĂ©dicales avant la mise Ă jour d'un enregistrement de requĂȘte. Lorsqu'une requĂȘte est soumise et que le statut change en Soumis, le gestionnaire de dĂ©clencheur attribue la requĂȘte Ă la file d'attente MSL appropriĂ©e. Lorsque le statut change en AttribuĂ©, le gestionnaire de dĂ©clencheur rĂ©attribue la propriĂ©tĂ© Ă l'utilisateur actuel pour gĂ©rer la requĂȘte. | beforeUpdate |
| CaseChangeOwnershipHandler | GĂšre le partage des enregistrements de demande mĂ©dicale avec les commerciaux aprĂšs la mise Ă jour d'un enregistrement de requĂȘte. Lorsqu'une requĂȘte passe au statut Soumis ou RĂ©pondu, le gestionnaire crĂ©e des enregistrements CaseShare pour accorder l'accĂšs en lecture au crĂ©ateur ou au propriĂ©taire de la requĂȘte. Ce processus prĂ©serve la transparence des donnĂ©es dans les workflows de gestion des requĂȘtes en s'assurant que le crĂ©ateur ou le propriĂ©taire d'origine conserve la visibilitĂ© de la requĂȘte, mĂȘme si la propriĂ©tĂ© change. | afterUpdate |
| CaseShareToCreatorHandler | GĂšre le changement de propriĂ©taire des demandes mĂ©dicales entre le commercial et les utilisateurs de liaison avec les sciences mĂ©dicales aprĂšs la mise Ă jour d'un enregistrement de requĂȘte. Lorsque le OwnerId d'une requĂȘte change, le changement de propriĂ©tĂ© s'applique automatiquement en cascade Ă tous les objets de requĂȘte associĂ©s, tels que InquiryQuestions et SubjectAssignments. Le gestionnaire interroge les requĂȘtes dont la propriĂ©tĂ© a Ă©tĂ© mise Ă jour, rĂ©cupĂšre les enregistrements associĂ©s et met Ă jour le PropriĂ©taire sur ces objets enfants, ce qui garantit la cohĂ©rence des donnĂ©es. | afterUpdate |
CommSubConsentCmplSnpsht
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet CommSubConsentCmplSnpsht.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ConsentGiverSnapshotHandler | Valide si le donneur de consentement est valide. | beforeInsert |
| ConsentSnapshotSharingHandler | Partage l'instantané de consentement avec les territoires alignés sur le compte. | afterInsert |
CommSubscription
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet CommSubscription.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ConsentNameCommSubHandler | Met à jour les enregistrements Consentement à l'abonnement aux communications lorsque les noms d'enregistrement associés Abonnement aux communications changent. | beforeUpdate |
CommSubscriptionConsent
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet CommSubscriptionConsent.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ConsentGiverConsentHandler | Valide si le compte du donneur de consentement existe et est identique pour l'enregistrement de l'instantané. | beforeInsert, beforeUpdate |
| ConsentSharingHandler | Partage le consentement avec les territoires alignés sur le compte. | afterInsert |
| ConsentUniqueRecordHandler | GÚre les modifications apportées à CommSubscriptionConsent et conserve les enregistrements uniques. | beforeInsert |
ContactPointAddress
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContactPointAddress.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| AccountAddressPrimaryHandler | Garantit que chaque compte conserve une seule adresse de point de contact principal. Elle est déclenchée lors de la création ou de la mise à jour d'un enregistrement d'adresse de point de contact, ce qui garantit que la rÚgle principale est toujours appliquée. | beforeInsert, afterInsert, beforeUpdate, afterUpdate |
| RelatedContactPointAddressHandler | Valide les rÚgles de hiérarchie des adresses de point de contact pour s'assurer que les adresses enfants sont associées à des comptes personnels et les adresses parentes sont associées à des comptes professionnels. | beforeInsert, beforeUpdate |
ContactPointEmail
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContactPointEmail.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ContactPointEmailPopulateHandler | Met à jour les enregistrements de prestataires de soins pour maintenir une liste précise des adresses e-mail associées chaque fois que des enregistrements d'e-mail de point de contact sont créés, modifiés, retirés ou restaurés. Ainsi, le champ EmailIds de l'enregistrement du prestataire de soins reflÚte les adresses e-mail associées actuelles et évite tout traitement inutile. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContactPointPhone
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContactPointPhone.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ContactPointPhoneHandler | Met Ă jour les enregistrements de prestataires de soins de santĂ© pour maintenir une liste prĂ©cise des numĂ©ros de tĂ©lĂ©phone associĂ©s lorsque des enregistrements de tĂ©lĂ©phone de point de contact sont créés, modifiĂ©s, retirĂ©s ou restaurĂ©s. Ainsi, le champ PhoneNumbers de l'enregistrement du prestataire de soins reflĂšte les numĂ©ros de tĂ©lĂ©phone associĂ©s actuels et empĂȘche tout traitement redondant. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContactPointSocial
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContactPointSocial.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ContactPointSocialPopulateHandler | Met à jour les enregistrements de prestataires de soins pour maintenir une liste précise des manipulations de médias sociaux associées chaque fois que des enregistrements sociaux de point de contact sont créés, modifiés, retirés ou restaurés. Cela garantit que le champ SocialIdentifiers de l'enregistrement du prestataire de soins reflÚte les pseudos sociaux associés actuels et évite toute exécution inutile. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContentDocument
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContentDocument.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ConsentContentDocumentHandler | GÚre les modifications apportées à ContentDocument. | afterInsert, afterUpdate, afterDelete, afterUndelete |
| ContentDocumentLockHandler | EmpĂȘche l'opĂ©ration de suppression des documents liĂ©s Ă Visites soumises ou Ă des entitĂ©s associĂ©es. | beforeUpdate, beforeDelete |
ContentDocumentLink
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ContentDocumentLink.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ConsentContentDocumentLinkHandler | GÚre les modifications apportées à ContentDocumentLink. | beforeInsert, beforeDelete |
| ContentDocumentLinkLockHandler | EmpĂȘche l'opĂ©ration insĂ©rer/supprimer dans Liens de document pour les visites soumises ou les entitĂ©s associĂ©es. | beforeInsert, beforeDelete |
Dépense
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet Dépenses.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ExpenseLockHandler | EmpĂȘche l'opĂ©ration insert/update/delete sur Expense si elle est verrouillĂ©e. | beforeInsert, beforeUpdate, beforeDelete |
ExpenseParticipant
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet ExpenseParticipant.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| ExpenseParticipantNameHandler | Stocke le nom du participant au compte/contact en tant que nom du participant aux dépenses. | beforeInsert |
| ExpenseParticipantLockHandler | EmpĂȘche l'opĂ©ration insert/update/delete dans ExpenseParticipant/Allocations si elle est verrouillĂ©e. | beforeInsert, beforeUpdate, beforeDelete |
GoalAssignment
Vérifiez les noms, les descriptions et les conditions de déclenchement des gestionnaires de déclencheur associés à l'objet GoalAssignment.
| Nom du déclencheur | Description | Condition de déclenchement |
|---|---|---|
| GoalAssignmentDeleteHandler | Supprime les enregistrements Attribution d'objectif. | beforeDelete |
| SetTerrBusPlanPrcntCompleteHandler | Met à jour les enregistrements Pourcentage de réalisation du plan d'affaires du territoire. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |

