ÍNDICE

  1. Visão Geral
  2. Exemplo de utilizaçã
  3. Outras Ações / Ações relacionadas
  4. Tela Integração para Aplicações Externas
  5. Principais Campos e Parâmetros
  6. Tabelas utilizadas


01. VISÃO GERAL

Ferramenta para configuração e execução de integrações de dados para aplicações externas, utiliza APIs desenvolvidas com tecnologia Progress que são executadas em um agendador de tarefas (RPW).

As integrações disponibilizadas pela TOTVS estão pré-cadastradas e suas APIs de integração de dados estão prontas para uso, um exemplo é a integração padrão com a MasterSales

É possível cadastrar manualmente integrações com outras aplicações e definir seus parâmetros de execução, porém será necessário desenvolver APIs customizadas seguindo as especificações desse documento.


02. EXEMPLO DE UTILIZAÇÃO

03. TELA INTEGRAÇÃO PARA APLICAÇÕES EXTERNAS

Essa interface pode ser acessada no menu do Datasul com o nome de "Integração para Aplicações Externas", ela permite listar, editar, remover e cadastrar integrações disponibilizadas pela Totvs e integrações customizadas.


Ações Disponíveis

AçãoDescrição
AdicionarInclusão de integrações
EditarEdição de integrações
ExcluirExclusão de integração e seus registros relacionados (Aplicações, Entidades e  Campos Extras)
AplicaçõesAbre a interface que lista as Aplicações cadastradas para a integração
PesquisaPesquisa por nome e descrição de integrações

Lista de Integrações

CampoDescrição
Nome IntegraçãoNome da integração
DescriçãoDescrição da integração
Tipo Integração

Tipo da integração, possui dois tipos disponíveis: 

EAI - Integração que utiliza a ferramente EAI para comunicação de dados (Exige o uso de adapters para o EAI).

WEBSERVICE - Integrações que utiliza webservices (Exige API de comunicação exemplificadas neste documento).

Campo Descrição
IntegraçõesCombo que permite ao usuário escolher cadastrar uma nova aplicação ou utilizar uma disponibilizada pela Totvs
Nome IntegraçãoPermite definir o nome de uma integração. Campo habilitado apenas para o cadastro\edição de uma nova integração.
Descrição Permite definir a descrição de uma integração. Campo habilitado apenas para o cadastro\edição de uma nova integração.
Tipo IntegraçãoTipo da integração que sera utilizada. Campo habilitado apenas para o cadastro de uma nova integração.


04. TELA XXXXX

Principais Campos e Parâmetros

CampoDescrição
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada
Inclua o campo Inclua a descrição relacionada



05. TABELAS UTILIZADAS

<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>