Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

Informações
iconfalse
titleÍndice

Índice
minLevel2


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.


Nota

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.

Informações
iconfalse

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 de um 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

d. Aplicativo Externo -

Alteração

Upsert (Criação ou Atualização de Cadastro)




Aviso

O botão Adicionar naTela EAI Aplicativos também é utilizado para alterar o registro cadastrado.

O processo para adicionar aplicações externas é de upsert, ou seja, faz a criação ou atualização do registro. 


Estado
colourYellow
titleexemplo

Como alterar um aplicativo externo cadastrado?




Aplicativo externo cadastrado





Vamos alterar o nome da máquina

Copie os seguintes dados do registro cadastrado



Clique no botão Adicionar

Informe os dados copiados nos campos Tipo de Conexão, Endereço WSDL e Nome da Porta

Altere o nome da máquina de totvsjoi-fwk06 para localhost

Informe Usuário e Senha do aplicativo externo

Salve a alteração





Registro alterado

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.


Informações
titleOBS:

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ções
titleInformaçã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


Aviso

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