Você está aqui:
Adicionar condutores para negócios automotivos
Primeiro, o OmniScript usa o ID da política à qual o usuário deseja adicionar motoristas.
Em seguida, ele chama outro OmniScript: autoWC/reusableDriverInput1. Esse mesmo OmniScript é usado pelo OmniScript autoWC/Quote.O OmniScript reutilizável fornece um formulário para os usuários inserirem informações sobre os condutores a serem adicionados.
Os campos e seleções nesse formulário correspondem aos atributos na especificação da parte segurada no modelo de produto.
Depois que o usuário salva as novas informações de motorista, o OmniScript faz várias coisas nos bastidores:
-
Usa o serviço InsPolicyService:getInsuredItems para recuperar dados sobre todos os motoristas já segurados por essa apólice.
-
Usa um procedimento de integração para mesclar os novos condutores com os existentes.
-
Usa o serviço InsPolicyService:getModifiedPolicy para obter dados de política modificados que incluem os novos condutores.
-
Usa uma ação de extração do Data Mapper para preparar os dados para exibição.
O OmniScript exibe todos os drivers antigos e novos usando o componente da Web Vlocity Lightning insOsMultiInstanceGrandchildren.
Os usuários podem abrir qualquer veículo para alterar os valores de atributo nas coberturas desse veículo.
Na mesma página, os usuários podem selecionar ou desmarcar coberturas opcionais.
Essa página também mostra o novo prêmio total, o prêmio original e outros dados. Sempre que o usuário faz uma alteração em um atributo ou cobertura opcional, a precificação aqui muda.
Depois que o usuário clica em Adicionar motoristas, o OmniScript faz o seguinte nos bastidores:
-
Uma ação de transformação do Data Mapper prepara os dados para criar uma nova versão da política existente.
-
O serviço InsPolicyService:createNewPolicyVersion cria uma nova versão da política que inclui os novos condutores.
-
As informações de pagamento são atualizadas.
Por fim, uma página de confirmação é exibida. Inclui as alterações de precificação final.

