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
          InsQuoteService:getAccountQuotes

          InsQuoteService:getAccountQuotes

          Use esse serviço para recuperar registros de cotação associados a uma accountId.

          Classe: InsQuoteService

          Método: getAccountQuotes

          Descrição

          Esse serviço é destinado a usuários do Site da experiência que não têm acesso a cotações e à lista de cotações padrão.

          Como funciona

          1. Se o usuário for um usuário autenticado do site da experiência:

            1. O serviço descriptografa os accountId fornecidos. Se o accountId fornecido não for criptografado e não puder ser descriptografado, o serviço gerará uma exceção.

            2. O serviço descriptografa os accountId fornecidos. Se o accountId fornecido não for criptografado e não puder ser descriptografado, o serviço gerará uma exceção.

            3. Os campos de cotação retornados são baseados no conjunto de campos QuoteDetail e excluem os campos que não estão em CustomerCommunityFLSCheckFields. Os ObjectIds são criptografados.

          2. Se o usuário for um Usuário convidado, uma mensagem de erro IllegalArgumentException será exibida: "Não há suporte para o método getAccountQuotes para o usuário convidado."

          3. Para outros tipos de usuário:

            1. O serviço consulta cotações em que Quote.AccountId = <accountId> LIMITE 10000.

            2. Os campos de cotação retornados são baseados no conjunto de campos QuoteDetail.

          Opções remotas

          Opção remota

          Descrição

          accountId

          Obrigatório.

          O AccountId ou o AccountId criptografado se a solicitação for para um cliente ou usuário convidado.

          JSON de entrada

          Esse serviço não usa um JSON de entrada.

          JSON de saída

          O serviço retorna uma lista de cotações no JSON de saída.

          {
            "error": "OK",
            "quoteList": [
              {
                "Id": "cfqsBqZvLizhq97-3uhwCPPAdOk2JUvR7WoUHsuSMUw.R0wt7dIpwjaoYN46iO6-5vtTWy2JMfMxHEHlWnOc9NYQTYXsaUa7wKM9_rVBSZgR",
                "<namespace>__TotalFeeAmount__c": 0,
                "<namespace>__TotalTaxAmount__c": 0,
                "<namespace>__TotalAmount__c": 20,
                "<namespace>__GroupCensusId__c": "a4f5w000000yIixAAE",
                "<namespace>__Type__c": "New Business",
                "<namespace>__RecordTypeName__c": "Quote",
                "<namespace>__RatingType__c": "Composite",
                "<namespace>__RootItemTotal__c": 20,
                "AccountId": "8SjtZ9HRDSZwNMblhy1VZKjj5J20HJXhYAQ75iwd_Ns.GC1PAoy2IUb1uvWCth0ycEVvgP_iWUgOTA1O9uqTJIos70elovNXQV5DWlpc9I4T",
                "<namespace>__TotalPremiumforTerm__c": 20,
                "<namespace>__TotalSumInsured__c": 0,
                "<namespace>__Term__c": "Annual",
                "<namespace>__TotalTaxTermDifference__c": 0,
                "<namespace>__TotalPremiumTermDifference__c": 20,
                "<namespace>__TotalFeeTermDifference__c": 0,
                "<namespace>__TotalAmountTermDifference__c": 20,
                "<namespace>__EndDate__c": "2022-04-15",
                "<namespace>__EffectiveDate__c": "2021-04-16",
                "<namespace>__DaysRemaining__c": 365
              }
            ]
          }
           
          Carregando
          Salesforce Help | Article