Versions Compared

Key

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

...

Essa documentação trata do serviço externo SmartOLTIntegrator. O serviço externo é acessado via API. As funcionalidades descritas aqui indicam as capacidades e os requisitos da integração, bem como o questionário e as funcionalidades relacionadas.

Table of Contents
minLevel1
maxLevel7

Tipo de Integração

A integração OZmap-Integrator é do tipo Ativa.

Descrição

O SmartOLT é uma ferramenta de software para gerenciamento de OLTs e ONUs. Adição, remoção, provisionamento, gerenciamento e monitoramento de ONUs estão entre as principais funcionalidades deste sistema Integrator é um sistema ERP, CRM, Provisioning e Billing para empresas de telecomunicações.

As funcionalidades da integração entre OZmap e SmartOLT Integrator se baseiam na leitura de potências e status de ONUs no SmartOLT para atualização destes dados nos clientes OZmap, além da ativação de clientes não implantados no OZmap. A integração encontra as ONUs SmartOLT no OZmap através do serial (“sn“ no SmartOLT deve ser igual ao “serial” do cliente no OZmap para que seja encontrado e atualização).busca de clientes Integrator via API, e criação, implantação e cancelamento destes clientes no OZmap.

Dados Acesso

...

Integrator

Dados de acesso necessários para buscar informações via API no sistema SmartOLTIntegrator. (Estes dados devem ser fornecidos no questionário inicial)

Parâmetro

Descrição

Exemplo

URL

Endereço do servidor SmartOLTIntegrator.

https://integrator.cliente.smartoltcom.com/

Chave API

Chave API para acesso ao SmartOLTbr/integrator.server.php

Usuário

Nome de usuário para chamadas API da integração ao Integrator.

-

Senha

Senha para chamadas API da integração ao Integrator.

-

OZmap

Parâmetro

Descrição

Exemplo

Token

Token associado a conta do usuário de integração cadastrado no ozmap. ( O usuário deve ter acesso aos projetos que a integração irá trabalhar (Escolha do usuário). Tutorial de como gerar usuário/chave.)

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJtb2R1bGUiOiJhcGkiLCJ1c2VyIjoiNWQ5ZjNmYjgyMDAxNDEwMDA2NDdmNzY4IiwiY3JlYXRpb25EYXRlIjoiMjAyMC0wOC0yNFQxNjoxMjoyMS43MTdaIiwiaWF0IjoxNTk6Mjg1NTQxfQ.S215vbHlBLtZSzxmORIc2sH1lEKi5VALKBqZB1VcFCE

...

Também se faz necessária a liberação dos mesmos IPs acima no próprio SmartOLT, que pode ser feito desta forma:

...

Na tela inicial, selecionar “Settings”.

...

Na aba “General”, selecionar “Edit general settings”.

...

Integrator, normalmente por solicitação do cliente ao suporte Integrator.

Configurações Base

Parâmetro

Descrição

Padrão

Tempo entre Sincronizações

Tempo aguardado entre as sincronizações realizadas pela integração

15 minutos

Configurações Específicas

Parâmetro

Descrição

Padrão

Código de usuário integrator

?

01

Cancelamento de clientes

Logs

Os logs da integração são disponibilizados no endereço: https://$cliente.ozmap.com.br/integrations/smartoltintegrator/logs

Resumo de funcionalidades

Funcionalidade

Descrição

Direção da integração

Atualização Criação de statusClientesAtualização

do valor de status do cliente Criação de clientes no OZmap baseado com base na leitura informada pelo SmartOLTde novos clientes no Integrator.

SmartOLT Integrator=> OZmap

Atualização Cancelamento de potênciaClientesAtualização

do valor de potência lida Remoção de clientes no OZmap baseado com base na leitura informada pelo SmartOLTde clientes cancelados no Integrator.

SmartOLT Integrator => OZmap

Implantação de clientes

Ativação (Implantar) cliente no OZmap ao reconhecer uma potência válida lida pelo SmartOLT.SmartOLT de acordo com status de serviço ativo para cliente no Integrator.

Integrator => OZmap

Funcionalidades

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

...