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:initiateLapseGracePeriod

          InsPolicyService:initiateLapseGracePeriod

          Esse serviço inicia um período de tolerância em uma apólice, expira uma apólice ou não faz nada com uma apólice, dependendo dos fatores da apólice.

          Esse serviço funciona com o objeto Apólice do Vlocity (Ativo), não o objeto InsurancePolicy do Salesforce FSC.

          Classe: InsPolicyService

          Método: inititateLapseGracePeriod

          Como funciona

          1. Pega o assetId e recupera a apólice.

          2. Recupera os valores de Status, GracePeriodStartDate__c, GracePeriodEndDate__c e ExpirationDate__c da política.

          3. Se Status = Active e o GracePeriodStartDate__c for maior ou igual a hoje:

            1. Atualiza o Status para Pending Lapse.

            2. Cria uma nova transação na política do tipo Initiate Grace Period com data efetiva = GracePeriodStartDate__c.

          4. Se o Status = Pending Lapse e o GracePeriodEndDate__c for maior ou igual a hoje:

            1. Atualiza o Status para Lapsed.

            2. Define o OriginalExpirationDate__c da política como ExpirationDate__c.

            3. Define a ExpirationDate__c da política até hoje.

            4. Se a apólice tiver uma Conta de faturamento, o BillStatus__c na Conta de faturamento será definido como Terminated. Caso contrário, o BillStatus__c da apólice será definido como Terminated.

          5. Retorna o ID da transação criada no campo transactionId.

          Opções remotas

          Opção

          Descrição

          assetId

          Obrigatório.

          %theIdYouAreLookingFor%

          O ID da política para iniciar o período de tolerância ou expiração.

          JSON de entrada

          Esse serviço não requer nenhum JSON de entrada.

          JSON de saída

          O JSON de saída inclui a seguinte chave e seu valor:

          • transactionId: ID do registro de transação criado

          {
              "transactionId": "a3g5A000000YRPpQAO"
          }
           
          Carregando
          Salesforce Help | Article