SlideShare uma empresa Scribd logo
1 de 63
Fórmula Visual
Fábio Delboni / 07 - 2012
2
Introdução
3
Introdução
4
Introdução
5
Introdução
6
Introdução
7
Introdução
8
Introdução
9
Introdução
10
Introdução
11
Introdução
12
Introdução
13
Introdução
14
Introdução
15
Introdução
16
Introdução
17
Introdução
18
Introdução
19
Introdução
20
Introdução
21
Introdução
22
Introdução
23
Introdução
Fórmula Visual
I) Conceitos
• WWF
• Gatilho
• Dataset
• 03 Camadas
• Activity
II) Prática
ÍNDICE
24
25
Windows Workflow Foundation (WWF)
• fornece um modelo de programação, mecanismo de fluxo de
trabalho em processo e designer reospedável para implementar
processos de execução prolongada como fluxos de trabalho nos
aplicativos .NET
fonte
http://msdn.microsoft.com/pt-br/netframework/aa663328
Conceitos
26
Gatilho
• A fórmula visual é executada
através de:
– Gatilhos:
• Tela de visão
• Tela de cadastro
• Processo
– Manualmente
• Tela de visão
• Tela de cadastro
Conceitos
27
Dataset
• A data set (or dataset) is a collection of data, usually presented
in tabular form. Each column represents a particular variable.
Each row corresponds to a given member of the data set in
question. It lists values for each of the variables, such as height
and weight of an object. Each value is known as a datum. The
data set may comprise data for one or more members,
corresponding to the number of rows.
fonte
http://en.wikipedia.org/wiki/Data_set
Conceitos
28
Dataset
• Um "Conjunto de dados" ou "dataset" é uma coleção de dados
normalmente tabulados. Por cada elemento (ou indivíduo) se
indicam varias características. Cada coluna representa uma
variável particular. Cada linha corresponde a um determinado
membro do conjunto de dados em questão. Cada valor é
conhecido como um dado. O conjunto de dados pode incluir
dados para um ou mais membros, correspondente ao número de
linhas.
fonte
http://pt.wikipedia.org/wiki/Conjunto_de_dados
Conceitos
29
Dataset
• Funcionários
– Campos Complementares
– Salário Composto
– Histórico de Seção
– Histórico de Função
– Histórico de Situação
– Histórico Salarial
Conceitos
• Movimento
– Campos Complementares
– Histórico
– Itens
• Campos Complementares
• Histórico
– Rateio por centro de custo
– Rateio por departamento
30
Dataset
Conceitos
31
Dataset
Conceitos
32
03 Camadas
Conceitos
33
03 Camadas
Conceitos
34
Activity
• Windows Workflow Foundation (WF) includes a default set of activities that
provide functionality for control flow, conditions, event handling, state
management, and communicating with applications and services. When you
design workflows, you can use the activities that are provided by Windows
Workflow Foundation, and you can create your own custom activities.
• Activities are the fundamental building blocks of workflows. A workflow is a
set of activities that are organized hierarchically in a tree structure. An activity
represents an action in a workflow. It can be a simple action such as a delay, or
it can be a composite activity that consists of several child activities.
• An activity, like a workflow, can be sequential, which means that the order of
its actions is specified at design time. Or the activity can be event-driven,
which means that the order of its actions is determined at run time in
response to external events.
fonte
• http://msdn.microsoft.com/en-us/library/ms733615(v=vs.90).aspx
Conceitos
Fórmula Visual
I) Conceitos
II) Prática
• Preparo
• Validação
• Tabela mãe
• Tabela Filha
• Filha com SQL
• E-mail
• Dataserver
• Custom Activity
• Processos de FV
ÍNDICE
35
36
Preparo
• Até a versão 11.40
• Em ambiente 2 camadas, editar o arquivo RM.Host.Exe.config.
• Em ambiente 3 camadas, editar o arquivo RM.Host.Service.exe.config.
Prática
37
Preparo
• Usuário
Prática
38
Preparo
• Perfil
Prática
39
Preparo
• Categorias
Prática
40
Preparo
• Fórmula visual simples
Prática
41
Preparo
• Teste 1: Salvar e executar
Prática
42
Preparo
• Teste 2: Vincular ao gatilho e simular erro
Prática
43
Preparo
• Teste 2: Vincular ao gatilho e simular erro
Prática
44
Validação
• Tabela principal
Prática
45
Validação
• Tabela principal
Prática
46
Validação
• Tabela filha
Prática
47
Validação
• Tabela filha
– Ex. 2
Prática
48
Validação
• Tabela filha
– Ex. 2
Prática
49
Validação
• Tabela filha
– Ex. 2
Prática
50
Validação
• Tabela filha
– Ex. 2
Prática
51
Validação
• Tabela filha
– Ex. 2
Prática
52
E-mail
• Exemplo
Prática
53
Dataserver
• Exemplo:
Prática
54
Custom Activity
Prática
55
Custom Activity
Prática
56
Custom Activity
Prática
57
Custom Activity
Prática
58
Custom Activity
Prática
59
Custom Activity
Prática
60
Custom Activity
Prática
61
Processos de FV
Prática
62
Processos de FV
Prática
Fábio Delboni
Fábrica de Software
fabio.delboni@totvs.com.br
QUESTÕES
Fórmula Visual
63

