Usted está aquí:
Desencadenar controladores para la cuenta - AssessmentTask Objects
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con los objetos Account, AccountPlan, AccountPlanObjective, AccountPlanParticipant, ActionPlan, ActivityPlan, ActivityPlanTerritory, AppAlertTerritory y AssessmentTask.
Ediciones necesarias
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise y Unlimited con licencia Life Sciences Cloud, Life Sciences Cloud para Customer Engagement Add-on y el paquete gestionado Life Sciences Customer Engagement. |
También puede revisar los controladores de desencadenadores que se aplican a todos los objetos.
Cuenta
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto Cuenta.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| NewAccountSampleLimitInitHandlerforHCO | Inicializa las cuentas de HCO para la plantilla Límite de muestra de proveedor. | afterInsert |
| NewAccountSampleLimitInitHandler | Inicializa las cuentas HCP para la plantilla Límite de muestra de proveedor. | afterInsert |
AccountPlan
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto AccountPlan.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| AccountPlanDeleteChildrenHandler | Gestiona la eliminación de registros secundarios de Plan de cuenta. | beforeDelete |
| AccountPlanChangeStatusHandler | Actualiza el porcentaje de finalización de los registros de Plan de cuenta basándose en actualizaciones en los registros de Objetivo de plan de cuenta relacionados. | beforeInsert, beforeUpdate |
AccountPlanObjective
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto AccountPlanObjective.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| SetAccPlanPercentCompleteHandler | Actualiza el porcentaje de finalización de los registros de Objetivo de plan de cuenta basándose en actualizaciones en los registros de Plan de acción relacionados. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |
AccountPlanParticipant
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto AccountPlanParticipant.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| AccountPlanToParticipantSharingHandler | Comparte registros de Plan de cuenta y jerárquicos con participantes. | afterInsert, afterUpdate, afterDelete |
ActionPlan
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto ActionPlan.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| SetAccObjectPercentCompleteHandler | Actualiza el porcentaje de finalización de los registros del Plan de acción al 100% cuando el estado del Plan de cuenta principal cambia a Completado. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |
| ActionPlanDeleteChildrenHandler | Elimina todos los planes de acción relacionados con un plan de cuenta principal cuando se elimina el plan de cuenta. | beforeDelete, afterDelete |
| SetSprintPercentCompleteHandler | Actualiza el porcentaje de finalización del sprint basándose en los porcentajes de finalización medios de los planes de acción relacionados. | afterInsert, afterUpdate, afterDelete |
| SetGoalAsgmtPercentCompleteHandler | Actualiza los registros Porcentaje de finalización de asignación de objetivos. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, afterDelete |
ActivityPlan
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto ActivityPlan.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| ActivityPlanTerritoryValidationHandler | Valida la alineación de territorios con planes de actividad y muestra un mensaje de error si no se cumplen las condiciones. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete |
| ActivityPlanValidationHandler | Identifica y evita registros de planes de actividad duplicados y muestra un mensaje de error si no se cumplen las condiciones. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete |
| PAPATerritoryUpdateHandler | Ajusta los objetivos del plan de actividad y crea el registro de colaboración correspondiente para el territorio ajustado. | beforeInsert, beforeUpdate, afterInsert |
| PAPAapproveProcessHandler | Evita que los usuarios creen más del número permitido de solicitudes de ajuste del plan de actividades del proveedor. | beforeInsert, beforeUpdate |
ActivityPlanTerritory
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto ActivityPlanTerritory.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| ActivityPlanTerritoryModHandler | Valida y evita una actualización del campo Territorio en un registro Territorio de plan de actividades o la eliminación del registro Territorio de plan de actividades si el plan de actividades asociado está activo o el estado del plan de actividades no está En curso. Si se cumple cualquiera de las condiciones, se muestra un error en la página de registro, evitando la actualización o eliminación. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete |
| ActivityPlanTerritorySharingHandler | Gestiona la creación de registros de colaboración tras la alineación de territorios y admite la actualización y eliminación de registros de colaboración para reflejar la alineación o eliminación de territorios. | beforeInsert, afterInsert, beforeUpdate, afterUpdate, beforeDelete, afterDelete, afterUndelete |
ALL
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con todos los objetos.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| StagePathPermissionsHandler | Aplica permisos definidos en flujos de trabajo de Ciencias de la vida. Valida si los usuarios pueden crear, modificar o eliminar registros o trabajar con archivos relacionados en la etapa actual de la ruta del flujo de trabajo. Muestra un mensaje de error si los usuarios no tienen permiso para realizar acciones en esa etapa del flujo de trabajo. | afterInsert, beforeUpdate, beforeDelete |
AppAlertTerritory
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto AppAlertTerritory.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| NotificationTerritorySharingHandler | Crea registros de colaboración una vez asignado un territorio a una alerta. | afterInsert, afterUpdate |
AssessmentTask
Revise los nombres, las descripciones y las condiciones de desencadenador de los controladores de desencadenador asociados con el objeto AssessmentTask.
| Nombre de desencadenador | Descripción | Condición de desencadenador |
|---|---|---|
| SetActionPlanPercentCompleteHandler | Actualiza el porcentaje de finalización de registros de Plan de acción. | afterInsert, afterUpdate |
| AssessmentTaskDeleteAPItemHandler | Elimina todas las tareas de evaluación relacionadas con un plan de acción cuando se elimina el plan de acción. | beforeDelete |
| AssessmentTaskSharingHandler | Comparte registros Tarea de evaluación con personas asignadas. | afterInsert, afterUpdate |

