Á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 é demonstrar a criação de um dataset via Painel de Controlesimples, 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 conhecer o endereço e o método do Webservice que contém as informações que devem ser trazidas para o TOTVS Fluig Plataforma. É possível cadastrar serviços SOAP, REST ou JDBC, conforme a documentação: https://tdn.totvs.

Painel
titleFique por dentro!

O passo a passo para incluir ou gerenciar os serviços pode ser conferido no help Serviços.

Painel
Deck of Cards
idserviço
Card
idlista
labelLista de serviços

Image Removed

Card
id1
labelServiço SOAP

Image Removed

Card
id2
labelServiço REST

No serviço REST só vai listar os campos se tiver Swagger.

Nota
titleImportante

Para que as operações sejam apresentadas é necessário que o cadastro e configuração do arquivo swagger tenham sido feitas anteriormente. Em casos onde o arquivo swagger não estiver configurado, uma mensagem será apresentada ao usuário informando da necessidade.

Image Removed

Card
id3
labelServiço JDBC

Image Removed

Configuração do dataset

Após ter o serviço cadastrado, é preciso configurar o dataset que está sendo criado. A partir da seleção do serviço, o Fluig Plataforma retorna a lista de tabelas ou operações disponíveis, e o usuário autenticado deve ajustar os parâmetros referentes a cada coluna a ser retornada pelo dataset.

Image Removed

...

com/x/mqVtJg

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 datasets.

Selecione a opção novo dataset e após simples:

Image Added


Preencher 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, será utilizado para chamado do dataset em processos por exemplo.
Descrição*Descrição do dataset para pode identificar a funcionalidade do mesmo.
Serviço*Selecionar o serviço que será realizado a integração.
OperaçãoAqui será selecionado a tabela ou método que será chamado do serviço.
ConfigurarPode ser configurada limite de resultado (JDBC) e 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 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. 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 dos 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:

...

Painel
Deck of Cards
idVantagens
Card
idv11
labelDataset avançado

Image RemovedImage Added

Card
idv1
labelHistórico de versões

Image RemovedImage Added

Card
idv2v1
labelManter rascunho

Image RemovedImage Added

Card
idv3v1
labelAcompanhamento das requisições

Image RemovedImage Added

Informações
titleFique atento!

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