Árvore de páginas

CONTEÚDO

Índice


01. Visão geral

O programa de cadastros de Aplicativos do EAI2 permite fazer o gerenciamento dos aplicativos cadastrados para realizar as integrações.  Nele fica registrado o Aplicativo Interno que fará a comunicação com os Aplicativos Externos, também cadastrados nesse programa. Nesse programa também é possível realizar as configurações de Rota e De-Para para cada Aplicativo Externo.


02. EXEMPLO DE UTILIZAÇÃO

A tela referente ao programa html.aplicativos-eai, segue conforme modelo abaixo.


As imagens apresentadas nesta documentação servem como modelo de referência, porém podem ser modificadas devido a atualizações e melhorias no produto.


A tela de configurações de aplicativos EAI2 para processamento de integrações, disponibiliza um grid para visualização dos aplicativos. Na imagem a seguir é possível visualizar a interface do EAI Aplicativos, a interface permite:

  • Adicionar aplicativo externo;
  • Fazer a edição do aplicativo interno;
  • Visualizar/habilitar/desabilitar suas transações;
  • Excluir um aplicativo externo;
  • Visualizar/habilitar/desabilitar rotas  de um aplicativo externo e
  • Configurar os De-Para.

Tela EAI Aplicativos.

Excluir um aplicativo externo:

Para realizar a exclusão, basta clicar no botão Excluir no registro do aplicativo externo, conforme a imagem acima, onde estão todas as opções deum aplicativo externo.


03. TELA APLICATIVO EXTERNO

Abaixo é apresentada uma tabela com os campos e descrições disponibilizadas na janela para inclusão de aplicativo externo, também é possível visualizar a interface.

Modal Aplicativo Externo


a. Aplicativo Externo - Tipo de Conexão SOAP



Principais Campos e Parâmetros

CampoDescrição
Tipo de ConexãoModo como o conteúdo será transmitido, que pode ser SOAP, REST ou AMQP
Endereço WSDLEndereço do WSDL da aplicação externa. WSDL descreve um Webservice SOAP
Nome da portaNome da porta dentro do endereço no WSDL do aplicativo externo
UsuárioUsuário com permissão de acesso ao EAI
SenhaSenha do usuário de autenticação

b. Aplicativo Externo - Tipo de Conexão REST



Principais Campos e Parâmetros

CampoDescrição
Tipo de ConexãoModo como o conteúdo será transmitido, que pode ser SOAP, REST ou AMQP
Endereço RESTURL no formato Protocolo, Servidor e Porta do serviço
UsuárioUsuário com permissão de acesso ao EAI
SenhaSenha do usuário de autenticação

c. Aplicativo Externo - Tipo de Conexão AMQP



Principais Campos e Parâmetros

CampoDescrição
Tipo de ConexãoModo como o conteúdo será transmitido, que pode ser SOAP, REST ou AMQP
ID do AplicativoNome identificador do Aplicativo
ProdutoProduto que será integrado. Ex: Logix, Protheus, RM, etc
Formato AMQPURL no formato Servidor e Porta do serviço
UsuárioUsuário com permissão de acesso ao EAI
SenhaSenha do usuário de autenticação



04. TELA APLICATIVO INTERNO

Modal Aplicativo Interno.


a. Aplicativo Interno



Principais Campos e Parâmetros

CampoDescrição
NomeNome do aplicativo Interno.
ProdutoNome do Produto.
DescriçãoInformação sumarizada do aplicativo interno.
Desativar validação XSDFlag para ativar ou desativar a validação do XSD.


OBS:

Somente os campos Descrição e Desativar validação XSD podem ser editados





05. TELA TRANSAÇÕES DO APLICATIVO INTERNO

Abaixo é apresentada a modal de edição das transações disponíveis, onde é possível ligar e desligar os logs, bem como alterar o Modo Habilitado respeitando o modo suportado pelas transações:

Modal Transações Disponíveis.

a. Transações



Principais Campos e Parâmetros

CampoDescrição
TransaçãoNome da transação.
VersãoVersão da transação.
ModoModo disponível para a transação
Modo Habilitado

Opção para selecionar o modo da transação de acordo com o modo disponível

ModoModo Habilitado
send_enabled
  • Não habilitado
  • Envio
receive_enabled
  • Não habilitado
  • Recebimento
both_enabled
  • Não habilitado
  • Ambos
  • Envio
  • Recebimento

Informação

Não é necessário salvar a troca do modo habilitado, basta efetuar a troca no combo-box de acordo com a opção desejada. 

LogOpção para ativar ou desativar o log da transação.



06. TELA ROTAS

Visualizar, Habilitar, Desabilitar Rotas, essas ações são possíveis por meio da opção Rotas no registro do aplicativo externo, abaixo verificar a tela de rotas.

Janela de Rotas de um aplicativo externo.

a. Rotas



Principais Campos e Parâmetros

CampoDescrição
TransaçãoNome da transação para qual existe Rota.
HabilitadoOpção para Habilitar ou Desabilitar uma Rota para uma transação.



07. TELA DE-PARA (Em Construção)

Para especificar os Valores de DE-PARA do aplicativo externo, clique na opção De-Para do aplicativo externo, onde será apresentado a janela Valores de De-Para:

Janela de Valores de De-Para de um aplicativo externo.

a. Valores de De-Para


A tela de De-Para ainda está em fase de análise para melhorias.

Principais Campos e Parâmetros

CampoDescrição
Estrutura

Campo identificador do relacionamento para conversões futuras (relacionadas a tabela).

O valor é apresentado pelas informações <CODIGO_DE_PARA> | <NOME_TABELA>

Observação: Os valores presentes neste campo são carregados automaticamente de acordo com os dados presentes na tabela eai_de_para.

Empresa Externa

Código da empresa representada pelo lado EXTERNO, que será relacionada a empresa interna.

Estab. ExternoCódigo do estabelecimento representado pelo lado EXTERNO que será relacionado com o estabelecimento interno.
Empresa InternaCódigo da empresa representada pelo lado INTERNO, que será relacionada a empresa externo.
Estab. InternoCódigo do estabelecimento representado pelo lado INTERNO que será relacionado com o estabelecimento externo.



07. DOCUMENTOS RELACIONADOS