Files
apitdn/fluig_rag_docs/Plataforma Documentação técnica/Desenvolvimento sobre a plataforma/Aceleradores de desenvolvimento Fluig.md
T
2026-05-06 13:35:47 -03:00

6.6 KiB

title, source, path
title source path
Aceleradores de desenvolvimento Fluig https://tdn.totvs.com/display/fluig/Aceleradores+de+desenvolvimento+Fluig \Plataforma Documentação técnica\Desenvolvimento sobre a plataforma\Aceleradores de desenvolvimento Fluig.md

Objetivo


O objetivo deste guia é apresentar a lista das snippets (aceleradores de desenvolvimento) disponíveis no repositório git Fluig, organizadas por seus respectivos CARDS. Veja também como instalar e utilizar Snippets.

Lista de snippets


CARD Categoria Nome do componente Descritivo
BPM JS Adicionar Filho em tabela Adicionar um filho em tabela pai filho no formulário do processo
BPM JS Dataset consulta Pai-filho Consulta de registros Pai-Filho em um dataset customizado
BPM JS Criar Pasta no GED docAPI Código utilizando docAPI para criar uma pasta no GED
BPM JS Criar Pasta no GED Service Dataset que utiliza o serviço SOAP do Fluig ECMFolderService para criar uma pasta
BPM JS Script para Envio de E-mail Script que envia e-mail customizado (sem template) utilizando um HTML.
BPM JS Exemplo de parâmetros customHTML - DisplayFields Criar ações customizadas com o parâmetro customHTML no evento de formulário displayFields
BPM JS Formatação Data DD/MM/YYYY Função javascript de formatação de data DD/MM/YYYY
BPM JS Exemplos de propriedades do formController Exemplos para uso em eventos de formulário da propriedade 'form'
BPM JS Formulário utilizando FormMode Validar os estados de um formulário para criar regras de negocio
BPM HTML Biblioteca vcXMLRPC.js Adicionar biblioteca vcXMLRPC.js no formulário HTML
BPM JS Lista de Anexos Retornar a lista de anexos do processo
BPM JS Exemplos de logs para debug Linhas de comandos para escrever Logs em eventos
BPM JS Envio de email com template Envio de notificacao por email utilizando template
BPM JS Propriedades de eventos - Validacao (WK) Propriedades para utilizar em eventos (WKDef, WKVersDef, WKNumProces, WKNumState, WKCompany, WKUser, WKUserComment, etc)
BPM JS Selecionar tabela Pai-filho Selecionar registros de uma tabela Pai-filho
BPM JS Criar Grupos de Usuário (FluigAPI) Criação de grupos de usuário utilizando FluigAPI em eventos
BPM JS Adicionar usuários em Grupos (FluigAPI) Vincular usuários a grupos através da FluigAPI
BPM JS Dados do Usuário (FluigAPI) Obter dados do usuário corrente em eventos utilizando FluigAPI
BPM JS URL de documento (FluigAPI) Obter a URL de documento via FluigAPI
DATASET JS Constraint LIKE em String Constraint para consulta dataset com parte de String (Like)
DATASET JS Funcoes get e setCardValue Linha de comando para pegar e/ou setar valor em campo de formulário (Dataset ou Evento)
DATASET JS Função startProcess Função hAPI responsável por iniciar um processo (Dataset ou Evento)
DATASET JS REST - POST - Criar usuario Exemplo de API REST para criação de novo usuário no Fluig
DATASET JS Acesso fonte de dados externa Código para acessar fonte de dados externa configurada no standalone.xml (a partir da 2.0) ou no domain.xml (1.6 até 1.8.2) do ambiente
DATASET JS Consumir serviço externo utilizando AuthorizeService Exemplo de código para consumir um serviço externo cadastrado nos serviços do painel de controle do TOTVS Fluig Plataforma
WCM HTML Char Line Gráfico Line do Fluig Style Guide
WCM HTML Chart Bar Gráfico Bar do Fluig Style Guide
WCM HTML Chart Radar Gráfico Radar do Fluig Style Guide
WCM JS REST - GET - Listar usuários Exemplo de requisição REST utilizando a API de consulta a usuários da plataforma
WCM JS REST - POST - Listar Documentos Exemplo de requisição REST para listagem de documentos de um diretório
WCM JS REST - POST- Genérica Requisições REST do tipo POST, para utilizar esta snippet basta alterar os valores das variáveis endpoint e params
WCM JS REST - POST - Envio de e-mail Envio de e-mail através da API Fluig (As configurações de envio de e-mail devem estar previamente configuradas)
WCM JS REST - POST - Start Process Envio para iniciar processo através da API-REST Fluig process management
WCM JS Funções WCMAPI Funções WCMAPI, úteis públicas e documentadas
WCM JS Widget - Datatable - Dataset Exemplo de script js de widget utilizando o objeto Datatable consumindo um Dataset ( colleagues)
WCM JS Funções js do recurso Zoom Funções de javascript para implementação de zoom
WCM HTML Zoom Padrão Recurso Zoom padrão consultando dataset interno
WCM JS Salvar parâmetros em páginas Utilização de API para salvar parâmetros em modo edição de uma página WCM
WCM JS Upload de Arquivo Upload de arquivo e publicação no GED
WCM JS Validar CPF Função que recebe valor e valida se é um CPF válido
WCM JS Validar CNPJ Função que recebe valor e valida se é um CNPJ válido
WCM JS Cancelar solicitações via API Cancela uma ou mais solicitações via API
Mobile JS Geolocalização Funções Javascript para uso em formulário com o objetivo de obter as coordenadas de geolocalização do dispositivo Mobile
Mobile JS Leitura código de barras Funções Javascript para ler um código de barras em formulários Mobile
BIRT JS Importação bibliotecas Fluig Importação de bibliotecas para acesso a Datasets do Fluig
BIRT JS Imprimir no log Fluig Imprimir no server.log do Fluig mensagens a partir de eventos do BIRT
GED CSS Classe label de campo obrigatório Utilize a classe "required" para adicionar um asterisco vermelho após o label

Em caso de dúvidas, favor efetuar a abertura de chamado do produto Fluig.

Sugestões são bem vindas, caso exista alguma nova snippet, fique à vontade para incluí-la em nosso git, assim poderemos cada vez mais, ajudar e sustentar o ambiente ECO Fluig.

Link para download


Para utilizar no Eclipse, baixar o pacote através da URL http://update.fluig.com/snippets na opção de Help - Install New Software.