Usted está aquí:
Programar un trabajo por lotes
Utilice un flujo desencadenado por programación para programar sus trabajos de renovación masiva de pólizas para que se ejecuten automáticamente a una hora y frecuencia especificadas. Asegúrese de que cada ejecución de trabajo utiliza un identificador exclusivo para una supervisión más sencilla del proceso de renovación de pólizas. Programe una acción Apex personalizada utilizando el mismo enfoque.
- En Configuración, busque y seleccione Flujos.
- Haga clic en Nuevo flujo.
- Seleccione Flujo desencadenado por programación.
- Establezca la fecha, la hora y la frecuencia de inicio del trabajo.
-
Cree un recurso de fórmula para generar un jobIdentifier exclusivo para cada ejecución.
- Seleccione Fórmula como el tipo de recurso.
- Introduzca un nombre de API.
- Seleccione Texto como el tipo de datos.
-
Considere estas estrategias basándose en la frecuencia con la que se desencadenan los trabajos.
Formato Descripción PolicyRenewal_<unixtimestamp> Exclusivo si solo se crea un trabajo por segundo. PolicyRenewal_<unixtimestamp>_<last 4 chars of Flow.InterviewGuid> Exclusivo para múltiples trabajos creados por segundo. PolicyRenewal_<Flow.InterviewGuid> Exclusivo para todos los trabajos. Los últimos cuatro caracteres de Flow.InterviewGuid no son a menudo exclusivos, por lo que no deben utilizarse como un identificador independiente. -
Introduzca esta fórmula.
"PolicyRenewal_" & TEXT(UNIXTIMESTAMP(NOW())) & "_" & RIGHT({!$Flow.InterviewGuid}, 4)- La longitud de unixtimestamp es de 10 caracteres.
- Longitud de Flow.InterviewGuid tiene 43 caracteres.
- Agregue el elemento Acción a su flujo.
-
En acciones de trabajo por lotes, seleccione su definición de trabajo por lotes.
Este trabajo por lotes se utiliza como una acción invocable que se llamará cuando se ejecute el flujo programado.
- Pase todos los parámetros de trabajo por lotes requeridos a esta acción, incluyendo un jobIdentifier exclusivo.
- Guarde y active el trabajo por lotes.
