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.
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ção | Descrição |
---|---|
Adicionar | Inclusão de integrações. |
Editar | Edição de integrações. |
Excluir | Exclusão de integração e seus registros relacionados (Aplicações, Entidades e Campos Extras). |
Aplicações | Abre a interface que lista as Aplicações cadastradas para a integração. |
Pesquisa | Pesquisa por nome e descrição de integrações. |
Campo | Descrição |
---|---|
Nome Integração | Nome da integração. |
Descrição | Descriçã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ções | Combo que permite ao usuário escolher cadastrar uma nova aplicação ou utilizar uma disponibilizada pela Totvs. |
Nome Integração | Permite 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ção | Tipo da integração que sera utilizada. Campo habilitado apenas para o cadastro de uma nova integração. |
Ações Disponíveis
Ação | Descrição |
---|---|
Nova Aplicação | Inclusão de aplicação. |
Pesquisa | Pesquisa por nome de aplicações. |
Executar Integração | Permite executar todas as entidades de integração para uma aplicação. |
Entidades | Abre a interface de lista de entidades. |
Outras ações | Exibe ações: Editar, Copiar e Excluir aplicação. |
Exibir detalhes | Exibe os detalhes de uma aplicação. |
Editar | Permite edição de uma aplicação. |
Copiar | Permite cópia de uma aplicação. |
Excluir | Permite exclusão de uma aplicação. |
<!-- 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> |