...
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.
...