Você está aqui:
Agendar um trabalho em lote
Use um fluxo acionado por agenda para agendar seus trabalhos de renovação de apólice em massa para serem executados automaticamente em um horário e frequência especificados. Certifique-se de que cada execução de trabalho use um identificador exclusivo para facilitar o monitoramento do processo de renovação de apólice. Agende uma ação personalizada do Apex usando a mesma abordagem.
- Em Configuração, localize e selecione Fluxos.
- Clique em Novo fluxo.
- Selecione Fluxo acionado por agenda.
- Defina a data, a hora e a frequência de início do trabalho.
-
Crie um recurso de fórmula para gerar um jobIdentifier exclusivo para cada execução.
- Selecione Fórmula como o tipo de recurso.
- Insira um nome de API.
- Selecione Texto como o tipo de dados.
-
Considere essas estratégias com base na frequência com que os trabalhos são acionados.
Formato Descrição PolicyRenewal_<unixtimestamp> Exclusivo se apenas um trabalho for criado por segundo. PolicyRenewal_<unixtimestamp>_<last 4 chars of Flow.InterviewGuid> Exclusivo para vários trabalhos criados por segundo. PolicyRenewal_<Flow.InterviewGuid> Exclusivo para todos os trabalhos. Os quatro últimos caracteres de Flow.InterviewGuid geralmente não são exclusivos, portanto, eles não devem ser usados como um identificador independente. -
Insira esta fórmula.
"PolicyRenewal_" & TEXT(UNIXTIMESTAMP(NOW())) & "_" & RIGHT({!$Flow.InterviewGuid}, 4)- O comprimento do carimbo unixtim é de 10 caracteres.
- O comprimento do Fluxo.InterviewGuid é de 43 caracteres.
- Adicione o elemento Ação ao seu fluxo.
-
Em ações de trabalho em lote, selecione sua definição de trabalho em lote.
Esse trabalho em lote é usado como uma ação invocável a ser chamada quando o fluxo agendado é executado.
- Passe todos os parâmetros de trabalho em lote necessários para essa ação, incluindo um jobIdentifier exclusivo.
- Salve e ative o trabalho em lote.

