Versions Compared

Key

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

...

As funcionalidades da integração entre OZmap e SGP se baseiam na leitura de ONUs clientes no SGP para atualização, criação e remoção de clientes no OZmap. A integração encontra as ONUs os clientes SGP no OZmap através do contrato das ONUsSGP.

OBS: “contrato“ no SGP deve ser igual ao “code” do cliente no OZmap para que seja encontrado.

...

Parâmetro

Descrição

Padrão

Cancelar Clientes Automaticamente no OZmap

Clientes com status "Cancelado" ou "Inviabilidade Técnica" no SGP são cancelados no removidos do OZmap.

Desativado

Criar Clientes Automaticamente no OZmap

Clientes que existem no SGP porém não existem no OZmap serão criados no OZmap caso a caixa do cliente no SGP seja encontrada pelo nome no OZmap.

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

...

Abaixo serão descritas as funcionalidades apresentadas no resumo de forma a entender como funciona o fluxo de sincronização.

Criação de Clientes  

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

  • 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 a caixa exista no OZmap, mas não tenha splitter, o cliente é criado na caixa sem conexão.

    • Caso a caixa exista no OZmap e tenha splitter, criamos o cliente no splitter e na porta indicada no pelo SGP.

    • Caso a caixa não exista no OZmap, o cliente não será criado no OZmap.

    • Caso a configuração de considerar o nome de projeto na criação de novos clientes esteja ativa, o cliente somente será criado no OZmap caso o projeto da caixa OZmap tenha o nome igual ao projeto do cliente no SGP.

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

...

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

...

  • 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 para ser implantado no OZmap:

Estado de Implantação SGP

Estado de Implantação OZmap

Ativo (1)

Implantado

Suspenso (4)

Implantado

Novo (6)

Implantado

Ativo Reduzido (7)

Implantado

...

Identifica os clientes no OZmap pelo código (id) de contrato existente no SGP, e identifica contratos cancelados que ainda existem no OZmap, clientes são considerados cancelados no OZmap quando:

...

Pergunta

Resposta

Funcionalidade

É possível utilizar apenas algumas das funcionalidades acima?

Sim, atualmente são opcionais algumas funcionalidades

Cancelar Clientes, Criar Clientes e Considerar Projetos na Criação de Clientes

É possível alterar o mapeamento de status definidos? Ex: Status 7 no SGP ser OK no OZmap

Não, até a presente versão o mapeamento de status é fixo, é algo possível de ser feito mediante pedido de melhoria.

Atualização de Status

É possível manter o imóvel no OZmap após o cancelamento do cliente?

Não, atualmente essa opção é fixa.

-

//Anotar as perguntas e possíveis respostas e quais as funcionalidades relacionadas às respostas.