사례 - GoalAssignment 개체에 대한 처리기 트리거
사례, CommSubConsentCmplSnpsht, CommSubscription, CommSubscriptionConsent, ContactPointAddress, ContactPointEmail, ContactPointPhone, ContactPointSocial, ContentDocument, ContentDocumentLink, Expense, ExpenseParticipant, GoalAssignment 개체와 관련된 트리거 처리기의 이름, 설명, 트리거 조건을 검토합니다.
필수 Edition
| 지원 제품: Lightning Experience |
| 지원 제품: Life Sciences Cloud, Customer Engagement용 Life Sciences Cloud 추가 기능 라이센스, Life Sciences Customer Engagement 관리형 패키지가 포함된 Enterprise 및 Unlimited Edition. |
모든 개체에 적용되는 트리거 처리기를 검토할 수도 있습니다.
사례
사례 개체와 연결된 트리거 처리기의 이름, 설명, 트리거 조건을 검토합니다.
| 트리거 이름 | 상세 설명 | 트리거 조건 |
|---|---|---|
| CaseMSLQueueHandler | 사례 상태 변경 사항을 모니터링하고 관리합니다. 사례 레코드가 업데이트되기 전에 의료 과학 연결 사용자의 의료 문의 대기열을 처리합니다. 문의가 제출되고 상태가 제출됨으로 변경되면 트리거 처리기가 적절한 MSL 대기열에 사례를 할당합니다. 상태가 할당됨으로 변경되면 트리거 처리기가 현재 사용자에게 문의 처리를 위해 소유권을 재할당합니다. | beforeUpdate |
| CaseChangeOwnershipHandler | 사례 레코드가 업데이트된 후 세일즈 담당자와 의료 문의 레코드 공유를 처리합니다. 사례가 제출됨 또는 응답됨 상태로 전환되면 처리기가 사례 작성자 또는 소유자에게 읽기 액세스 권한을 부여하는 사례 공유 레코드를 만듭니다. 이 프로세스는 원래 작성자 또는 소유자가 소유권이 변경된 경우에도 사례에 대한 가시성을 유지하여 문의 관리 워크플로의 데이터 투명성을 유지합니다. | 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 | 연락관 전화 레코드가 생성, 수정, 제거 또는 복원될 때마다 정확한 관련 전화 번호 목록을 유지하도록 헬스케어 제공자 레코드를 업데이트합니다. 이렇게 하면 헬스케어 제공자 레코드의 PhoneNumbers 필드에 현재 관련 전화 번호가 반영되며 중복 처리가 방지됩니다. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContactPointSocial
ContactPointSocial 개체와 연결된 트리거 처리기의 이름, 설명, 트리거 조건을 검토합니다.
| 트리거 이름 | 상세 설명 | 트리거 조건 |
|---|---|---|
| ContactPointSocialPopulateHandler | 연락관 소셜 레코드가 생성, 수정, 제거 또는 복원될 때마다 관련 소셜 미디어 처리의 정확한 목록을 유지하도록 헬스케어 제공자 레코드를 업데이트합니다. 이렇게 하면 헬스케어 제공자 레코드의 SocialIdentifiers 필드에 현재 관련 소셜 핸들이 반영되고 불필요한 실행이 방지됩니다. | afterInsert, afterUpdate, afterDelete, afterUndelete |
ContentDocument
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
GoalAssignment 개체와 연결된 트리거 처리기의 이름, 설명, 트리거 조건을 검토합니다.
| 트리거 이름 | 상세 설명 | 트리거 조건 |
|---|---|---|
| GoalAssignmentDeleteHandler | 목표 할당 레코드를 삭제합니다. | beforeDelete |
| SetTerrBusPlanPrcntCompleteHandler | 영역 비즈니스 계획 레코드의 완료율을 업데이트합니다. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |

