Mudanças entre as edições de "Integradores"

De Grupo Voalle
 
(Página substituída por ' 800x800px|semmoldura|centro ==='''Acesse as documentações disponíveis'''=== <br> [https://universidadevoalle.com.br/bibli...')
Etiqueta: Substituído
 
(Uma revisão intermediária por um outro usuário não está sendo mostrada)
Linha 1: Linha 1:
==Rotina==
 
<div align="justify">
 
''Manutenções / Integrações / Integradores''
 
  
=== Objetivo da rotina ===
 
Possibilitar o cadastro e o gerenciamento de Integradores.
 
  
=== Onde este cadastro é utilizado ===
 
Os Integradores são utilizados principalmente em Cadastros de [[Produtos/Serviços - Cadastro Produtos|Produtos]] e [[Produtos/Serviços - Cadastro Serviços|Serviços]].
 
  
== Principais conceitos ==
+
[[ARQUIVO:2023-08-30_14-09.png |800x800px|semmoldura|centro]]
  
'''API (Application Programming Interface):''' Significa Interface de Programação de Aplicativos. É utilizada para nomear um conjunto de rotinas e padrões de programação para acesso a um aplicativo de software ou plataforma baseado na Web. Basicamente, uma API é um programa que fica entre dois sistemas e funciona como tradutor-mensageiro, fazendo a comunicação entre ambos.<br>
 
  
'''Integrador:''' Responsável por fazer a integração (conexão) entre dados do sistema para possibilitar a autenticação.<br>
 
  
'''Integração Passiva:''' Para seu funcionamento, o sistema aguarda receber uma mensagem de alguém para executar uma ação. Exemplo: um usuário tenta realizar login no serviço da Empresa X. Assim, o sistema dessa empresa vai enviar as informações para a nossa API validar se aquele usuário e senha existem e se possuem acesso ao serviço.
+
==='''Acesse as documentações disponíveis'''===
  
'''Integração Reativa:''' O envio de uma mensagem é feito baseado em uma alteração que houve no sistema, chamado de "gatilho".  Exemplo: algumas integrações podem usar um conceito chamado ''webhook'', em que um contrato no sistema pode mudar de situação normal para bloqueado. Esse é o gatilho que informa para a API que ela deve enviar para o serviço do integrador a informação de que o Contrato xxxx do Cliente yyyy foi bloqueado e não pode mais acessar o serviço.
+
<br>
  
Ou seja, a integração passiva espera receber a mensagem, enquanto a integração reativa envia a mensagem após uma mudança de estado (como um contrato ser bloqueado).
 
  
== Requisitos ==
+
[https://universidadevoalle.com.br/biblioteca/589/acessar Integrações | Guia da Rotina - Integradores]
Esta rotina não possui processos que a antecedem.  
 
  
== Funcionalidades ==
 
  
[[Arquivo:CadastroIntegradores.png|centro|semmoldura|800x800px]]
 
<br>
 
  
'''Resumo da Rotina''' {{Icone|tipo=academico}}: Aqui você vê informações sobre as principais funções da rotina.<br>
+
[[Arquivo:Mascote voalle 1.png|200x200px|semmoldura|centro]]
 
 
'''Ajuda da Rotina''' {{Icone|tipo=ajuda}}: Ao clicar no ícone, você é direcionado à pagina da Wiki com o conteúdo sobre a rotina.<br>
 
 
 
'''Filtro Avançado''' {{Icone|tipo=filtro}}: Utilize filtros para buscar itens da rotina.<br>
 
 
 
'''Pesquisar''': Faça uma pesquisa livre por palavras e itens da rotina.
 
 
 
== Passo a passo da rotina ==
 
 
 
=== Como cadastrar um novo Integrador ===
 
 
 
'''1.''' Para adicionar um novo Integrador, clique no botão "Criar Novo Registro" {{Icone|tipo=adicionar}}.<br>
 
 
'''2.''' Na janela, insira as informações '''obrigatórias''':<br>
 
 
 
* No campo '''Alias''' informe o "Apelido" do integrador;<br>
 
 
 
* Na '''Descrição''' informe uma descrição para o Integrador;<br>
 
 
 
* Em '''Tipo Integração''' selecione se a API terá uma integração passiva ou reativa. Se você selecionar API passiva, a seção ''Configuração de Permissões'' fica disponível.<br><br>
 
 
 
==== Passiva ====
 
 
 
As configurações de permissões estão disponíveis apenas quando selecionado a API é ''passiva''.
 
 
 
* Em '''Autenticação''', habilite se o integrador tem permissão para realizar autenticação através dos dados de login e senha do usuário no portal;<br>
 
 
 
* Na '''Autorização''', habilite caso o sistema deve verificar se o usuário possui acesso ao integrador;<br>
 
 
 
* Em '''Informações do Cliente''' é possível habilitar se o sistema deve fornecer acesso ao endereço principal do usuário;<br>
 
 
 
* Em '''Informações do Contrato''' possibilita que o sistema exiba as informações do contato, caso o cliente que está tentando se autenticar possua um contrato em situação "Normal" e um serviço vinculado à integração.<br><br>
 
 
 
* Por fim, clique em SALVAR NOVO.<br><br>
 
 
 
==== Reativa ====
 
 
 
* Em '''URL''' preencha ... ;
 
 
 
* Na '''Versão''' defina qual versão será usada no integrador (versão 1, versão 2 - MVNO ou versão 3). A versão escolhida afeta os valores a serem enviados pelo integrador e os seus métodos quando cada um deles for simulado durante a execução de uma tarefa;<br><br>
 
 
 
* Por fim, clique em SALVAR NOVO.<br><br>
 
 
 
==== Reativa - V-DI ====
 
 
 
* Para cadastro de integrador que utilize o V-DI, é necessário que o módulo esteja habilitado e configurado no ERP:<br><br>
 
 
 
'''1.''' Caso não possua, solicite a liberação do módulo '''Voalle Data Integration | V-DI''';
 
 
 
'''2.''' Após módulo habilitado, realize o login novamente no ERP e acesse a rotina Suíte / Configurações / Parâmetros menu "Voalle Data Integration | V-DI";
 
 
 
'''3.''' Preencha os campos '''ERP Key''', '''API Key''' e '''URL Base''' com as informações passadas pela Voalle;
 
 
 
'''4.'''  No cadastro de nova integração: <br>
 
 
 
* Em '''URL Base''' estará preenchida a URL da base do V-DI parametrizada no módulo V-DI;
 
 
 
* Em '''URL''' ... ;
 
 
 
* Na '''Versão''' defina qual versão será usada no integrador (versão 1, versão 2 - MVNO ou versão 3). A versão escolhida afeta os valores a serem enviados pelo integrador e os seus métodos quando cada um deles for simulado durante a execução de uma tarefa;<br>
 
 
 
* Em '''Erp Key''' estará preenchida a chave parametrizada no módulo, a qual realiza o vinculo entre o V-DI ao ERPVoalle;
 
 
 
* Em '''Api Key''' estará preenchida a chave única gerada no V-DI para identificar o parceiro dentro da plataforma.
 
 
 
* Em '''Integration Key''' insira a chave única gerada no V-DI para identificar o integrador dentro da plataforma.
 
 
 
 
 
'''5.''' Por fim, clique em SALVAR NOVO.
 
 
 
'''Obs:''' Em casos de registros passivos, o número de token é uma informação gerada automaticamente pelo sistema no momento da criação do registro;
 
 
 
=== Como editar um Integrador ===
 
 
 
'''1.''' Clique no botão "Editar" {{Icone|tipo=pencil}} na linha do Integrador que você deseja editar. Todas as configurações explicadas acima podem ser editadas ao clicar neste ícone.<br>
 
 
'''2.''' Faça as alterações desejadas e clique em SALVAR EDIÇÃO.<br>
 
 
 
=== Como duplicar um Integrador ===
 
 
 
'''1.''' Clique no ícone "Duplicar" {{Icone|tipo=duplicar}} na linha do Integrador que você deseja duplicar. A duplicação serve para copiar os dados preenchidos em outro cadastro, facilitando a criação de um novo Integrador. <br>
 
 
 
'''2.''' Para concluir, clique em SALVAR NOVO.<br>
 
 
 
=== Como excluir um Integrador ===
 
 
 
'''1.''' Clique no botão "Excluir" {{Icone|tipo=delete}} na linha do Integrador que você deseja excluir. <br>
 
 
'''2.''' Clique em EXCLUIR.<br>
 
 
 
=== Como imprimir/exportar cadastros da rotina ===
 
 
 
'''1.''' Selecione o (os) cadastro (s) que você deseja imprimir/exportar. Para selecionar toda a listagem, clique na caixa superior de seleção. <br>
 
 
 
'''2.''' Clique no botão "Imprimir/Exportar" {{Icone|tipo=imprimir}}.<br>
 
 
 
'''3.''' Selecione o formato em que você deseja imprimir/exportar os dados: "imprimir", ".pdf" ou ".csv".<br>
 
 
 
'''4.''' O arquivo escolhido será impresso ou exportado, conforme sua preferência.<br>
 
 
 
=== Como ver o histórico de cadastros da rotina ===
 
 
 
Para verificar o histórico de criação/edição de um registro, clique sobre a linha do registro e depois em "Histórico". Você verá informações como data/hora, operação realizada (criação/edição) e responsável. Para verificar detalhes da edição, pressione o botão "Registro Editado", que também indica o número total de campos editados. Toda criação, edições e restaurações ficarão registradas no histórico.<br>
 
 
 
== Documentações relacionadas ==
 
 
 
Faturamento / Cadastros / Produtos/Serviços
 
 
 
[[Produtos/Serviços - Cadastro Produtos]]
 
 
 
[[Produtos/Serviços - Cadastro Serviços]]
 
 
 
[[Log de Transações]]
 
 
 
[[V-DI_(Voalle_Data_Integration)]]
 
 
 
[[Webhook Data Storage|Webhooks]]
 
 
 
==Conteúdo de apoio==
 
 
 
Assista ao vídeo abaixo para compreender as funcionalidades da rotina de '''Integradores''':
 
 
 
<embedvideo service="vimeo" alignment="center">https://vimeo.com/585917779/a1d591bd03</embedvideo>
 

Edição atual tal como às 15h27min de 11 de março de 2024


2023-08-30 14-09.png


Acesse as documentações disponíveis



Integrações | Guia da Rotina - Integradores


Mascote voalle 1.png