API REST Fluig x Protheus Desenvolvimento

30 aulas

03 horas e 46 minutos

Geral

Fórum de dúvidas

Fórum de dúvidas

Laboratório TOTVS Fluig

Apresentação

Introdução

Introdução

Conceitos

Conceitos

API do Protheus

Acessando API do Protheus via POSTMAN Parte 1

Acessando API do Protheus via POSTMAN Parte 2

Workflow Centro de Custo

Workflow Centro de Custo

Dataset Centro de Custo

Criar Dataset de Centro de Custo Parte 1

Criar Dataset de Centro de Custo Parte 2

Criar Dataset de Centro de Custo Parte 3

Atividade de Serviço

Script da Atividade do Serviço

Formulário Cadastro de Classe

Formulário Cadastro de Classe parte 1

Formulário Cadastro de Classe parte 2

Formulário Cadastro de Classe parte 3

Formulário Criação de Centro de Custo

Formulário Criação de Centro de Custo parte 1

Formulário Criação de Centro de Custo parte 2

Formulário Criação de Centro de Custo parte 3

Formulário Criação de Centro de Custo parte 4

Eventos de Formulários

Introdução aos Eventos de Formulário

DisplayFields

EnableFields

ValidateForms

Custom HTML e Gateway

Custom HTML e Configuração do Gateway parte 1

Custom HTML e Configuração do Gateway parte 2

Teste Final Workflow

Teste Final Workflow

Conclusão

Até breve!

Pesquisa de satisfação

Certificado

Sumário

O curso capacita desenvolvedores e profissionais de TI a integrarem as plataformas TOTVS Fluig e Protheus utilizando a arquitetura de API REST. O aluno aprende os conceitos fundamentais do protocolo HTTP e do ciclo de requisição e resposta REST, além de estruturar uma aplicação prática completa para criar, consultar, alterar e excluir registros do Protheus diretamente por meio de uma interface no Fluig. O treinamento também aborda a construção de telas com o Fluig Style Guide e a criação de Datasets Avançados em JavaScript, permitindo manipular requisições, tratar parâmetros de entrada, executar regras de negócio e gerenciar o retorno da API, garantindo uma comunicação automatizada, padronizada e segura entre os sistemas corporativos.

Objetivo Capacitar desenvolvedores e profissionais de tecnologia a realizar a integração entre as plataformas TOTVS Fluig e TOTVS Protheus utilizando a arquitetura de API REST. O treinamento foca na estruturação de um ecossistema único e automatizado, permitindo a construção de uma aplicação prática completa para criar, consultar, alterar e excluir registros do Protheus diretamente através da interface do Fluig.

Destaques

  • Fundamentos da Arquitetura REST e Ciclo de Comunicação: Compreensão do estilo arquitetural REST, abrangendo os principais métodos HTTP (GET, POST, PUT/PATCH, DELETE) e o ciclo completo de requisição e resposta, desde a solicitação feita no Fluig, o processamento da regra de negócio, até o retorno dos dados estruturados em formato JSON acompanhados dos códigos de status HTTP.

  • Construção e Controle com Datasets Avançados: Entendimento dos Datasets como uma camada de abstração de dados, com foco no desenvolvimento de Datasets Avançados em JavaScript. Essa prática permite obter controle total sobre a integração para manipular requisições, tratar parâmetros de entrada, executar regras de negócio e tratar o retorno da API do Protheus antes de disponibilizar os dados.

  • Desenvolvimento Prático (CRUD) e Validação de APIs: Construção guiada, linha a linha e do zero, de uma aplicação funcional que interage com o Protheus. O conteúdo abrange os testes e as validações das requisições HTTP na prática, empregando ferramentas de mercado como Postman ou Insomnia e o uso da IDE Eclipse com o plugin Fluig Studio.

Thiago Elias de Souza

foto Thiago Elias de Souza

Há 9 anos fiz minha transição de carreira para a tecnologia e, hoje, atuo como Desenvolvedor Fluig na TOTVS. Na minha trajetória, além de desenvolver, ministro treinamentos do básico ao avançado, atuo na documentação técnica e realizo configurações e integrações de soluções como TOTVS Identity com os produtos Protheus, RM e Meu RH. Já atuei também com apoio técnico no time de CS (Customer Success), com foco total na resolução de problemas reais de clientes. Meu objetivo aqui é encurtar o seu caminho e te ensinar o Fluig na prática.

Linkedin