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

          InsPolicyService:createPolicyTerms

          Crie termos de política no objeto AssetTerm__c ou InsurancePolicyTerm__c (para o Salesforce FSC) para todos os atributos power nos níveis Policy e PolicyCoverage. Um atributo de poder é um atributo que tem uma classe de atributo, um escopo de atributo, um item aplicável e ações aplicáveis.

          Classe: InsPolicyService

          Método: createPolicyTerms

          Como funciona

          1. O serviço recebe o assetId como entrada.

          2. O serviço recupera todos os atributos de poder atribuídos no nível da apólice e no nível da cobertura da apólice.

          3. Dependendo da entrada assetID, o serviço cria os termos de política no objeto AssetTerm__c ou InsurancePolicyTerm__c para os atributos power. Se assetID for um ID do objeto InsurancePolicy, os termos da apólice serão criados no objeto InsurancePolicyTerm__c, caso contrário, os termos da apólice serão criados no objeto AssetTerm__c.

          Opções remotas

          Opção

          Descrição

          assetId

          Obrigatório

          IDs de ativo (política)

          scopes

          Opcional

          String separada por vírgula ou uma lista de strings para a qual o atributo power é aplicável. Ele funciona como um filtro. Se você especificar o parâmetro scoles, o serviço criará apenas os atributos dos escopos fornecidos. Os valores possíveis incluem:

          • Policy

          • Cobertura da política

          • Declaração

          • Coberturas da declaração

          JSON de entrada

          Aqui está o formato do JSON de entrada:

          { 
             "assetId":"",
             "scopes":""
          }

          Consulte o exemplo a seguir de JSON de entrada.

          { 
             "assetId":"02i6g000000h3T6AAI"
          }

          JSON de saída

          Aqui está o formato do JSON de saída:

          {  
             "policyTermCreationErrors": {},
             "policyTermIds": []
             "inactivatedPolicyTerms": []
          }

          Consulte o exemplo a seguir do JSON de saída.

          {
            "policyTermCreationErrors": {
              "a3w6g000000TxurAAC_COLLISION": "Invalid decimal: No Coverage"
            },
            "policyTermIds": [
              "a5X6g000001LeUUEA0",
              "a5X6g000001LeUVEA0",
              "a5X6g000001LeUWEA0",
              "a5X6g000001LeUXEA0",
              "a5X6g000001LeUYEA0",
              "a5X6g000001LeUZEA0"
            ]
            "inactivatedPolicyTerms": [
              "a5X6g000001LeUVEA0"
            ]
          }

          Descrição dos resultados

          fieldInfo Informações detalhadas sobre os campos Apólice

          policyVersions Uma lista de apólices para comparação

           
          Carregando
          Salesforce Help | Article