Você está aqui:
Configurar um procedimento de integração para chamar um sistema de classificação externo
Para usar a Arquitetura de cotação aberta do Vlocity Insurance, você precisa criar um procedimento de integração que colete as informações importantes que seu sistema de administração de apólice externo pode usar para classificar ou precificar a cotação. Esse procedimento de integração é incluído no produto e é acionado quando uma cotação com esse produto incluído é classificada novamente usando o botão Taxa agora.
Antes de começar
Garanta que sua organização esteja configurada para chamar o ponto de extremidade do sistema externo adicionando o site às Configurações do site remoto.
-
Crie um Procedimento de integração.
Dica
Anote o Tipo/SubTipo. Você precisa adicionar essas informações ao produto criado.
-
Use uma Ação remota para invocar InsQuoteService.getQuoteDetail com o par de chave/valor de opção remota
isForExternal=truepara preparar o JSON de cotação para enviar ao sistema externo. -
Envie o JSON de cotação para o sistema externo para classificação de uma destas duas maneiras:
-
Use uma Ação remota para chamar uma classe do Apex que envia a solicitação ao sistema externo.
-
Use uma ação HTTP no Procedimento de integração.
NotaAo usar uma ação HTTP, o resultado pode não incluir
“error”: “OK”que aInsQuoteService:createUpdateQuoteFromExternalou aInsQuoteService:createUpdateQuoteestá esperando.Você pode adicioná-lo manualmente por meio da opção Saída adicional da ação HTTP.
-
- Use uma Ação remota para invocar InsQuoteService:createUpdateQuoteFromExternal.
-
Adicione uma ação de resposta para retornar o JSON de cotação com as atualizações de precificação do sistema externo para o fluxo de cotação. Isso é usado para atualizar os detalhes da cotação.
Os dados retornados do sistema externo devem estar neste formato:
1 { 2 "result": { 3 "quote": { 4 // Updated JSON returned 5 }, 6 "errorCode": "INVOKE-200", 7 "error": "OK" 8 } 9 }

