Professional Documents
Culture Documents
Tecnologia RM
Marcos Tito de Pardo Marques / Janeiro 2010
2
Tecnologia RM
Base do RM: Framework RM
Patrimn Projeto
io Ponto
s
Movimen Produ Relatri 16.000.000+
Portal
to
Financei
o
Imobilir
os
linhas de cdigo
ro
Folha ia
Estoqu Contrat Manuten
Fiscal
e
Compra
os Recurso o
o
1.400+ objetos
Contabilida
Contabilida s
s de
de Human de negcio
Bibliote os Educacio
ca CRM Sade nal nal
160+ servios
Framework RM SOA
4
Tecnologia RM
Arquitetura de Servios da Framework RM
Camada de Apresentao
- Tecnologia
100% .NET WinForms WebForms
RMS RMW RMW
RMS Forms
Utilitrias
Controls
Classes Utilitrias
- 3 camadas Controls Forms
Segurana
de Segurana
Corporativos
Mashups Corporativos
agendamento e
distribuio de
processos Servidor de Objetos Remotos - RM Host
de Classes
completo:
Mashups
Customizao r de de de
Formulas
Formulas
usurio, registro e Relatri Grfico Alertas e
Subscribe
Biblioteca
O RM utiliza o que h de
Objetos de
Servios melhor e mais avanado da
Negcio
tecnologia Microsoft .NET,
oferecendo os mais
Camada
Acesso
Dados
avanados recursos de
Servio de Acesso a Dados produtividade para o
usurio final.
O RM foi completamente
Dados
TBC" a
Outras Aplicaes Aplicao ferramenta de
SDK Customizao RM Cliente RM integrao da linha
Frmulas RM WinForm RM, que integra a
soluo TOTVS com
WebForm
outros sistemas por
meio de servios
Tecnologias de Comunicao RM "WorkFlow RM" o
API Workflo prprio Workflow .NET
Objetos TBC w e portanto uma
RM RM arquitetura
completamente
aberta
Conectado TOTVS
Noticias e avisos importantes so lidos do site da
TOTVS e informados na nova interface
DEMOS:
Informaes
teis Avisos
atualizadas importantes
online partir atualizados
do site da online partir
TOTVS do site da
TOTVS
Tecnologia RM
Nova Interface TOTVS RM Ajuda Online
Ajuda online
diretamente
do site da
TOTVS:
Sempre
atualizado
Tecnologia RM
Nova Interface TOTVS RM Skins
Diversos skins
disponveis para
melhor
adequao
identidade visual
de sua empresa
Tecnologia RM
Nova Interface TOTVS RM Skins
Desenvolvemos
o skin com a
identidade visual
de sua empresa !
Tecnologia RM
Nova Interface TOTVS RM Formulrios como Pginas
Janelas so abertas
como pginas como
nos browsers atuais
Tecnologia RM
Nova Interface TOTVS RM Windows 7 Aero
Escolha trabalhar
com as janelas
padro do RM at a
verso 10.60
Tecnologia RM
Nova Interface TOTVS RM
DEMOS:
Todas as funcionalidades do RM
podem ser localizadas e executadas
atravs de seus nomes ou apelidos
Encontre
funcionalidades
atravs de palavras
chave e execute
diretamente com
apenas um clique Demo
Tecnologia RM
Nova Interface com Usurio: Atalhos para execuo
Funcionalidades
podem tambm
serem arrastadas
para o desktop e
funcionarem como
atalhos do Windows
Demo
Tecnologia RM
Nova Interface com Usurio: Central de Recursos TOTVS BY YOU
Encontre recursos de
BI atravs de palavras
chave e execute
diretamente com
apenas um clique Demo
Tecnologia RM
Nova Interface com Usurio: Central de Recursos TOTVS BY YOU
So disponibilizados relatrios,
grficos, indicadores, consultas,
vdeos, documentos, dicas e solues
de problemas
Resultado
de uma
pesquisa on-
line no
TOTVS BY
YOU
Demo
23
Tecnologia RM
TOTVS BY YOU
Usurio/Cliente
MarketPlace TOTVS
Exportao de recursos
do RM para o TOTVS By
You.
Importao de recursos
do TOTVS By You para
dentro do RM
TOTVS BY
YOU Grficos
Cubos
WorkFlows
Cenrios
Consultas SQL
Anexos
Consultor TOTVS Relatrios
Tecnologia RM
TOTVS BY YOU
Tecnologia RM
TOTVS BY YOU
Tecnologia RM
TOTVS BY YOU
As informaes encontradas so
exibidas agrupadas por assunto e
podem ser acessadas com apenas um
clique
Pesquise informaes em
toda a base de dados
atravs de consultas estilo
google
Procurando
pela
palavraJoo
Podemos editar o
registro clicando sobre
o mesmo.
O cadastro apropriado
para esse contexto ser
aberto
Demo
29
30
Tecnologia RM
Nova interface para as vises
As vises de dados do RM tambm foram melhoradas e
ganharam sofisticados recursos a fim de permitirem pequenas
customizaes no modo de apresentao dos dados
Agrupador
de colunas
para
manipulao
de qualquer
viso
como um
cubo
Totalizador de
colunas
31
32
Tecnologia RM
Nova interface para as vises: Anexos
Um dos recursos mais interessantes da nova interface das
vises a capacidade de adicionar outras vises, consultas,
grficos, indicadores ou relatrios ao lado a fim de
complementar informaes
As informaes
anexas so
encaixadas
neste espao
O prprio
usurio
determina
quais
informaes
deseja colocar
como anexos
Tecnologia RM
Nova interface para as vises: Anexos - Consulta SQL
Vrios
anexos
podem ser
adicionados
Crie e
adicione
Consultas
SQL para
complemen
tar as
vises
Viso de dados padro: padro do
quando navegamos pelos RM
registros, os dados dos anexos
so atualizados Demo
automaticamente 33
Tecnologia RM
Nova interface para as vises
Exemplo de formatao condicional de clulas: Lista de
Ocorrncias
Crie e
adicione
Grficos
para
complemen
tar os
cadastros
padro do
RM
Crie e
adicione
Grficos de
Indicadores
de
Desempen
ho para
complemen
tar os
cadastros
padro do
RM
Como criar
um grfico
tipo
gauge
em 10 minu
tos 37
Tecnologia RM
Nova interface das vises: Anexos - Relatrios
Crie e
adicione
Relatrios
para
complemen
tar os
cadastros
padro do
RM
Demo
38
Tecnologia RM
Nova interface das vises: Anexos - Mapas do Google
Adicione
Mapas do
Google para
visualizao
dos
endereos
da viso
principal
Demo
40
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Cenrios (Dashboard)
Grficos
Cubos
Demo
41
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Cenrios (Dashboard)
Cenrio Alguns
recursos que
podem ser
adicionados
ao Painel de
Servios Consulta SQL
Cenrios
Alm desses,
podem ser Grficos Relatrios
tambm
adicionados:
- Cubos
- - Vises
Atendimentos RSS
42
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Cenrios (Dashboard)
Indicadores
de Consultas
Desempenho SQL
e
Vises
padro do
RM
Grficos
Demo
43
Centro de Desenvolvimento BH: Dashboard RM
Painel de
Cenrios
exibindo dados
reais referentes
ao desempenho
do time de
desenvolvimento
e help-desk
Demo
44
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Metas
No painel de metas criamos estruturas de indicadores de
desempenho relacionados entre si atravs de expresses
matemticas.
(A * 2) + (C+D)+ Indicadores de
B (E/2) desempenho so
criados partir
F G de Consultas SQL,
mas pode-se
tambm informar
valores
manualmente
para simulao
A B C D E Demo
46
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Metas
O Painel de
Metas
atualizado
atravs de um
processo de
clculo
Cada indicador
presente no
painel de metas
tem seu
histrico
armazenado,
Para cada podendo ser
indicador pode ser visualizado
informado um graficamente
plano de ao
para compor um Demo
relatrio final Painel de Metas em 10 minutos
47
Tecnologia RM
Novo mdulo de Recursos Gerenciais: Painel de Metas na WEB
O Painel de Metas
tambm est
disponvel na WEB
Demo
48
Tecnologia RM
Planilha .NET Integrao com Excel
O RM integra-se
naturalmente ao
Microsoft Excel,
permitindo o
acesso aos dados
do ERP
respeitando-se
todas as regras e
permisses de
acesso
configuradas
O acesso aos
dados do RM
realizado atravs
de Consultas SQL
Clulas da planilha
podem ser
utilizadas como
parmetro
Demo
49
Tecnologia RM
Planilha .NET x Painel de Cenrios
Planilhas .NET
podem ser
inseridas dentro
dos Painis de
Cenrios
DEMOS:
Filme que demonstra a importao de dados do ERP para uma planilha Excel
Filme ilustrando a criao de uma planilha exemplo, Pr-Visualizao e Cenrios
Filme exemplificando a criao de uma Tabela Dinmica e Segurana de Dados
50
Tecnologia RM
Integrao com Microsoft Word
Qualquer viso de
dados do RM pode
ser embutido no
Microsoft Word e
ter seus dados
incorporados ao
documento
Smbolo
Base de dados
da
CorporeRM
moeda
Dados
de
cotao
51
Tecnologia RM
Cubos: Novo RM BIS
O RM BIS oferece agora uma nova verso de CUBO, com mais
recursos na manipulao dos dados e melhorias no desempenho
Clculo dos Cubos pode ser agendado para atualizao fora dos
horrios de pico
52
Tecnologia RM
Cubos: Novo RM BIS
Grficos
podem ser
Vrios layouts podem ser
gerados
gravados para seleo rpida
dinamicament
futura
e
53
Tecnologia RM
Cubos: Novo RM BIS
54
Tecnologia RM
Cubos: Novo RM BIS
As configuraes e layout
dos cubos podes ser salvas e
possvel alternar entre
diversos layouts facilmente
55
Tecnologia RM
Cubos: Novo RM BIS
Sistema pode
avisar quando um
de cubo estiver
desatualizado
Grfico gerado
dinamicament
e
56
Tecnologia RM
Cubos: Novo RM BIS
Os grficos
podem ser
exportados para
diversos formatos Pode-se
escolher entre
diversos tipos
de grficos
57
Tecnologia RM
Cubos: Novo RM BIS
58
Tecnologia RM
Cubos: Novo RM BIS Agendamento de atualizao
No horrio
Cubos RM.BIS
programado o
processo de
atualizao dos
Programe a cubos disparado.
atualizao dos
Banco de Dessa forma a
CUBOS para horrios Dados
de menor utilizao. atualizao dos
RM cubos no prejudica
Ex. noite.
o desempenho do
sistema em horrios
de pico
59
Tecnologia RM
Cubos: Novo RM BIS Agendamento de atualizao
60
Tecnologia RM
Cubos: Novo RM BIS Armazenamento em outros bancos
Outro
Banco de
Dados
Cubos RM.BIS
Os dados dos cubos
atualizados podem ser
armazenados em outras
bases de dados, de livre
escolha do cliente Banco de
Dados
RM
Dessa forma, as consultas
posteriores aos cubos no
sobrecarregam o sistema RM
na base de produo
61
Tecnologia RM
Cubos: Novo RM BIS Armazenamento de histrico
Outro Banco de
Dados
Cubos RM.BIS
62
Tecnologia RM
Cubos: Novo RM BIS Lendo dados de outros bancos
Cubos RM.BIS
63
Tecnologia RM
Consultas SQL
Interface para execuo de consultas dinmicas ao banco de dados
RM
64
Tecnologia RM
Novo mdulo de Consultas SQL: Manipulao de Datas
Comparao com
faixa de datas como
Hoje, NaSemana,
NoMes, NoAno.
65
Tecnologia RM
Consultas SQL
Formatao
condicional de
clulas e linhas
Permite criar
colunas
calculadas
Totais para
qualquer coluna
66
Tecnologia RM
Consultas SQL
Permite
agrupar
colunas em n
nveis, estilo
cubo
(PivotTable)
67
Tecnologia RM
Consultas SQL
Permite criao
de colunas
Exporta para calculadas
o Excel partir de outras
Permite respeitando a
salvar formatao
vrios configurada
layouts
pr- Reforando: Todos
configurad estes recursos esto
os disponveis para
TODAS as
vises/cadastros
(telas) do RM
68
Tecnologia RM
Consultas SQL Exportao para o Excel avanada
Exporta
Exportadados
para
parao Excel
o Excel
respeitando
respeitando aa
formatao
formatao
configurada
configurada
69
Tecnologia RM
Consultas SQL Envio agendado por email
Excel
Consulta SQL
ou
Google Docs
Permite agendar
processos de exportao
das Consultas SQL para
Excel e envio automtico
por email ou publicao
no Google Docs
70
Tecnologia RM
Consultas SQL Lendo dados de outros bancos
Consulta SQL
71
Tecnologia RM
Consultas SQL Lendo dados do Protheus
Primeiro criamos
uma consulta
SQL, acessando
uma tabela do
Protheus
Esta consulta
retorna os
pagamentos
realizados para
um determinado
professor por tipo
72
Tecnologia RM
Consultas SQL Lendo dados do Protheus - Grficos
partir da
consulta SQL
podemos criar
Grficos no RM,
e utiliz-los no
Painel de
Cenrios.
Neste exemplo,
na etapa
anterior foi
informado o
cdigo do
professor... 73
Tecnologia RM
Consultas SQL Lendo dados do Protheus - Anexos
77
Tecnologia RM
Workflow RM
O Workflow RM um mecanismo amplo e com finalidade geral para o
desenvolvimento visual de componentes de software com o objetivo de estender a
soluo TOTVS RM
Banco de
Dados
Todas as regras de
Este o diagrama de
negcio j esto
funcionamento normal do RM
definidas dentro do
produto RM padro
Tecnologia RM
Workflow RM
Banco de
Dados
Este o
diagrama de como
as customizaes
O RM permite configurar um
acontecem atravs
desvio no processamento para do Workflow
executar nossos Workflows
Workflow RM
Tecnologia RM
Workflow RM
- Disparar um processo
aps incluir ou alterar
Entendendo como o algum campo
Workflow utilizado
para permitir - Criar e preencher
customizaes novas colunas para
Workflow RM
serem exibidas em
uma Viso
Tecnologia RM
Workflow RM
Designer Visual
(Editor de
Programas)
Workflows so
criados como se
fossem Legos
Galeria de
atividades de
workflow
disponveis
Tecnologia RM
Workflow RM
Capaz de executar
Processos do RM.
Exemplo: Clculo
da Folha de
Pagamento
Capaz de utilizar
qualquer Objeto
de Negcio do RM,
para ler ou gravar
dados
Galeria de
atividades pode
ser livremente
estendida via
programao C#
Tecnologia RM
Workflow RM
Pode ser
disparado atravs
de uma opo do
Menu como uma
funcionalidade
disparado
padro
automaticamente
em resposta a
eventos do ERP.
Exemplo:
antes de ler
dados,
aps ler dados,
antes de gravar
dados,
aps gravar
dados...
Tecnologia RM
Para saber mais, confira os vdeos deste recurso!
Workflow RM - Demos
Introduo aos Recursos do Workflow
Este vdeo demonstra passo a passo como podemos usar o Workflow para fazer
uma validao antes de salvar um cadastro do sistema.
Enviando e-mails atravs de um Workflow
Vamos demonstrar como possvel enviar um e-mail quando algum campo de um
cadastro alterado.
Alterando o valor de um campo complementar pelo Workflow
Neste vdeo vamos calcular o valor de um campo complementar do cadastro de
Cliente/Fornecedor no momento em que um lanamento financeiro salvo.
Validao de CEP pelo Mashup usando o Workflow
Vamos ver como podemos fazer para validar um CEP usando os recursos de
Mashup para consultar se o CEP vlido nos correios.
Criao de coluna na viso usando o Workflow *
Este vdeo mostra como trabalhar com dados de vrios registros do sistema
usando o Workflow. Nele iremos adicionar uma coluna nova na viso usando os
dados de uma Consulta SQL.
Execuo de Processos atravs do Workflow *
Vamos ver como executar processos do sistema dentro de um Workflow, neste
vdeo mostraremos como encadear a execuo de 2 processos no mesmo
Tecnologia RM
Novo Gerador de Relatrios RM
Demo
Tecnologia RM
Novo Gerador de Relatrios RM
Tecnologia RM
Novo Gerador de Relatrios RM
Mesmo padro
de interface do
TOTVS RM
Novo Gerador
.NET possui
diversas
melhorias, como
por exemplo a
capacidade de
incorporar
grficos nos
relatrios
Tecnologia RM
Novo Gerador de Relatrios RM
Exemplo
de
relatrio
Tecnologia RM
Novo Gerador de Relatrios RM
Segurana TOTAL
Se usurio que
executou o
relatrio no est
autorizado a
visualizar uma
determinada
coluna, ela no
ser exibida
Tecnologia RM
Web 2.0: Integrao com Google Docs
Servidor de Aplicao RM
Banco de
Dados
RSS no
Outlook
RSS no iPhone
RSS no
Facebook
RSS no Twitter
Tecnologia RM
Web 2.0: Publicao de RSS Outros...
Aprovao de Movimentos
Movimentos a Serem Aprovados
Apresentao sobre a
integrao do TOTVS
Educacional com o
Microsoft Live@Edu
DVIDAS ?