Loading
Seguro
Índice
Selecionar filtros

          Sem resultados
          Sem resultados
          Aqui estão algumas dicas de pesquisa

          Verifique a grafia das palavras-chave.
          Tente utilizar termos mais genéricos.
          Selecione menos filtros para ampliar sua pesquisa.

          Pesquisar em toda a Ajuda do Salesforce
          InsPolicyService:renewPoliciesInBatch

          InsPolicyService:renewPoliciesInBatch

          Use esse serviço para controlar o número de trabalhos do Apex a serem iniciados e o número de lotes a serem executados por trabalho do Apex para um grande número de renovações de apólice.

          Classe: InsPolicyService

          Método: renewPoliciesInBatch

          Como funciona

          Esse serviço inicia vários trabalhos do Apex e cada trabalho renova as políticas em lotes invocando o serviço de createRenewalPolicy internamente.

          1. O serviço pega uma lista de policyIds.

          2. O serviço divide a lista nas políticas de sublista desejadas e as envia ao serviço de createRenewalPolicy para criação de políticas de renovação.

          Nota
          Nota Para entender as limitações e o que não é suportado, consulte Considerações e limitações de apólices de seguro.

          Contribuições

          Entrada

          Descrição

          policyId

          O ID da apólice a ser renovada.

          Opções remotas

          Opção remota

          Descrição

          renewalClassName

          O nome da classe de serviço (InsPolicyService.createRenewalPolicy) para a criação de apólices de renovação.

          jobSize

          Número de políticas a serem renovadas por trabalho assíncrono do Apex.

          Esse parâmetro determina quantos trabalhos do Apex são instanciados, considerando o número de políticas a serem renovadas.

          Importante
          Importante

          O Salesforce permite executar no máximo cinco trabalhos do Apex em paralelo.

          batchSize

          Número de apólices a serem renovadas, por trabalho em lote.

          Esse parâmetro determina quantos lotes executar, de acordo com o número de apólices necessárias para processar em um trabalho.

          JSON de entrada

          Aqui está um exemplo do JSON de entrada:

          "policyIds": [
               "0YT5w000000Y8MNGA0",
               "0YT5w000000Y8MIGA0",
               "0YT5w000000Y8MDGA0",
               "0YT5w000000Y8M8GAK"
             ]

          JSON de saída

          Não há JSON de saída para esse serviço.

           
          Carregando
          Salesforce Help | Article