Handler di attivazione per SurveySubject - Oggetti visitatore
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati agli oggetti SurveySubject, Territory2, TerritoryAcctRcmdAction, TerritoryBusinessPlan, TerritoryContentTmplAsgnt, TerritoryUserDowntime, Visit e Visitor.
Versioni (Edition) richieste
| Disponibile nelle versioni: Lightning Experience |
| Disponibile in: Enterprise Edition e Unlimited Edition con licenza aggiuntiva Life Sciences Cloud per Customer Engagement e pacchetto gestito Life Sciences Customer Engagement. |
SurveySubject
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto SurveySubject.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| SurveyInvitationSharingHandler | Applica la logica di condivisione dei sondaggi all'oggetto Oggetto sondaggio. Quando vengono creati o aggiornati record oggetto sondaggio, questo handler trigger crea automaticamente record condivisione invito al sondaggio in base a una delle tre strategie seguenti: Condivisione basata sugli account: Quando un oggetto sondaggio è collegato a un account, l'handler trigger crea automaticamente i record condivisione invito al sondaggio per gli account elencati nei record condivisione account dell'account correlato. Questa logica di condivisione non si applica ai record in cui il campo rowCause è impostato su Titolare. Condivisione basata sui prodotti commercializzabile in scienze della vita: Quando si collega un record oggetto sondaggio a un prodotto commercializzabile in Scienze della vita, vengono creati i record condivisione invito al sondaggio corrispondenti per gli account o i territori in base ai record disponibilità territorio prodotto. La disponibilità del prodotto è determinata dall'oggetto disponibilità del territorio del prodotto, che include un campo di tipo allineamento con opzioni come subordinati del territorio, inclusione del territorio o esclusione del territorio. Condivisione basata sul territorio: Quando un record oggetto sondaggio è collegato a un territorio, vengono creati record di condivisione invito al sondaggio per quel territorio e i suoi subordinati. |
beforeInsert, afterInsert, afterUpdate |
Territory2
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto Territory2.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| Territory2Handler | Impedisce l'eliminazione di un record Territory2 quando record correlati come ProviderAcctTerritoryInfo, Inquiry, ContactPointBestContactTime, TerritoryAcctRcmdAction, TerritoryAccountScore, TerritoryAcctProdMsgScore, TerritoryUserDowntime o TerritoryBusinessPlan vi fanno riferimento. | beforeDelete |
TerritoryAcctRcmdAction
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto TerritoryAcctRcmdAction.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| TerrAcctRcmdActionSharingHandler | Condivide i record azione consigliata account territorio con il territorio specificato. | afterInsert, afterUpdate |
| TerrAccRcmActStatusUpdateHandler | Aggiorna lo stato dell'azione consigliata dell'account territorio quando viene creata una visita. | afterInsert, afterUpdate |
TerritoryBusinessPlan
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto TerritoryBusinessPlan.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| TerritoryBusinessPlanDeleteHandler | Elimina i record del piano aziendale territorio. | beforeDelete |
| TerritoryBusPlanChangeStatusHandler | Aggiorna gli stati dei record del piano aziendale territorio. | beforeInsert, beforeUpdate |
TerritoryContentTmplAsgnt
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto TerritoryContentTmplAsgnt.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| EmailTemplateTerritorySharingHandler | Aggiorna la condivisione dei territori in base ai record Assegnazione modello di contenuto territorio. | afterInsert, afterUpdate, afterDelete |
TerritoryUserDowntime
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto TerritoryUserDowntime.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| TUDUpdateHandler | Aggiorna l'ora di inizio e l'ora di fine dei record fuori territorio in base alla configurazione dell'intervallo della finestra temporale. | beforeInsert, beforeUpdate |
| UDBHValidationHandler | Impedisce la creazione di record di assenza dal territorio con orari di inizio e fine al di fuori dell'orario di ufficio dell'organizzazione. | beforeInsert, beforeUpdate |
| TUDSharingHandler | Condivide il tempo libero di un utente dai record territorio con altri utenti nello stesso territorio, concedendogli l'accesso in sola lettura. | afterInsert |
| TUDVisitValidationHandler | Impedisce la creazione di periodi di assenza dal territorio durante una visita. | beforeInsert, beforeUpdate |
| TUDHolidayValidationHandler | Impedisce la creazione di record tempo libero dal territorio nei giorni festivi. | beforeInsert, beforeUpdate |
| TUDOverlapHandler | Impedisce la creazione di record di tempo libero sovrapposti. | beforeInsert, beforeUpdate |
| TUDEventValidationHandler | Impedisce la creazione di periodi di assenza dal territorio durante un evento generale. | beforeInsert, beforeUpdate |
Visit
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto Visita.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| VisitLockHandler | Impedisce la modifica dei dati delle visite in base allo stato e allo stato della firma per mantenere l'integrità dei dati. | beforeInsert, beforeUpdate |
| VisitTimeOffValidationHandler | Impedisce la pianificazione di una visita in conflitto con un territorio di assenza per supportare l'efficienza della pianificazione e la generazione di rapporti accurati sulle visite. | beforeInsert, beforeUpdate |
| VisitLifeScienceAccountListLinkHandler | Cancella il campo Elenco account scienze della vita nel record della visita dell'operatore se l'Ora di inizio pianificata viene modificata in una visita creata applicando una routine. | beforeUpdate |
| VisitHolidayValidationHandler | Impedisce la pianificazione di una visita nei giorni festivi o al di fuori dell'orario di ufficio per mantenere la conformità alle policy aziendali. | beforeInsert, beforeUpdate |
| VisitPopulateEndTimeHandler | Calcola e imposta l'ora di fine pianificata della visita aggiungendo la durata predefinita definita nell'impostazione Amministrazione visite "Imposta data/ora vuota nell'ora di inizio pianificata" nella Console di amministrazione. | beforeInsert, beforeUpdate |
| FutureVisitLimitValidationHandler | Impedisce la pianificazione di visite oltre il limite specificato nell'impostazione "Limite visite future in giorni" in Amministrazione visite nella Console di amministrazione. | beforeInsert, beforeUpdate |
| VisitUpdateChildFieldsHandler | Mantiene la coerenza dei dati nelle visite di gruppo sincronizzando i record delle visite controllate con le visite controllanti. Aggiorna automaticamente i campi chiave (Ora di inizio visita pianificata, Ora di fine visita pianificata e Canale) quando la visita controllante viene modificata. | afterUpdate |
| VisitDelayReasonHandler | Cancella il motivo del ritardo immesso in precedenza se un utente modifica la data e l'ora della visita e la data non supera più la soglia del ritardo di invio. | beforeUpdate |
| VisitCascadeDeleteHandler | Elimina automaticamente le visite dei partecipanti quando la visita del gruppo controllante viene eliminata, mantenendo l'integrità dei dati. | beforeDelete |
| VisitSurveyInviteCascadeDeleteHandler | Elimina gli inviti al sondaggio collegati a una visita quando viene eliminata una visita e impedisce l'eliminazione se la visita viene inviata per mantenere l'integrità dei dati. | beforeDelete |
| RemoteSessionInvitationVisitHandler | Gestisce gli inviti a sessioni remote creando videochiamate, notifiche tramite email e chiavi di sessione per i record delle visite. | afterUpdate, beforeDelete |
| VisitMyBestTimeValidationHandler | Impedisce la pianificazione delle visite al di fuori degli orari migliori definiti per l'indirizzo account e il territorio dell'utente, migliorando l'efficienza della pianificazione e allineandosi alla disponibilità dell'account. | beforeInsert, beforeUpdate |
| VisitChangePrimaryAccountHandler | Esegue convalide, aggiorna i record correlati e precompila i campi della visita per mantenere la coerenza dei dati quando viene modificato l'account principale. | beforeInsert, beforeUpdate, afterUpdate |
Visitatore
Esaminare i nomi, le descrizioni e le condizioni di trigger degli handler trigger associati all'oggetto Visitatore.
| Nome trigger | Descrizione | Condizione di trigger |
|---|---|---|
| VisitorLockHandler | Impedisce l'operazione di inserimento/aggiornamento/eliminazione su Visitor se è bloccato. | beforeInsert, beforeUpdate, beforeDelete |
| VisitorShareHandler | Condivide il record Visita con i Visitatori (dipendenti). | afterInsert, afterUpdate, afterDelete |

