Sie befinden sich hier:
Auslöser-Handler für den Kundenvorgang – GoalAssignment-Objekte
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die den Objekten "Case", "CommSubConsentCmplSnpsht", "CommSubscription", "CommSubscriptionConsent", "ContactPointAddress", "ContactPointEmail", "ContactPointPhone", "ContactPointSocial", "ContentDocument", "ContentDocumentLink", "ExpenseParticipant" und "GoalAssignment" zugeordnet sind.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise und Unlimited Edition mit Life Sciences Cloud, der Add-On-Lizenz "Life Sciences Cloud für Kundenengagement" und dem verwalteten Paket "Life Sciences Customer Engagement". |
Sie können auch die Auslöser-Handler überprüfen, die für alle Objekte gelten.
Kundenvorgang
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Kundenvorgangsobjekt zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| CaseMSLQueueHandler | Überwacht und verwaltet Statusänderungen von Kundenvorgängen. Verarbeitet die Warteschlange für medizinische Anfragen der Verbindungsbenutzer für medizinische Wissenschaften, bevor ein Kundenvorgangsdatensatz aktualisiert wird. Wenn eine Anfrage gesendet wird und der Status zu "Gesendet" geändert wird, weist der Auslöser-Handler den Kundenvorgang der entsprechenden MSL-Warteschlange zu. Wenn der Status zu "Zugewiesen" geändert wird, weist der Auslöser-Handler dem aktuellen Benutzer die Inhaberschaft für die Bearbeitung der Anfrage zu. | beforeUpdate |
| CaseChangeOwnershipHandler | Verarbeitet die Freigabe der medizinischen Anfragedatensätze für die Vertriebsmitarbeiter, nachdem ein Kundenvorgangsdatensatz aktualisiert wurde. Wenn ein Kundenvorgang in den Status "Gesendet" oder "Beantwortet" übergeht, erstellt der Handler CaseShare-Datensätze, um dem Kundenvorgangsersteller oder -inhaber Lesezugriff zu erteilen. Durch diesen Prozess wird die Datentransparenz in den Workflows der Anfrageverwaltung gewahrt, indem sichergestellt wird, dass der ursprüngliche Ersteller oder Inhaber den Kundenvorgang einsehen kann, selbst wenn sich die Inhaberschaft ändert. | afterUpdate |
| CaseShareToCreatorHandler | Verarbeitet den Inhaberwechsel der medizinischen Anfragen zwischen dem Vertriebsmitarbeiter und den Verbindungsbenutzern der medizinischen Wissenschaft, nachdem ein Kundenvorgangsdatensatz aktualisiert wurde. Wenn sich die OwnerId eines Kundenvorgangs ändert, wird die Inhaberschaftsänderung automatisch zu allen zugehörigen Anfrageobjekten wie "InquiryQuestions" (Anfragen) und "SubjectAssignments" (SubjectZuweisungen) kaskadiert. Der Handler fragt Kundenvorgänge mit aktualisierter Inhaberschaft ab, ruft die verwandten Datensätze ab und aktualisiert den Inhaber für diese untergeordneten Objekte, um die Datenkonsistenz zu gewährleisten. | afterUpdate |
CommSubConsentCmplSnpsht
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "CommSubConsentCmplSnpsht" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ConsentGiverSnapshotHandler | Validiert, ob der Einwilligungsgeber gültig ist. | beforeInsert |
| ConsentSnapshotSharingHandler | Gibt den Einwilligungs-Snapshot für Regionen frei, die mit dem Account übereinstimmen. | afterInsert |
CommSubscription
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem CommSubscription-Objekt zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ConsentNameCommSubHandler | Aktualisiert die Datensätze vom Typ "Einwilligung in Kommunikationsabonnements", wenn die Namen der zugehörigen Datensätze vom Typ "Kommunikationsabonnement" geändert werden. | beforeUpdate |
CommSubscriptionConsent
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "CommunSubscriptionConsent" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ConsentGiverConsentHandler | Überprüft, ob der Einwilligungsgeberaccount vorhanden und für den Snapshot-Datensatz identisch ist. | beforeInsert, beforeUpdate |
| ConsentSharingHandler | Gibt die Einwilligung für Regionen frei, die mit dem Account übereinstimmen. | afterInsert |
| ConsentUniqueRecordHandler | Verarbeitet Änderungen an CommSubscriptionConsent und verwaltet eindeutige Datensätze. | beforeInsert |
ContactPointAddress
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ContactPointAddress" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| AccountAddressPrimaryHandler | Stellt sicher, dass jeder Account nur eine primäre Kontaktpunktadresse hat. Sie wird ausgelöst, sobald ein Kontaktpunktadress-Datensatz erstellt oder aktualisiert wird, wodurch sichergestellt wird, dass die eine primäre Regel immer erzwungen wird. | beforeInsert, afterInsert, beforeUpdate, afterUpdate |
| RelatedContactPointAddressHandler | Validiert Kontaktpunktadresshierarchieregeln, um sicherzustellen, dass untergeordnete Adressen Personenaccounts und übergeordnete Adressen Geschäftsaccounts zugeordnet sind. | beforeInsert, beforeUpdate |
ContactPointEmail
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ContactPointEmail" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ContactPointEmailPopulateHandler | Aktualisiert die Datensätze von Gesundheitsanbietern, um eine genaue Liste der zugeordneten E-Mail-Adressen zu erhalten, sobald Kontaktpunkt-E-Mail-Datensätze erstellt, geändert, entfernt oder wiederhergestellt werden. Dadurch wird sichergestellt, dass das Feld EmailIds im Datensatz des Gesundheitsanbieters die aktuellen zugehörigen E-Mail-Adressen widerspiegelt und unnötige Verarbeitungen vermieden werden. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContactPointPhone
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ContactPointPhone" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ContactPointPhoneHandler | Aktualisiert die Datensätze von Gesundheitsanbietern, um eine genaue Liste der zugeordneten Telefonnummern zu erhalten, sobald Kontaktpunkttelefondatensätze erstellt, geändert, entfernt oder wiederhergestellt werden. Dadurch wird sichergestellt, dass das Feld "PhoneNumbers" im Gesundheitsanbieter-Datensatz die aktuellen zugehörigen Telefonnummern widerspiegelt, und eine redundante Verarbeitung wird verhindert. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContactPointSocial
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ContactPointSocial" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ContactPointSocialPopulateHandler | Aktualisiert die Datensätze von Gesundheitsanbietern, um eine genaue Liste der zugehörigen Social-Media-Handles beizubehalten, sobald soziale Kontaktpunkt-Datensätze erstellt, geändert, entfernt oder wiederhergestellt werden. Dadurch wird sichergestellt, dass das Feld "SocialIdentifiers" im Gesundheitsanbieter-Datensatz die aktuellen zugehörigen Social Handles widerspiegelt und unnötige Ausführungen verhindert werden. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContentDocument
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ContentDocument" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ConsentContentDocumentHandler | Verarbeitet Änderungen an ContentDocument. | afterInsert, afterUpdate, afterDelete, afterUndelete |
| ContentDocumentLockHandler | Verhindert das Löschen von Dokumenten, die mit gesendeten Besuchen oder zugehörigen Einheiten verknüpft sind. | beforeUpdate, beforeDelete |
ContentDocumentLink
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt ContentDocumentLink zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ConsentContentDocumentLinkHandler | Verarbeitet Änderungen an ContentDocumentLink. | beforeInsert, beforeDelete |
| ContentDocumentLinkLockHandler | Verhindert das Einfügen/Löschen von Dokumentlinks für gesendete Besuche oder zugehörige Einheiten. | beforeInsert, beforeDelete |
Ausgabe
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "Spesen" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ExpenseLockHandler | Verhindert den Vorgang zum Einfügen/Aktualisieren/Löschen von Ausgaben, wenn er gesperrt ist. | beforeInsert, beforeUpdate, beforeDelete |
ExpenseParticipant
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "ExpenseParticipant" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| ExpenseParticipantNameHandler | Speichert den Namen des Accounts/Kontaktteilnehmers als Namen des Spesenteilnehmers. | beforeInsert |
| ExpenseParticipantLockHandler | Verhindert den Vorgang zum Einfügen/Aktualisieren/Löschen für ExpenseParticipant/Allocations, wenn er gesperrt ist. | beforeInsert, beforeUpdate, beforeDelete |
GoalAssignment (Zielzuweisung)
Überprüfen Sie die Namen, Beschreibungen und Auslöserbedingungen der Auslöser-Handler, die dem Objekt "GoalAssignment" zugeordnet sind.
| Auslösername | Beschreibung | Auslöserbedingung |
|---|---|---|
| GoalAssignmentDeleteHandler | Löscht Datensätze für die Zielzuweisung. | beforeDelete |
| SetTerrBusPlanPrcntCompleteHandler | Aktualisiert die Datensätze vom Typ "Prozentsatz des Abschlusses von Regionsgeschäftsplan". | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |

