...
Parâmetro | Descrição | Padrão |
---|---|---|
Cancelar Clientes Automaticamente no ERPSGP | Clientes com status "Cancelado" ou "Inviabilidade Técnica" no ERP SGP são cancelados no OZmap. | Desativado |
Criar Clientes Automaticamente no OZmap | Clientes que existem no ERP SGP porém não existem no OZmap serão criados no OZmap caso a caixa seja encontrada pelo nome. | Desativado |
Considerar o Projeto na Criação de Novos Clientes no OZmap | Somente será criado o cliente no OZmap cuja o projeto da caixa OZmap tenha o nome igual ao projeto do cliente no SGP. | Desativado |
...
Os logs desta integração estão disponíveis no endereço: https://<cliente>.ozmap.com.br/integrations/sgp/logs.
Resumo das funcionalidades
Funcionalidade | Descrição | Direção da integração |
---|---|---|
Sincronização de Dados de Clientes | Sincronização dos dados dos clientes cadastrados no OZmap, podendo incluir status do contrato, status da conexão, potência, nome e endereço. | SGP => OZmap |
Cancelamento de Clientes | Cancelamento de clientes que se encontram cancelados no ERPSGP. | SGP => OZmap |
Ativação de Clientes | Ativação de clientes que se encontram ativados no ERPSGP. | SGP => OZmap |
Criação de Clientes | Criação de clientes que se encontram cadastrados no ERPSGP. | SGP => OZmap |
Funcionalidades
Abaixo serão descritas as funcionalidades apresentadas no resumo de forma a entender como funciona o fluxo de sincronização.
Criação de Clientes Clientes
São identificados 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
...
e Endereç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 ERPSGP, 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.
...
Nome
Se houver alteração do nome no SGP e esteja com diferença no OZmap, é considerado o nome que está no SGP. (Qualquer alteração de nome no OZmap será descartada)
Potência (RX)
Atualização do valor de “Potencia lida” do cliente no OZmap é baseado na leitura informada pelo SGP. Essa atualização é feita caso a potência do SGP seja diferente da potência existente no OZmap atualmente.
Estado de Ativação
Atualização do valor de “implantado” ou “cancelado” no OZmap é baseado na leitura informada pelo SGP.
Caso o valor presente no OZmap seja diferente do valor trazido pelo SGP, o campo do OZmap é atualizado. O valor segue o seguinte padrão:
Estado de Ativação SGP | Estado de Ativação OZmap |
---|---|
Ativo (1) | Implantado |
Cancelado (3) ou Inviabilidade Técnica (5) | Cancelado |
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 Caso o valor presente no OZmap seja diferente do valor trazido pelo SGP, o campo do OZmap é atualizado. O valor segue o seguinte padrão:
Status Conexão SGP | Status Conexão OZmap |
---|---|
Online | OK (0) |
Offline | ERROR (1) |
Endereço
Atualização do valor de endereço do cliente no OZmap é baseado na leitura informada pelo SGP. A atualização é feita caso o endereço do SGP seja diferente do endereço existente no OZmap atualmente.
Cancelamento de
...
Clientes
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 ERPSGP, e identifica contratos cancelados que ainda existem no OZmap, clientes são considerados cancelados no OZmap quando:
Contrato é considerado cancelado se tiver no status: CANCELADO(3) ou INVIABILIDADE_TECNICA(5) no SGP.
Caso o cliente esteja “Implantado” no OZmap, é considerado um cancelamento de cliente já ativo, e o cancelamento
Estado de Ativação SGP | Estado de Ativação OZmap |
---|---|
Cancelado (3) | Cancelado |
Inviabilidade Técnica (5) | Cancelado |
O cancelamento se dá dessa forma:
Imóvel e Cliente é removido do Imóvel
Imóvel permanece conectado ao Splitter.
são removidos por completo;
Nenhuma conexão com splitter é mantida;
Imóvel e cliente são removidos por completo
São adicionadas informações do cliente removido (Nome, Código, Data) nas observações do imóvel.
Caso o cliente esteja “Não Implantado” no OZmap, é considerada uma “Desistência” (Quando um cliente não chega a ser ativado, e cancela), e o cancelamento se da dessa forma:
Nenhuma conexão com splitter é mantida.
Questionário
Pergunta | Resposta | Funcionalidade |
---|---|---|
...