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 ejecutarse automáticamente a una hora y frecuencia especificadas. Asegúrese de que cada ejecución de trabajo utiliza un identificador exclusivo para un monitoreo más sencillo 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 para el trabajo.
-
Cree un recurso de fórmula para generar un jobIdentifier exclusivo para cada ejecución.
- Seleccione Fórmula como el tipo de recurso.
- Ingrese un nombre de API.
- Seleccione Texto como el tipo de datos.
-
Considere estas estrategias en base a 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 identificadores independientes. -
Ingrese 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.
