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
          Vários procedimentos de classificação por produto ou várias especificações em qualquer nível para repriceProduct

          Vários procedimentos de classificação por produto ou várias especificações em qualquer nível para repriceProduct

          Formate InsProductService:repriceProduct userInputs para produtos que usam vários procedimentos de classificação na hierarquia de produtos ou várias especificações filho em qualquer nível da hierarquia.

          Por exemplo, um produto comercial que usa procedimentos de classificação exclusivos para Local, Prédio e Infraestrutura tem vários procedimentos de classificação na hierarquia de produtos.

          Nota
          Nota

          Produtos configurados antes da versão Winter '23 240.22 podem ter várias especificações filho em um determinado nível da hierarquia, nenhuma especificação neto e apenas um procedimento de classificação no nível raiz. Para esses produtos, use o mesmo formato de userInputs que em versões anteriores. Consulte Um procedimento de classificação por produto para repriceProduct.

          Diagrama de uma estrutura de produtos com procedimentos de classificação em dois níveis de item segurado

          Um produto do Home Insurance com mais de uma arte e jóia segurados em uma determinada propriedade tem várias especificações filho em um único nível da hierarquia de produtos.

          Diagrama de uma estrutura de produtos com duas especificações de item seguro no nível mais baixo da hierarquia
          Nota
          Nota

          Para classificar produtos que usam um único procedimento de classificação por produto raiz, formate o JSON de entrada de maneira diferente. Para evitar erros, execute o serviço com apenas um tipo de formato userInputs por vez. Consulte Um procedimento de classificação por produto para repriceProduct.

          O InsProductService: repriceProduct procura uma chave userInputs no JSON de entrada. Os produtos com classificações no nível do item segurado têm um userInputs para cada instância do item segurado e um userInputs separado para a instância raiz e suas coberturas.

          No userInputs exclusivo com detalhes no nível do item segurado:

          • Para os itens segurados diretamente relacionados ao produto-raiz, defina a parentInstanceKey com o código do produto-raiz.

          • Para itens segurados de nível inferior, defina parentInstanceKey para o valor de instanceKey do pai. Por exemplo, em um local chamado 1 Market Street, há um Edifício chamado Edifício 100. O valor de parentInstanceKey em userInputs para o Edifício 100 é 1 Market Street ('parentInstanceKey' => '1 Market Street').

          • Defina instanceKey para o valor de instanceKey do item segurado. Por exemplo, o valor de instanceKey em userInputs para "Building 100" é "Building 100" ('BUILDING.instanceKey' => "Building 100").

          • Inclua as coberturas da instância do item seguro.

          No userInputs único separado com detalhes no nível raiz:

          • Defina instanceKey para o código do produto raiz.

          • Inclua coberturas no nível raiz.

          Por exemplo, um produto de Seguro de Viagem (TRAVEL_ROOT) cobre um VIAJADOR (Parte segurada), BAGAGAGEM (Item segurado) e VALOROS (Item segurado). O produto raiz tem cobertura de acidente (TRAVEL_ACCIDENT) e os produtos infantis têm cada um sua própria cobertura (TRAVELER_HEALTH, LUGGAGE_LOSS e VALUABLES_THEFT).

          Exemplo de JSON de entrada
          {
          'TRAVEL_ROOT.instanceKey' => 'TRAVEL_ROOT',
          'parentInstanceKey' => '',
          'TRAVEL_ACCIDENT.FaceAmount' => 3000
          }

          As userInputs do produto raiz especificam a cobertura instanceKey TRAVEL_ROOT e a cobertura de nível raiz TRAVEL_ACCIDENT.

          {
          'TRAVELER.persName' => 'John Smith',
          'TRAVELER.persIncome' => 100000,
          'TRAVELER.instanceKey' => John Smith',
          'parentInstanceKey' => 'TRAVEL_ROOT',
          'TRAVELER_HEALTH.CoInsurance' => 0.2
          },
          

          As userInputs para a instância secundária "John Smith" especificam o instanceKey "John Smith", o parentInstanceKey TRAVEL_ROOT e a cobertura de nível infantil TRAVELER_HEALTH.

          {
          'LUGGAGE.valuableName' => 'Suitcase',
          'LUGGAGE.valuableValue' => 400,
          'LUGGAGE_LOSS.ded_limit_Limit' => 400,
          'LUGGAGE.instanceKey' => 'Suitcase',
          'parentInstanceKey' => 'John Smith'
          },
          

          As userInputs para a instância filho "Suitcase" especificam o instanceKey "Suitcase", o parentInstanceKey "John Smith" e a cobertura LUGGAGE_LOSS em nível filho.

          {
          'VALUABLES.valuableName' => 'iPad',
          'VALUABLES.valuableValue' => 600,
          'VALUABLES_THEFT.ded_limit_Limit' => 400,
          'VALUABLES.instanceKey' => 'iPad',
          'parentInstanceKey' => 'John Smith'
          }
          

          As userInputs para a instância filho "iPad" especificam a cobertura instanceKey "iPad", a parentInstanceKey "John Smith" e a cobertura VALUABLES_THEFT no nível filho.

          Diagrama de uma estrutura de produtos com coberturas no nível raiz e em vários níveis de item seguro
           
          Carregando
          Salesforce Help | Article