Вы находитесь здесь:
Обработчики триггеров для объектов SurveySubject - Visitor
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектами SurveySubject, Territory2, TerritoryAcctRcmdAction, TerritoryBusinessPlan, TerritoryContentTmplAsgnt, TerritoryUserDowntime, Visit и Visitor.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Enterprise and Unlimited Edition с дополнительной лицензией Life Sciences Cloud, Life Sciences Cloud for Customer Engagement и управляемым пакетом Life Sciences Customer Engagement. |
SurveySubject
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом SurveySubject.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| SurveyInvitationSharingHandler | Применяет логику общего доступа к опросу к объекту «Тема опроса». При создании или обновлении записей темы опроса это средство обработки триггеров автоматически создает записи общего доступа к приглашению на опрос на основе одной из трех стратегий: Общий доступ на основе организации: Когда тема опроса связана с организацией, средство обработки триггеров автоматически создает записи общего доступа к приглашению на опрос для организаций, указанных в записях общего доступа связанной организации. Данная логика общего доступа не применяется к записям, где поле rowCause установлено на «Ответственный». Предоставление общего доступа на основе продукта для рыночных наук о жизни: При связывании записи темы опроса с рыночным продуктом Life Sciences соответствующие записи общего доступа к приглашению на опрос создаются для организаций или территорий на основе записей доступности территории продукта. Доступность продукта определяется объектом доступности территории продукта, который содержит поле типа выравнивания с такими параметрами, как подчиненные территории, включение территории или исключение территории. Общий доступ на основе территории: Если запись темы опроса связана с территорией, записи общего доступа к приглашению на опрос создаются для этой территории и ее подчиненных. |
beforeInsert, afterInsert, afterUpdate |
Territory2
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом Territory2.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| Territory2Handler | Предотвращает удаление записи Territory2, когда на нее ссылаются связанные записи, например, ProviderAcctTerritoryInfo, Inquiry, ContactPointBestContactTime, TerritoryAcctRcmdAction, TerritoryAccountScore, TerritoryAcctProdMsgScore, TerritoryUserDowntime или TerritoryBusinessPlan. | beforeDelete |
TerritoryAcctRcmdAction
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом TerritoryAcctRcmdAction.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| TerrAcctRcmdActionSharingHandler | Общий доступ к записям рекомендованных действий организации территории для указанной территории. | afterInsert, afterUpdate |
| TerrAccRcmActStatusUpdateHandler | Обновляет статус рекомендованного действия организации территории при создании посещения. | afterInsert, afterUpdate |
TerritoryBusinessPlan
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом TerritoryBusinessPlan.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| TerritoryBusinessPlanDeleteHandler | Удаляет записи бизнес-плана территории. | beforeDelete |
| TerritoryBusPlanChangeStatusHandler | Обновляет статусы записей бизнес-плана территории. | beforeInsert, beforeUpdate |
TerritoryContentTmplAsgnt
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом TerritoryContentTmplAsgnt.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| EmailTemplateTerritorySharingHandler | Обновляет общий доступ к территории на основе записей назначения шаблона содержимого территории. | afterInsert, afterUpdate, afterDelete |
TerritoryUserDowntime
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом TerritoryUserDowntime.
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| TUDUpdateHandler | Обновляет время начала и окончания времени нахождения вне территории в зависимости от конфигурации интервала временного интервала. | beforeInsert, beforeUpdate |
| UDBHValidationHandler | Предотвращает создание записей вне территории с временем начала и окончания вне часов работы организации. | beforeInsert, beforeUpdate |
| TUDSharingHandler | Общий доступ к записям территории вне времени пользователя с другими пользователями на той же территории, предоставляя им доступ только для чтения. | afterInsert |
| TUDVisitValidationHandler | Предотвращает создание времени вне территории во время посещения. | beforeInsert, beforeUpdate |
| TUDHolidayValidationHandler | Предотвращает создание записей о выходных на территории в праздники. | beforeInsert, beforeUpdate |
| TUDOverlapHandler | Предотвращает создание накладок времени вне записей территории. | beforeInsert, beforeUpdate |
| TUDEventValidationHandler | Предотвращает создание свободного времени во время общего события. | beforeInsert, beforeUpdate |
Посещение
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом «Посещение».
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| VisitLockHandler | Предотвращает редактирование данных посещения на основе статуса и состояния подписи для сохранения целостности данных. | beforeInsert, beforeUpdate |
| VisitTimeOffValidationHandler | Предотвращает планирование посещения, конфликтующего с территорией отгула, для поддержки эффективности планирования и точной отчетности по посещениям. | beforeInsert, beforeUpdate |
| VisitLifeScienceAccountListLinkHandler | Очищает поле «Список организаций науки о жизни» в записи посещения поставщика, если запланированное время начала изменено во время посещения, созданного посредством применения рутины. | beforeUpdate |
| VisitHolidayValidationHandler | Предотвращает планирование посещения в праздничные или нерабочие часы для поддержания соответствия политикам компании. | beforeInsert, beforeUpdate |
| VisitPopulateEndTimeHandler | Вычисляет и устанавливает запланированное время окончания посещения, добавив продолжительность по умолчанию, определенную в параметре «Задать пустую дату/время в запланированном времени начала» «Администрирование посещения» в консоли администратора. | beforeInsert, beforeUpdate |
| FutureVisitLimitValidationHandler | Предотвращает планирование посещений сверх ограничения, указанного в параметре «Будущее ограничение посещений в днях» в администрировании посещений в консоли администратора. | beforeInsert, beforeUpdate |
| VisitUpdateChildFieldsHandler | Поддерживает согласованность данных в групповых посещениях, синхронизируя записи дочерних посещений с родительскими посещениями. Автоматически обновляет ключевые поля (запланированное время начала посещения, запланированное время окончания посещения и канал) при изменении родительского посещения. | afterUpdate |
| VisitDelayReasonHandler | Очищает ранее введенную причину задержки, если пользователь изменяет дату и время посещения и дата больше не превышает порог задержки отправки. | beforeUpdate |
| VisitCascadeDeleteHandler | Удаляет посещения посетителей автоматически при удалении родительского группового посещения, сохраняя целостность данных. | beforeDelete |
| VisitSurveyInviteCascadeDeleteHandler | Удаляет приглашения на опрос, связанные с посещением при удалении посещения, и предотвращает их удаление, если посещение отправлено для сохранения целостности данных. | beforeDelete |
| RemoteSessionInvitationVisitHandler | Управляет приглашениями на удаленные сеансы, создавая видеовызовы, электронные уведомления и ключи сеансов для записей посещений. | afterUpdate, beforeDelete |
| VisitMyBestTimeValidationHandler | Предотвращает планирование посещений вне лучшего времени, определенного для адреса организации и территории пользователя, повышая эффективность планирования и согласовывая с доступностью организации. | beforeInsert, beforeUpdate |
| VisitChangePrimaryAccountHandler | Выполняет проверки, обновляет связанные записи и предварительно заполняет поля в посещении для поддержания последовательности данных при изменении основной организации. | beforeInsert, beforeUpdate, afterUpdate |
Посетитель
Просмотрите имена, описания и условия триггеров средств обработки триггеров, связанных с объектом «Посетитель».
| Имя триггера | Описание | Условие триггера |
|---|---|---|
| VisitorLockHandler | Предотвращает операцию вставки/обновления/удаления для посетителя, если он заблокирован. | beforeInsert, beforeUpdate, beforeDelete |
| VisitorShareHandler | Общий доступ к записи посещения для посетителей (сотрудников). | afterInsert, afterUpdate, afterDelete |

