Skip to main content

Arquitetura

Descrição da Arquitetura da Integração

 

image-1730998942655.png

  1. Base de Dados Solus (Oracle): Fonte de onde são coletadas as informações de contratos ou clientes que precisam ser incluídos/excluídos do SPC Brasil. Essa base armazena as informações dos registros e também os logs de integração gerados pelo bot.

  2. BotSpcLiv - Serviço de Integração: Código em Java que faz a ponte entre o Solus e o SPC Brasil. Esse serviço:

    • Realiza a consulta na base de dados do Solus.
    • Monta e envia as requisições para os Web Services do SPC Brasil.
    • Processa as respostas dos serviços, registrando sucesso ou falha.
  3. Web Services do SPC Brasil: WebService (SOAP) externas do SPC que recebem as informações e retornam uma resposta sobre o status da negativação.

  4. Bot de Cobrança: Um componente adicional que monitora o fluxo da integração. Ele verifica o status das requisições e registra, no banco de dados Solus, um atendimento de cobrança evidenciando a negativação do contrato ou exclusão do SPC.

Fluxo Básico

  • Passo 1: Serviço de integração coleta informações do Solus.
  • Passo 2: Envia a solicitação de inclusão/exclusão da negativação para o SPC Brasil via Web Service.
  • Passo 3: Web Service do SPC Brasil processa e retorna o status (sucesso ou erro).
  • Passo 4: O bot de cobrança registra no Solus o atendimento evidenciando o processo de inclusão/exclusão no SPC tenha ocorrido com sucesso.