SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

SQL Reporting service presentation
SQL Reporting service presentationSQL Reporting service presentation
SQL Reporting service presentation
Ahmed M. Rafik
 
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
Felipe Nascimento
 
Why Flow with Salesforce Flow
Why Flow with Salesforce FlowWhy Flow with Salesforce Flow
Why Flow with Salesforce Flow
Ajeet Singh
 

Tendances (20)

Sql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentosSql com sql server básico - Bóson treinamentos
Sql com sql server básico - Bóson treinamentos
 
Tecnologia totvs rm rev.8
Tecnologia totvs rm   rev.8Tecnologia totvs rm   rev.8
Tecnologia totvs rm rev.8
 
Workshop Totvs Report
Workshop Totvs ReportWorkshop Totvs Report
Workshop Totvs Report
 
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
 
SQL Reporting service presentation
SQL Reporting service presentationSQL Reporting service presentation
SQL Reporting service presentation
 
Triggers no SQL Server
Triggers no SQL ServerTriggers no SQL Server
Triggers no SQL Server
 
Banco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de DadosBanco de Dados I - Aula 09 - Normalização de Dados
Banco de Dados I - Aula 09 - Normalização de Dados
 
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
 
Salesforce admin training 1
Salesforce admin training 1Salesforce admin training 1
Salesforce admin training 1
 
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
TCC - Utilização de Metodologias Ágeis para Adaptação de um Processo de Desen...
 
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
Salesforce Interview Questions And Answers | Salesforce Tutorial | Salesforce...
 
208347536 rm agilis
208347536 rm agilis208347536 rm agilis
208347536 rm agilis
 
Utilizando views, stored procedures e triggers
Utilizando views, stored procedures e triggersUtilizando views, stored procedures e triggers
Utilizando views, stored procedures e triggers
 
Aula10 sql-ddl
Aula10 sql-ddlAula10 sql-ddl
Aula10 sql-ddl
 
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
Banco de Dados II: Normalização de dados e as Formas Normais (aula 5)
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
 
Banco de Dados - Transações e Controle de Concorrência
Banco de Dados - Transações e Controle de ConcorrênciaBanco de Dados - Transações e Controle de Concorrência
Banco de Dados - Transações e Controle de Concorrência
 
Why Flow with Salesforce Flow
Why Flow with Salesforce FlowWhy Flow with Salesforce Flow
Why Flow with Salesforce Flow
 
JavaScript straight from the Oracle Database
JavaScript straight from the Oracle DatabaseJavaScript straight from the Oracle Database
JavaScript straight from the Oracle Database
 
Prática de laboratório utilizando views, stored procedures e triggers
Prática de laboratório   utilizando views, stored procedures e triggersPrática de laboratório   utilizando views, stored procedures e triggers
Prática de laboratório utilizando views, stored procedures e triggers
 

En vedette

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
 

En vedette (17)

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

Similaire à 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
 

Similaire à 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
 

Plus de Tiago Henrique Ribeiro Ferreira

Plus de Tiago Henrique Ribeiro Ferreira (16)

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
 
Rm1150140512 totvs educacional
Rm1150140512 totvs educacionalRm1150140512 totvs educacional
Rm1150140512 totvs educacional
 
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
 
Rm1150130412rmglobais
Rm1150130412rmglobaisRm1150130412rmglobais
Rm1150130412rmglobais
 
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