Árvore de páginas

Versões comparadas

Chave

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

Índice

Índice
maxLevel4
outlinetrue
exclude.*ndice
stylenone

Objetivo

...

O objetivo deste guia é demostrar as funcionalidades e aplicações do Facilitador de Integrações, disponível no fluig a partir da versão 1.6.2. 

O que é?

demonstrar a criação de um dataset simples, para possibilitar a integração com sistemas terceiros sem qualquer tipo de codificação.


Pré-requisitos

...

Para que se tenha uma compreensão completa destas informações, alguns conhecimentos são considerados pré-requisitos, entre eles:

  • Visão geral sobre o Fluig;
  • Visão geral sobre integração de sistemas.


Criação de datasets simples

...

A criação de dataset simples está disponível no Painel de Controle do Fluig e consiste em duas etapas: o cadastro do serviço e a configuração do dataset. 

Nota
titleAtenção!

Apenas os usuários administradores da plataforma têm acesso a essas configurações.

Cadastro do serviço

Para cadastrar o serviço é necessário O objetivo deste facilitador é permitir realizar consulta em dados de sistemas terceiros onde, através de um editor visual, é possível criar essas integrações sem qualquer tipo de codificação. Basta você conhecer o endereço e o método do Webservice que contém as informações que você precisa trazer devem ser trazidas para o fluig. A tela de Datasets, disponível para usuários administradores no Painel de Controle, foi completamente remodelada e um novo tipo de dataset foi criado, de forma a ficar claro quais os datasets foram criados a partir de serviços.

Image Removed

TOTVS Fluig Plataforma. É possível cadastrar serviços SOAP, REST ou JDBC, conforme a documentação Cadastro de serviço.

Configuração do dataset simples

Após ter o serviço cadastrado, vamos criar o dataset simples. Acesse a opção Painel de controle localize o agrupador Desenvolvimento e acione a opção datasetsSelecione a opção Novo dataset e após selecione Simples:

Image Added


Preencha os campos para criação do dataset, os campos destacados com um asterisco (*) são de preenchimento obrigatório:

CampoDescrição
Código*Código do dataset que será utilizado ao ser chamado em processos por exemplo.
Descrição*Descrição do dataset para poder identificar a funcionalidade do mesmo.
Serviço*Selecionar o serviço que será realizado a integração.
OperaçãoAqui será selecionado o método ou tabela que serão chamados do serviço.
ConfigurarPode ser configurado o limite de resultado (JDBC) e a configuração de autenticação (REST).
ParâmetroSerão informados os parâmetros para buscar os dados conforme a operação selecionada.
Painel
Deck of Cards
historyfalse
idExemplo 1
Card
id1
labelSOAP
Image Added
Card
id2
labelJDBC
Image Added


O código-fonte gerado nessa interface pode ser utilizado em outros recursos, como eventos de processos ou O código interno gerado pelo facilitado pode ser utilizado em outros pontos normalmente utilizados para integração como eventos de processos e scripts de tarefa de serviço assíncrono, por exemplo. Bastando neste caso que o desenvolvedor se responsabilize pela forma como o retorno do webservice é tratada.

Como é utilizado? Para que serve?

O Facilitador de Integração está disponível através da tela da opção de criação de datasets, no Painel de Controle, selecione o item Datasets e a opção Novo Dataset. Confira, no video abaixo, o passo a passo para cadastrar um novo serviço SAOP, criar o dataset e integrar o mesmo a um formulário.

Informações
titleAtenção!
  • Datasets criados através do Facilitador de Integração podem ser importados para o fluig Studio normalmente porém, caso sejam exportados do Studio para o fluig (independente se houver alteração, ou não) serão convertidos para datasets do tipo Customizado, impedindo assim que sejam editados pelo Facilitador de Integrações após a exportação.
  • Apenas Datasets gerados poderão ser excluídos através da tela de Datasets

 

Exemplos de utilização no Dataset

(apresentar como ficou no dataset)

 

Exemplos de utilização

 

tratado. Além disso, o código-fonte dos datasets simples pode ser editado pelo Fluig Studio ou em modo avançado pela própria plataforma, o que automaticamente os transforma em datasets avançados.

Painel
titleFique por dentro!

Para visualizar mais detalhes sobre a criação de datasets, acesse nossas documentações:


Edição em modo avançado

...

A interface de edição em modo avançado, disponível a partir da atualização 1.6.5 - Liquid, é acessada acionando a edição do dataset na listagem. Essa interface apresenta algumas vantagens em relação à edição pelo Fluig Studio, sendo algumas delas:

  • Histórico de versões publicadas, com detalhamento do responsável e possibilidade de restaurar versão antiga;
  • Possibilidade de manter as alterações em rascunho (salvar a edição sem publicá-la);
  • Monitoramento detalhado do serviço relacionado, com o log e a quantidade de requisições efetuadas.
Nota
titleAtenção!

Os datasets podem ser convertidos de simples para avançado, mas o contrário não pode ser feito: a partir do momento em que um dataset simples for editado em modo avançado, ele passa a ser um dataset avançado, e com isso, não poderá ser novamente editado em modo simples.

Painel
Deck of Cards
idVantagens
Card
idv11
labelDataset avançado

Image Added

Card
idv1
labelHistórico de versões

Image Added

Card
idv1
labelManter rascunho

Image Added

Card
idv1
labelAcompanhamento das requisições

Image Added

Informações
titleFique atento!

Esta documentação é válida a partir da atualização 1.7.1 - Crystal Lake. Se você utiliza uma atualização anterior, ela pode conter informações diferentes das quais você vê na sua plataforma.

...