Usted está aquí:
Controladores de desencadenadores para los objetos Account - AssessmentTask
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 complementaria Life Sciences Cloud, Life Sciences Cloud para Customer Engagement 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 planes de cuentas. | beforeDelete |
| AccountPlanChangeStatusHandler | Actualiza el porcentaje de realización de los registros Plan de cuenta basándose en actualizaciones en los registros 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 realización de los registros 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 realizació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 realización del sprint en base a los porcentajes de realización medios de los planes de acción relacionados. | afterInsert, afterUpdate, afterDelete |
| SetGoalAsgmtPercentCompleteHandler | Actualiza los registros Porcentaje de realizació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 de planes de actividades de proveedores. | 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 realizació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 de Tarea de evaluación con asignados. | afterInsert, afterUpdate |

