Jair - Fórmula Posted October 19, 2023 Topic Count: 920 Topics Per Day: 0.13 Content Count: 9,060 Content Per Day: 1.32 Reputation: 351 Achievement Points: 108,849 Solved Content: 0 Days Won: 220 Status: Offline Age: 52 Device: Windows Report Posted October 19, 2023 Fórmula Visual - Linha RM A Fórmula Visual da linha RM é um recurso de funcionamento extenso e que busca o desenvolvimento visual de lógicas de negócio com o objetivo de estender as soluções TOTVS RM. Como finalidade inicial, possibilita pequenas customizações nos produtos, permitindo criar regras específicas em determinados cadastros/processos dentro da empresa, automatizando e/ou validando dados, permitindo assim a entrada de informações/resultados mais consistentes. Usa como base o Microsoft Framework .NET - Windows Workflow Foundation, um produto muito robusto e poderoso desde seu entendimento, onde é aplicado nos principais softwares da própria Microsoft. Este é o funcionamento normal RM: Este é o funcionamento RM com customização através de Fórmula Visual: Segue abaixo um compilado de LINKs da TOTVS sobre atividades de Fórmulas Visuais, com exemplos de como utilizar: Criando uma nova atividade de Fórmula visual Designer da Fórmula Visual Enviar relatório no corpo do e-mail Execução de Sequência de Fórmulas Visuais em um Gatilho Exportação e Importação de Códigos Fontes Fórmula Visual em API Utilizando a atividade "Gravar Log" em API Fórmula Visual - Habilitar Log Fórmula Visual - RM Gatilho de Fórmula Visual - Após a leitura dos valores de lookup Importação\Exportação de fórmula visual Importacao de Formula Visual com Consulta SQL Limitando o Tamanho de Imagens no Cadastro de Produtos com Fórmula Visual Obter ID da Fórmula Visual e Código da Coligada Parâmetros de execução de Fórmula Visual via processo Tabela Dinâmica na Fórmula Visual Atualizar registros de uma tabela dinâmica usando fórmula visual Criar Item em uma Tabela Dinâmica usando fórmula visual. Ler registros de uma tabela dinâmica usando fórmula visual Transformar Campo Complementar em Lookup Utilizando Atividades Fluig Fluxo de Aprovação Utilizando a Atividade "Assumir Tarefa" Utilizando a Atividade "Recuperar Campos do Formulário do Processo" Utilizando Atividade "Iniciar Processo Clássico" Utilizando Atividade "Iniciar Solicitação Simples" Utilizando Atividade "Movimentar Tarefa" Utilizando Atividade "Recuperar Campos do Formulário da Solicitação" FÓRMULA VISUAL - Atividade Deleção de Registros FÓRMULA VISUAL - Atividade Expressão Utilizando a atividade "Expressão" TOTVS API Services - TAS Utilizando a atividade "Consulta CNPJ na Receita Federal" Utilizando a atividade "Consulta CPF na Receita Federal" Utilizando a atividade "Consulta Nota Fiscal Eletrônica" Utilizando a atividade "Consulta Simples Nacional" Utilizando a atividade "Consulta Sintegra Nacional" Utilizando a atividade "eSocial - Consulta Qualificação Cadastral" Utilizando a atividade "Adicionar Registro na Tabela" Utilizando a atividade "Aplicar Alterações na Tabela" Utilizando a atividade "Alterar propriedade da coluna" Utilizando a atividade "Aplicar Expressão Regular" Utilizando a atividade "Aplicar transformação XML utilizando XLS" Utilizando a atividade "Atualizar Registros Localizando na Tabela" Utilizando a atividade "Checar Status de Serviços do Windows" Utilizando a atividade "Consultar Parâmetros do Processo" Utilizando a atividade "Consulta SQL" Utilizando a Atividade "Copia de Filtros" Utilizando a Atividade "Criar Coluna" Utilizando a Atividade "Criar Coluna" com loop em fonte de dados da atividade. Utilizando a atividade "Criar Conjuntos de Dados" Utilizando a atividade "Disparar campanha de comunicação" Utilizando a atividade "Enquanto" Utilizando a atividade "Enviar E-mail" Envio de imagem por e-mail Envio de relatório por e-mail Utilizando a Atividade "Excluir Registro da Tabela" Utilizando a atividade "Executar Código" Utilizando a atividade "Executar Código Fonte" Utilizando a atividade "Executar Código Fonte" (conSourceCodeActivity) "Executar Código Fonte" em ambientes SmartClient / 3 Camadas Utilizando a atividade "Executar Fórmula" Utilizando a atividade "Executar Fórmula Visual" Utilizando a atividade "Executar Processo" Utilizando a atividade "Executar Relatório" Utilizando a atividade "Executar Requisição HTTP" Utilizando a atividade "Executar Requisição REST" Utilizando a atividade "Executar Requisição SOAP" Utilizando a atividade "Executar sequência conforme o estado de registro" Utilizando a atividade "Executar serviço do TOTVS API Service" Utilizando a atividade "Executar Transformação XSLT" Utilizando a atividade "Executar Web Service" Utilizando a atividade "Filtrar Dados" Utilizando a atividade "Gerar Auto-Incremento" Utilizando a atividade "Gerar Exceção" Utilizando a atividade "Gravar Log" Utilizando a Atividade "Grupo de Condições" Utilizando a atividade "Importar registros na tabela" Utilizando a atividade "Iniciar Transação" Utilizando a Atividade "Integração" Utilizando a atividade "Ler Registro" Utilizando a atividade "Ler Visão" Utilizando a atividade "Localizar Registro na Tabela" Exemplo da atividade "Localizar Registro na Tabela" Utilizando a atividade "Para cada Iteração" e "Para cada Iteração API" Utilizando a atividade "Preparar Execução do Processo" Utilizando a atividade "Salvar Registro" Utilizando a atividade "Se/Senão" Utilizando a atividade "Sequência" Utilizando a Atividade "Transformar Arquivo em Cadeia de Bytes" Utilizando a atividade "Transformar registro em XML" Utilizando a atividade "Tratar Exceção" Utilizando atividade de Conceito Utilizando os Manipuladores do Fluxo de Trabalho Sequencial Utilizando Gatilhos de Cadastros Utilizando Gatilhos de Processos Utilizando gatilhos em fórmulas visuais Utilizando o Parâmetro "Assistente de Processos" https://tdn.totvs.com/pages/releaseview.action?pageId=237383316 3 Quote
Jair - Fórmula Posted October 19, 2023 Topic Count: 920 Topics Per Day: 0.13 Content Count: 9,060 Content Per Day: 1.32 Reputation: 351 Achievement Points: 108,849 Solved Content: 0 Days Won: 220 Status: Offline Age: 52 Device: Windows Author Report Posted October 19, 2023 Pergunta: Como fazer um processo de validação, tipo 'Formula de consistência' que existe no Nucleus, mas fazendo no Fluxus para validação do lançamento antes dele ser salvo ? Atualmente o Nucleus possui tal função por fórmulas do aplicativo mesmo (que pode ser usada no Movimento ou nos itens), e isso ajuda muito, torna o sistema flexível. Mas não temos esse recurso no Módulo Financeiro. Considerando que temos varias origens para lançamentos financeiros (Fluxus, Nucleus, SGI, etc.), poderia ser feito algo via Fórmula Visual? Resposta: Através da Fórmula Visual é possível fazer validações mesmo que o registro tenha origens diferentes. No caso do lançamento financeiro, basta colocar o gatilho conforme print abaixo. Fonte da Informação: https://centraldeatendimento.totvs.com/hc/pt-br/community/posts/15338601008151-TOTVS-Backoffice-Linha-RM-Financeiro-Formula-de-consistência-na-inclusão-do-lançamento 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.