个案的触发器处理器 - GoalAssignment 对象
查看与个案、CommSubConsentCmplSnpsht、CommSubscription、CommSubscriptionConsent、ContactPointAddress、ContactPointEmail、ContactPointPhone、ContactPointSocial、ContentDocument、ContentDocumentLink、Exense、ExpensionParticipant 和 GoalAssignment 对象关联的触发器处理器的名称、描述和触发条件。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:具有Life Sciences Cloud、Life Sciences Cloud for Customer Engagement加载项许可证和Life Sciences Customer Engagement受管软件包的Enterprise 和 Unlimited Edition。 |
您也可以查看适用于所有对象的触发器处理器。
个案
查看与个案对象关联的触发器处理器的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| CaseMSLQueueHandler | 监控和管理个案状态更改。在更新个案记录之前,处理医疗科学联络用户的医疗查询队列。当查询提交且状态更改为“已提交”时,触发器处理器会将个案分配到适当的 MSL 队列。当状态更改为“已分配”时,触发器处理器会将所有权重新分配到当前用户,以处理查询。 | beforeUpdate |
| CaseChangeOwnershipHandler | 更新个案记录后,处理与销售代表共享医疗查询记录。当个案转换到“已提交”或“已响应”状态时,处理程序会创建 CaseShare 记录,以授予个案创建者或所有者读取权限。此流程通过确保原始创建人或所有人保留个案的可见性(即使所有权发生变更),保持查询管理工作流中的数据透明度。 | afterUpdate |
| CaseShareToCreatorHandler | 更新个案记录后,处理销售代表和医疗科学联络用户之间医疗查询的所有权变更。当个案的 OwnerId 更改时,所有权更改会自动层叠到所有相关查询对象,例如 InquiryQuestions 和 SubjectAssignments。处理器查询具有更新所有权的个案,检索相关记录,并在这些子对象上更新所有者,从而确保数据的一致性。 | afterUpdate |
CommSubConsentCmplSnpsht
查看与 CommSubConsentCmplSnpsht 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ConsentGiverSnapshotHandler | 验证同意授予人是否有效。 | beforeInsert |
| ConsentSnapshotSharingHandler | 与与客户一致的区域共享同意快照。 | afterInsert |
CommSubscription
查看与 CommSubscription 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ConsentNameCommSubHandler | 在相关通信订阅记录名称更改时,更新通信订阅同意记录。 | beforeUpdate |
CommSubscriptionConsent
查看与 CommSubscriptionConsent 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ConsentGiverConsentHandler | 验证同意授予人帐户是否存在,并且快照记录是否相同。 | beforeInsert、beforeUpdate |
| ConsentSharingHandler | 与客户一致的区域共享同意。 | afterInsert |
| ConsentUniqueRecordHandler | 处理对 CommSubscriptionConsent 的更改,并维护唯一记录。 | beforeInsert |
ContactPointAddress
查看与 ContactPointAddress 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| AccountAddressPrimaryHandler | 确保每个客户仅维护一个主要联系点地址。每当创建或更新联系点地址记录时都会触发,保证始终强制执行一个主要规则。 | beforeInsert、afterInsert、beforeUpdate、afterUpdate |
| RelatedContactPointAddressHandler | 验证联系点地址层次结构规则,以确保子地址与个人客户关联,父地址与公司客户关联。 | beforeInsert、beforeUpdate |
ContactPointEmail
查看与 ContactPointEmail 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ContactPointEmailPopulateHandler | 每当创建、修改、删除或恢复联系点电子邮件记录时,都会更新医疗保健提供商记录,以保持关联电子邮件地址的准确列表。这将确保医疗保健提供商记录中的 EmailIds 字段反映当前相关的电子邮件地址,并避免不必要的处理。 | afterInsert、afterUpdate、afterDelete、afterUndelete |
ContactPointPhone
查看与 ContactPointPhone 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ContactPointPhoneHandler | 每当创建、修改、删除或恢复联系点电话记录时,都会更新医疗保健提供商记录,以保持关联电话号码的准确列表。这将确保医疗保健提供商记录中的电话号码字段反映当前相关的电话号码,并防止冗余处理。 | afterInsert、afterUpdate、afterDelete、afterUndelete |
ContactPointSocial
查看与 ContactPointSocial 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ContactPointSocialPopulateHandler | 每当创建、修改、删除或恢复联系点社交记录时,都会更新医疗保健提供商记录,以保持关联社交媒体句柄的准确列表。这将确保医疗保健提供商记录中的 SocialIdentifiers 字段反映当前相关的社交句柄,并防止不必要的执行。 | afterInsert、afterUpdate、afterDelete、afterUndelete |
内容文档
查看与 ContentDocument 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ConsentContentDocumentHandler | 处理对 ContentDocument 的更改。 | afterInsert、afterUpdate、afterDelete、afterUndelete |
| ContentDocumentLockHandler | 阻止对链接到已提交走访或相关实体的文档的删除操作。 | beforeUpdate、beforeDelete |
ContentDocumentLink
查看与 ContentDocumentLink 对象关联的触发器处理程序的名称、描述和触发器条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ConsentContentDocumentLinkHandler | 处理对 ContentDocumentLink 的更改。 | beforeInsert、 beforeDelete |
| ContentDocumentLinkLockHandler | 阻止对已提交走访的文档链接或相关实体的插入/删除操作。 | beforeInsert、 beforeDelete |
费用
查看与支出对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ExpenseLockHandler | 如果费用被锁定,则阻止对费用执行插入/更新/删除操作。 | beforeInsert、 beforeUpdate、 beforeDelete |
ExpenseParticipant
查看与 ExpenseParticipant 对象关联的触发器处理程序的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| ExpenseParticipantNameHandler | 将客户/联系人参与方名称存储为支出参与方名称。 | beforeInsert |
| ExpenseParticipantLockHandler | 如果已锁定,防止对 ExpenseParticipant/Allocations 执行插入/更新/删除操作。 | beforeInsert、 beforeUpdate、 beforeDelete |
目标分配
查看与 GoalAssignment 对象关联的触发器处理器的名称、描述和触发条件。
| 触发器名称 | 描述 | 触发条件 |
|---|---|---|
| GoalAssignmentDeleteHandler | 删除目标分配记录。 | beforeDelete |
| SetTerrBusPlanPrcntCompleteHandler | 更新区域业务计划记录的完成百分比。 | beforeInsert、afterInsert、beforeUpdate、afterUpdate、afterDelete |

