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