Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Os logs desta integração estão disponíveis no endereço: https://<cliente>.ozmap.com.br/integrations/sgp/logs.

Resumo das funcionalidades

...

Criação de Clientes  

  • São identificados todas todos os clientes que existem no SGP (contrato) e não existem no OZmap (código do cliente).

  • A partir desses clientes encontrados, é analisado se ele está conectado a um splitter no SGP. (Para criar no OZmap é necessário estar conectado).

  • Após confirmar que o cliente possui um splitter, é analisado se o cliente não está com o status de cancelado no SGP.

  • Com o cliente possuindo um splitter e o status não está como cancelado no SGP, vamos no OZmap buscar uma caixa com nome IGUAL ao nome existente no splitter do SGP, se for encontrada, criamos o cliente no OZmap com os dados necessários e conexão com a caixa.

...

*Caso as coordenadas do endereço do cliente estiverem preenchidas no SGP, ao criar o novo cliente no OZmap, ele será posicionado na mesma coordenada do SGP no OZmap.

Atualização de

...

Campos (Nome, Potência (RX), Estado de Ativação, Status de Conexão, ).

A cada X minutos, a integração busca os contratos e conexões atualizadas do SGP.

Identifica os clientes no OZmap pelo código (id) de contrato existente no ERP, e atualiza os campos baseado nas seguintes regras:

  • Estado de Ativação:

    • Caso o cliente tenha o Status de Contrato “Ativo” (1) no SGP e, tenha o estado “Não Implantado” no OZmap, ele é atualizado para o estado “Implantado” no OZmap automaticamente.

    • Caso o cliente tenha o Status de Contrato “Cancelado” (3) no SGP e, tenha o estado “Implantado” no OZmap, ele é atualizado para o estado “Cancelado” no OZmap automaticamente.

  • Status de Conexão: Atualização do valor de status do cliente no OZmap é baseado na leitura informada pelo SGP. O campo “status” é atualizado no OZmap utilizando o “status-conexão” do SGP.

    • “Online” no ERP ⇒ “OK” no OZmap

    • “Offline” no ERP ⇒ “ERROR” no OZmap

  • Nome: Se houve alteração no SGP (OZmap != SGP) considera nome do ERP. (Qualquer alteração de nome no OZmap será descartada)

  • Potência (RX): Caso o SGP retorne essa informação atualizamos o campo “Potência lida” existente no cliente do OZmap. Essa atualização é feita caso a potência seja diferente da existente no OZmap atualmente.

  • Estado de ativação: Caso o cliente tenha o Status de contrato “Ativo” (1), o cliente e tenha estado “Não Implantado” no OZmap, ele é atualizado para o estado “Implantado” automaticamente.

  • Status de Conexão: Caso o SGP retorne essa informação (Depende de suporte para o dispositivo, todo suporte para essa parte é deles), ela é atualizada no OZmap:

  • “Online” no ERP ⇒ “OK” no OZmap

  • “Offline” no ERP ⇒ “ERROR” no OZmap

Cancelamento de clientes

    A cada X minutos, a integração busca os contratos e conexões atualizadas do SGP.

...