Mais conteúdo relacionado

Mais procurados

Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abap
Kranthi Kumar
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
vkyecc1
 
Comandos e funções em abap
Comandos e funções em abapComandos e funções em abap
Comandos e funções em abap
alienscorporation
 

Mais procurados (20)

IBM DB2 for z/OS Administration Basics
IBM DB2 for z/OS Administration BasicsIBM DB2 for z/OS Administration Basics
IBM DB2 for z/OS Administration Basics
 
How to remove disable an oa framework personalization (doc id 304670
How to remove  disable an oa framework personalization (doc id 304670How to remove  disable an oa framework personalization (doc id 304670
How to remove disable an oa framework personalization (doc id 304670
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
 
Sap scripts
Sap scriptsSap scripts
Sap scripts
 
Academia ABAP
Academia  ABAPAcademia  ABAP
Academia ABAP
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 
IBM DB2
IBM DB2IBM DB2
IBM DB2
 
Rm1150130412rmglobais
Rm1150130412rmglobaisRm1150130412rmglobais
Rm1150130412rmglobais
 
SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)
 
Db2 Important questions to read
Db2 Important questions to readDb2 Important questions to read
Db2 Important questions to read
 
Step by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abapStep by step guide to basic web dynpro abap
Step by step guide to basic web dynpro abap
 
0104 abap dictionary
0104 abap dictionary0104 abap dictionary
0104 abap dictionary
 
Best Practice SharePoint Architecture
Best Practice SharePoint ArchitectureBest Practice SharePoint Architecture
Best Practice SharePoint Architecture
 
Comandos e funções em abap
Comandos e funções em abapComandos e funções em abap
Comandos e funções em abap
 
Rm1150100112 totvs folha_pagamento
Rm1150100112 totvs folha_pagamentoRm1150100112 totvs folha_pagamento
Rm1150100112 totvs folha_pagamento
 
TOTVS Educacional - Conheça o produto e sabia como migrar para ele
TOTVS Educacional - Conheça o produto e sabia como migrar para eleTOTVS Educacional - Conheça o produto e sabia como migrar para ele
TOTVS Educacional - Conheça o produto e sabia como migrar para ele
 
ABAP Cheat sheet
ABAP Cheat sheetABAP Cheat sheet
ABAP Cheat sheet
 
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
Infolets and OTBI Deep link Actionable Reports - Configuration Work Book
 
View - Tutorial ABAP
View - Tutorial ABAPView - Tutorial ABAP
View - Tutorial ABAP
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1
 

Destaque

000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
kdimmg
 
Ferramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheusFerramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheus
Rafael Marega
 
TOTVS Gestão Financeira - Novidades 11.80
TOTVS Gestão Financeira - Novidades 11.80TOTVS Gestão Financeira - Novidades 11.80
TOTVS Gestão Financeira - Novidades 11.80
TOTVS Connect
 
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
Fábio Delboni
 

Destaque (20)

Personalização e customização no produto RM
Personalização e customização no produto RMPersonalização e customização no produto RM
Personalização e customização no produto RM
 
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...000047   como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
000047 como fazer totvs - v 4.0.0 - entenda o rm conversor de classis para ...
 
Rm reports gerador de relatórios versão - mdi
Rm reports   gerador de relatórios versão - mdiRm reports   gerador de relatórios versão - mdi
Rm reports gerador de relatórios versão - mdi
 
Gestão Financeira - Novo modelo de baixa
Gestão Financeira - Novo modelo de baixaGestão Financeira - Novo modelo de baixa
Gestão Financeira - Novo modelo de baixa
 
TOTVS Gestão Financeira - inovações na integração bancária
TOTVS Gestão Financeira - inovações na integração bancáriaTOTVS Gestão Financeira - inovações na integração bancária
TOTVS Gestão Financeira - inovações na integração bancária
 
TOTVS Gestão de Estoque, Compras e Faturamento - Novidades 11.40
TOTVS Gestão de Estoque, Compras e Faturamento - Novidades 11.40TOTVS Gestão de Estoque, Compras e Faturamento - Novidades 11.40
TOTVS Gestão de Estoque, Compras e Faturamento - Novidades 11.40
 
Workshop totvs report
Workshop totvs reportWorkshop totvs report
Workshop totvs report
 
TOTVS Educacional - gestão bibliotecaria
TOTVS Educacional - gestão bibliotecariaTOTVS Educacional - gestão bibliotecaria
TOTVS Educacional - gestão bibliotecaria
 
TOTVS Educacional - processo seletivo
TOTVS Educacional - processo seletivoTOTVS Educacional - processo seletivo
TOTVS Educacional - processo seletivo
 
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmicaTOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
 
Baixa de Materiais - Novidades 11.20
Baixa de Materiais - Novidades 11.20Baixa de Materiais - Novidades 11.20
Baixa de Materiais - Novidades 11.20
 
Rm1150230212 totvs gestao_bibliotecaria
Rm1150230212 totvs gestao_bibliotecariaRm1150230212 totvs gestao_bibliotecaria
Rm1150230212 totvs gestao_bibliotecaria
 
TOTVS Gestão Fiscal – SPED Fiscal ICMS.IPI
TOTVS Gestão Fiscal – SPED Fiscal ICMS.IPITOTVS Gestão Fiscal – SPED Fiscal ICMS.IPI
TOTVS Gestão Fiscal – SPED Fiscal ICMS.IPI
 
Workshop Totvs Report
Workshop Totvs ReportWorkshop Totvs Report
Workshop Totvs Report
 
TOTVS FULL RM
TOTVS FULL RMTOTVS FULL RM
TOTVS FULL RM
 
Customização RM Fluxus - TOTVS - Rateio por Centro de Custo e Natureza Orç. F...
Customização RM Fluxus - TOTVS - Rateio por Centro de Custo e Natureza Orç. F...Customização RM Fluxus - TOTVS - Rateio por Centro de Custo e Natureza Orç. F...
Customização RM Fluxus - TOTVS - Rateio por Centro de Custo e Natureza Orç. F...
 
Ferramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheusFerramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheus
 
TOTVS Gestão Financeira - Novidades 11.80
TOTVS Gestão Financeira - Novidades 11.80TOTVS Gestão Financeira - Novidades 11.80
TOTVS Gestão Financeira - Novidades 11.80
 
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
Instalação do Oracle 10g r2 for Red Hat AS Enterprise Linux 4 update 5
 
Rm1150150212 totvs autom_ponto
Rm1150150212  totvs autom_pontoRm1150150212  totvs autom_ponto
Rm1150150212 totvs autom_ponto
 

Semelhante a Fórmula visual rm totvs

Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Lenin Abadie
 

Semelhante a Fórmula visual rm totvs (20)

Microsoft ALM = Produtividade
Microsoft ALM = ProdutividadeMicrosoft ALM = Produtividade
Microsoft ALM = Produtividade
 
DevOps
DevOpsDevOps
DevOps
 
Poço WEB - VI ENHAPE - Encontro Nacional de Hidráulica de Perfuração de Poços...
Poço WEB - VI ENHAPE - Encontro Nacional de Hidráulica de Perfuração de Poços...Poço WEB - VI ENHAPE - Encontro Nacional de Hidráulica de Perfuração de Poços...
Poço WEB - VI ENHAPE - Encontro Nacional de Hidráulica de Perfuração de Poços...
 
TechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOpsTechNet Wiki Summit 2015 - DevOps
TechNet Wiki Summit 2015 - DevOps
 
OPC-TWS - Módulo 01
OPC-TWS -  Módulo 01OPC-TWS -  Módulo 01
OPC-TWS - Módulo 01
 
Windows Workflow Foundation 4: Introdução
Windows Workflow Foundation 4: IntroduçãoWindows Workflow Foundation 4: Introdução
Windows Workflow Foundation 4: Introdução
 
Windows Workflow Foundation 4: Introdução - C. Augusto Proiete
Windows Workflow Foundation 4: Introdução - C. Augusto ProieteWindows Workflow Foundation 4: Introdução - C. Augusto Proiete
Windows Workflow Foundation 4: Introdução - C. Augusto Proiete
 
347842.ppt
347842.ppt347842.ppt
347842.ppt
 
SQLServerDF XIII - xEvents
SQLServerDF XIII - xEventsSQLServerDF XIII - xEvents
SQLServerDF XIII - xEvents
 
Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6Engenharia de Software I - Aula 6
Engenharia de Software I - Aula 6
 
Introdução ao desenvolvimento front end usando bootstrap e angular js
Introdução ao desenvolvimento front end usando bootstrap e angular jsIntrodução ao desenvolvimento front end usando bootstrap e angular js
Introdução ao desenvolvimento front end usando bootstrap e angular js
 
Sistemas Workflow
Sistemas WorkflowSistemas Workflow
Sistemas Workflow
 
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
Uma Arquitetura para a Implantação Automática de Serviços em Infraestruturas ...
 
Construindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em GoConstruindo aplicações Cloud Native em Go
Construindo aplicações Cloud Native em Go
 
Apresentação RUP
Apresentação RUPApresentação RUP
Apresentação RUP
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
BPM: Uma das soluções do Grupo GCI
BPM: Uma das soluções do Grupo GCIBPM: Uma das soluções do Grupo GCI
BPM: Uma das soluções do Grupo GCI
 
SE BPM SUITE
SE BPM SUITESE BPM SUITE
SE BPM SUITE
 
ALM com VSTS (v2)
ALM com VSTS (v2)ALM com VSTS (v2)
ALM com VSTS (v2)
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
 

Mais de Tiago Henrique Ribeiro Ferreira

Mais de Tiago Henrique Ribeiro Ferreira (14)

Casa de apoio engefril
Casa de apoio engefrilCasa de apoio engefril
Casa de apoio engefril
 
Casa de apoio engefril
Casa de apoio engefrilCasa de apoio engefril
Casa de apoio engefril
 
Casa de apoio engefril
Casa de apoio engefrilCasa de apoio engefril
Casa de apoio engefril
 
Rm1150230112 totvs controle_infec_hosp
Rm1150230112 totvs controle_infec_hospRm1150230112 totvs controle_infec_hosp
Rm1150230112 totvs controle_infec_hosp
 
Rm1150221112 tap
Rm1150221112 tapRm1150221112 tap
Rm1150221112 tap
 
TOTVS - Rotinas anuais
TOTVS - Rotinas anuaisTOTVS - Rotinas anuais
TOTVS - Rotinas anuais
 
Test Lab Guide: Windows Server 2012 R2 Base Configuration
Test Lab Guide: Windows Server 2012 R2 Base ConfigurationTest Lab Guide: Windows Server 2012 R2 Base Configuration
Test Lab Guide: Windows Server 2012 R2 Base Configuration
 
Resumo ITIL
Resumo ITILResumo ITIL
Resumo ITIL
 
ITIL V3 Study Guide
ITIL V3 Study GuideITIL V3 Study Guide
ITIL V3 Study Guide
 
Apostila ITIL TI_Exames
Apostila ITIL TI_ExamesApostila ITIL TI_Exames
Apostila ITIL TI_Exames
 
Apostila ITIL - COBIT
Apostila ITIL - COBITApostila ITIL - COBIT
Apostila ITIL - COBIT
 
Apostila ITIL
Apostila ITILApostila ITIL
Apostila ITIL
 
Fundamentos ITIL Português Completo
Fundamentos ITIL Português CompletoFundamentos ITIL Português Completo
Fundamentos ITIL Português Completo
 
Microsoft SQL Server Analysis Services Multidimensional
Microsoft SQL Server Analysis Services MultidimensionalMicrosoft SQL Server Analysis Services Multidimensional
Microsoft SQL Server Analysis Services Multidimensional
 

Fórmula visual rm totvs