3. A "Framework RM" provê uma biblioteca de componentes de software pré-montados, serviços e ferramentas que garantem o mesmo padrão de comportamento e qualidade para todos os produtos.
4. Todas as inovações e melhorias realizadas na Framework RM são automaticamente refletidas em todos os produtos do ERP RM
5. Todos os recursos mostrados nessa apresentação estão disponíveis em todos os produtos do RMVídeo sobre Tecnologia TOTVS – Linha RM
6. 3 Tecnologia RM Framework RM Suporte a 21Produtos TOTVS RM 16.000.000+ linhas de código 1.400+objetos de negócio 160+serviços “SOA” Patrimônio Projetos Ponto Portal Produção Movimento Relatórios Folha Financeiro Imobiliária Fiscal Estoque Contratos Manutenção Compras Contabilidade Recursos Humanos CRM Biblioteca Saúde Educacional Framework RM
7. 4 Tecnologia RM Arquitetura de Serviços da Framework RM Camada de Apresentação Serviços de Segurança Biblioteca de Classes Utilitárias Mashups Corporativos - Tecnologia 100% .NET- 3 camadas- Oferece suporte a agendamento e distribuição de processos- Segurança de acesso a dados completo: empresa, filial, usuário, registro e colunas- Gerador de Relatórios integrado com suporte a execução de fórmulas RM e segurança de acesso a dados WinForms WebForms RMW Controls RMS Forms RMW Forms RMS Controls Serviço de Acesso Remoto a Objetos - RM Broker Servidor de Objetos Remotos - RM Host Monitor de Processos Servidor de Customização Servidor de Segurança Filtro por Usuário Gerador de Gráficos Gerador de Relatórios Formulas Customização Servidor de Alertas e RSS Objetos de Negócio Parametrizador Subscriber Serviço de Consultas SQL Processos Serviço de Segurança de Acesso a Tabelas e Colunas Serviço de Acesso a Banco Base RM Bases Legadas Log de Auditoria
8.
9. O RM utiliza o que há de melhor e mais avançado da tecnologia Microsoft .NET, oferecendo os mais avançados recursos de produtividade para o usuário final.
10. O RM foi completamente redesenhado para tirar proveito dos avanços da indústria de software e da WEB 2.0.Arquitetura 3 camadas e componentizada Front-End Relatórios (Designer e Preview) Cadastros Cadastros Cadastros Regras de Negócio Camada Acesso Dados Serviço de Acesso a Dados Dados Bancos de Dados
11.
12. Acesso nativo a bancos de dados legados a fim de permitir consolidação e uso de informações de sistemas legados em processos do RM
13. Posicionamento do RM como uma plataforma de negócios capaz de agregar e centralizar todas as soluções específicas da empresa
14. Capacidade de integrar o RM com sistemas legados a fim de maximizar os investimentos em TIBase RM Aplicações Legadas TOTVS RM Base Legada Outras Aplicações
15.
16. "WorkFlow RM" é o próprio Workflow .NET e portanto uma arquitetura completamente aberta
17. "API RM" é uma biblioteca .NET client que expõe os serviços RM via classes .NETAplicação Cliente RM WinForm WebForm Outras Aplicações SDK Customização RM Fórmulas RM Tecnologias de Comunicação RM API Objetos RM TBC Workflow RM Servidor de Objetos Remotos - RM Host Video
39. Elimina necessidade de ter que memorizar cada menu dos produtosEncontre funcionalidades através de palavras chave e execute diretamente com apenas um clique Demo
40. Tecnologia RM NovaInterface com Usuário: Atalhos para execução Funcionalidades podem também serem arrastadas para o desktop e funcionarem como atalhos do Windows Demo
41.
42. Elimina necessidade de ter que percorrer diversos menus para acessar recursos diferentesEncontre recursos de BI através de palavras chave e execute diretamente com apenas um clique Demo
43.
44. Encontre novos recursos e os instale automaticamente em seu produto
45. São disponibilizados relatórios, gráficos, indicadores, consultas, vídeos, documentos, dicas e soluções de problemasPesquise também on-line no TOTVS BY YOU Demo
46. Tecnologia RM NovaInterface com Usuário: Central de Recursos – TOTVS BY YOU Resultado de uma pesquisa on-line no TOTVS BY YOU Demo 23
56. Tecnologia RM TOTVS BY YOU Encontre, faça download e instale automaticamente recursos do TOTVS BY YOU
57.
58. As informações encontradas são exibidas agrupadas por assunto e podem ser acessadas com apenas um cliquePesquise informações em toda a base de dados através de consultas estilo “google” Configure em quais áreas do ERP deseja procurar Demo
59. Tecnologia RM Novo módulo de Interface com Usuário: Central de Pesquisa Procurando pela palavra“João” Podemos editar o registro clicando sobre o mesmo. O cadastro apropriado para esse contexto será aberto Demo 29
64. Criar linhas de totais para qualquer coluna da visão
65. Colorir células ou linhas da visão de acordo com expressões condicionais
66. Criar novas colunas calculadas utilizando para cálculo as próprias colunas da visão dentro de expressões
67.
68.
69. Tecnologia RM Nova interface para as visões: Anexos - Consulta SQL Vários anexos podem ser adicionados Crie e adicione Consultas SQL para complementar as visões padrão do RM Visão de dados padrão: quando navegamos pelos registros, os dados dos anexos são atualizados automaticamente Demo 33
70. Tecnologia RM Nova interface para as visões Exemplo de formatação condicional de células: Lista de Ocorrências Consulta SQL anexa à matricula do aluno no período letivo 34
71. Tecnologia RM Nova interface para as visões Exemplo de formatação condicional de células: Planilha de notas do aluno Consulta SQL anexa à matricula do aluno no período letivo Clique aqui e assista o filme Análise de Rendimento do Aluno através do uso de anexos 35
72. Tecnologia RM Nova interface das visões:Anexos - Gráficos Crie e adicione Gráficos para complementar os cadastros padrão do RM Visão de dados padrão: quando navegamos pelos registros o gráfico anexo é atualizado automaticamente Demo 36
73. Tecnologia RM Novo interface das visões: Anexos - Indicadores Crie e adicione Gráficos de Indicadores de Desempenho para complementar os cadastros padrão do RM Como criar um gráfico tipo gauge em 10 minutos 37
74. Tecnologia RM Nova interface das visões: Anexos - Relatórios Crie e adicione Relatórios para complementar os cadastros padrão do RM Demo 38
75. Tecnologia RM Nova interface das visões: Anexos - Mapas do Google Adicione Mapas do Google para visualização dos endereços da visão principal Quando navegamos pelos registros o mapa é automaticamente atualizado para o novo endereço 39
76.
77. É possível criar vários Dashboards organizados de acordo com a estratégia da empresa, compondo assim “cenários” de análise distintos ou complementares
78. O foco principal do Painel de Cenários é oferecer recursos similares aos de ferramentas específicas do mercado, mas sendo extremamente simples de usarDemo 40
79. Tecnologia RM Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard) Gráficos Cubos Demo 41
82. Tecnologia RM Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard) Indicadores de Desempenho Consultas SQL e Visões padrão do RM Gráficos Demo 43
83. Centro de Desenvolvimento BH: Dashboard RM Painel de Cenários exibindo dados reais referentes ao desempenho do time de desenvolvimento e help-desk Demo 44
84.
85. Dessa forma construímos arvores de indicadores de desempenho que conseguem retratar a realidade de uma empresa, onde todas as suas áreas e resultados estão intrinsecamente ligados e são influenciados uns pelos outros.
86. Quando o resultado de um indicador muda, todos os demais indicadores relacionados a ele mudam também.
87. Pode-se inserir valores manualmente para simular situações hipotéticasComo criar um Painel de Metas em 10 minutos 45
88. Tecnologia RM Novo módulo de Recursos Gerenciais: Painel de Metas Neste exemplo este indicador é criado à partir de uma expressão matemática que envolve outros 3 indicadores Meta a ser atingida (F+G)*0,80 (A * 2) + B (C+D)+(E/2) Indicadores de desempenho são criados à partir de Consultas SQL, mas pode-se também informar valores manualmente para simulação F G Demo D E A B C 46
89. Tecnologia RM Novo módulo de Recursos Gerenciais: Painel de Metas O Painel de Metas é atualizado através de um processo de cálculo Cada indicador presente no painel de metas tem seu histórico armazenado, podendo ser visualizado graficamente Para cada indicador pode ser informado um plano de ação para compor um relatório final Demo Painel de Metas em 10 minutos 47
90. Tecnologia RM Novo módulo de Recursos Gerenciais: Painel de Metas na WEB O Painel de Metas também está disponível na WEB Demo 48
91. Tecnologia RM Planilha .NET – Integração com Excel O RM integra-se naturalmente ao Microsoft Excel, permitindo o acesso aos dados do ERP respeitando-se todas as regras e permissões de acesso configuradas O acesso aos dados do RM é realizado através de Consultas SQL Células da planilha podem ser utilizadas como parâmetro Demo 49
92. Tecnologia RM Planilha .NET x Painel de Cenários Planilhas .NET podem ser inseridas dentro dos Painéis de Cenários DEMOS: Filme que demonstra a importação de dados do ERP para uma planilha Excel Filme ilustrando a criação de uma planilha exemplo, Pré-Visualização e Cenários Filme exemplificando a criação de uma Tabela Dinâmica e Segurança de Dados 50
93. Tecnologia RM Integração com Microsoft Word Qualquer visão de dados do RM pode ser embutido no Microsoft Word e ter seus dados incorporados ao documento Símbolo da moeda Base de dados CorporeRM Dados de cotação 51
94.
95. Cálculo dos Cubos pode ser agendado para atualização fora dos horários de pico
96. Os cubos calculados podem ser armazenados em outras bases de dados, fora do banco de produção
97. Os cálculos dos Cubos são armazenados, permitindo consultas do histórico
99. Pode ser inserido dentro de Painéis de Cenários
100. Permite salvar as configurações de análise para uso futuro52
101. Tecnologia RM Cubos: Novo RM BIS Gráficos podem ser gerados dinamicamente Vários layouts podem ser gravados para seleção rápida futura 53
102. Tecnologia RM Cubos: Novo RM BIS Os cubos podem ser exportados para diversos formatos. O formato CUBX pode ser importado posteriormente. 54
103. Tecnologia RM Cubos: Novo RM BIS As configurações e layout dos cubos podes ser salvas e é possível alternar entre diversos layouts facilmente 55
104. Tecnologia RM Cubos: Novo RM BIS Sistema pode avisar quando um de cubo estiver desatualizado Gráfico gerado dinamicamente 56
105. Tecnologia RM Cubos: Novo RM BIS Os gráficos podem ser exportados para diversos formatos Pode-se escolher entre diversos tipos de gráficos 57
106. Tecnologia RM Cubos: Novo RM BIS Cubo acessando dados do Protheus Cubo podem acessar qualquer banco de dados, e não apenas o RM 58
107. Tecnologia RM Cubos: Novo RM BIS – Agendamento de atualização Cubos RM.BIS No horário programado o processo de atualização dos cubos é disparado. Dessa forma a atualização dos cubos não prejudica o desempenho do sistema em horários de pico Banco de Dados RM Programe a atualização dos CUBOS para horários de menor utilização. Ex. à noite. 59
109. 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 não sobrecarregam o sistema RM na base de produção 61
110. Tecnologia RM Cubos: Novo RM BIS – Armazenamento de histórico Outro Banco de Dados Cubos RM.BIS Os dados dos cubos ao serem atualizados são armazenados em tabelas de histórico permitindo acompanhamento de evolução dos números Banco de Dados RM 62
111. Tecnologia RM Cubos: Novo RM BIS – Lendo dados de outros bancos Cubos RM.BIS O RM BIS pode montar CUBOS de outros bancos de dados e não apenas de tabelas do RM. Ex. Protheus Banco de Dados RM Outro Banco de Dados 63
115. As Consultas SQL também são a base de todos os recursos gerenciais
116. Os dados retornados pelas Consultas SQL respeitam as regras e permissões configuradas para cada usuário
117. Permite acesso a outras bases de dados e não apenas a base RMServiço de Consultas SQL Gráficos RSS BI Planilha 64
118. Tecnologia RM Novo módulo de Consultas SQL: Manipulação de Datas Comparação com faixa de datas como Hoje, NaSemana, NoMes, NoAno. Uso dos parâmetros: $Hoje: Compara com a data de Hoje. $NaSemana: Compara se a data está entre o início e fim desta semana. $NoMes: Compara se a data está entre o início e fim deste mês. $NoAno: Compara se a data está entre o início e fim deste ano. Alterando faixa dos parâmetros: Todos quatro parâmetros podem ser utilizados somando ou subtraindo um valor. Ex: $Hoje + 1 (Amanha), $Hoje -1 (Ontem), $Hoje -2 (Anteontem) $NoAno – 5 (Já que estamos em 2009, irá comparar se a data está entre 01/01/2004 e 31/12/2004) 65
119. Tecnologia RM Consultas SQL Formatação condicional de células e linhas Formatação condicional de células e linhas Permite criar colunas calculadas Totais para qualquer coluna 66
120. Tecnologia RM Consultas SQL Permite agrupar colunas em “n” níveis, estilo cubo (PivotTable) 67
121. Tecnologia RM Consultas SQL Permite criação de colunas calculadas à partir de outras Exporta para o Excel respeitando a formatação configurada Permite salvar vários layouts pré-configurados Reforçando: Todos estes recursos estão disponíveis para TODAS as visões/cadastros (telas) do RM 68
122. Tecnologia RM Consultas SQL – Exportação para o Excel avançada Exporta para o Excel respeitando a formatação configurada Exporta para o Excel respeitando a formatação configurada Exporta dados para o Excel respeitando a formatação configurada 69
123. Tecnologia RM Consultas SQL – Envio agendadopor email Excel ou Google Docs Consulta SQL Permite agendar processos de exportação das Consultas SQL para Excel e envio automático por email ou publicação no Google Docs 70
124. Tecnologia RM Consultas SQL – Lendo dados de outros bancos Consulta SQL As Consultas SQL podem ler dados de outros bancos de dados e não apenas de tabelas do RM. Ex. Protheus Banco de Dados RM Outro Banco de Dados 71
125. 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
126. Tecnologia RM Consultas SQL – Lendo dados do Protheus - Gráficos À partir da consulta SQL podemos criar Gráficos no RM, e utilizá-los no Painel de Cenários. Neste exemplo, na etapa anterior foi informado o código do professor... 73
127. Tecnologia RM Consultas SQL – Lendo dados do Protheus - Anexos À partir da consulta SQL podemos criar um Anexo à visão de Professores do RM e mostrar todos os pagamentos de um professor lançados no Protheus. Quando navegamos pelos professores no RM, o Anexo ao lado é atualizado automaticamente. 74
128. Tecnologia RM Consultas SQL – Lendo dados do Protheus - Cubos À partir da consulta SQL podemos criar Cubos (RM BIS.NET), que trabalham diretamente com os dados da base Protheus 75
129. Tecnologia RM Consultas SQL – Lendo dados do Protheus - Relatórios À partir da consulta SQL podemos criar Relatórios, que trabalham diretamente com os dados da base Protheus 76
140. Workflows são desenvolvidos visualmente através da utilização de um designer (editor de programas), acessando uma galeria de componentes já disponíveis no RM
141. Os componentes de software, chamados de atividades, são utilizados na montagem dos Workflows como se fossem “Legos”
142.
143.
144. Validar se determinado campo possui um valor permitido
145. Disparar um processo após incluir ou alterar algum campo
146. Criar e preencher novas colunas para serem exibidas em uma VisãoServidor de Aplicação RM Banco de Dados Entendendo como o Workflow é utilizado para permitir customizações Workflow RM
147. Tecnologia RM Workflow RM Designer Visual (Editor de Programas) Workflows são criados como se fossem “Legos” Galeria de atividades de workflow disponíveis
148. Tecnologia RM Workflow RM Capaz de executar Processos do RM. Exemplo: Cálculo da Folha de Pagamento Capaz de utilizar qualquer Objeto de Negócio do RM, para ler ou gravar dados Galeria de atividades pode ser livremente estendida via programação C#
153. Enviando e-mails através de um WorkflowVamos demonstrar como é possível enviar um e-mail quando algum campo de um cadastro é alterado.
154. Alterando o valor de um campo complementar pelo WorkflowNeste vídeo vamos calcular o valor de um campo complementar do cadastro de Cliente/Fornecedor no momento em que um lançamento financeiro é salvo.
155. Validação de CEP pelo Mashup usando o WorkflowVamos ver como podemos fazer para validar um CEP usando os recursos de Mashup para consultar se o CEP é válido nos correios.
156. Criação de coluna na visão usando o Workflow *Este vídeo mostra como trabalhar com dados de vários registros do sistema usando o Workflow. Nele iremos adicionar uma coluna nova na visão usando os dados de uma Consulta SQL.
159. Tecnologia RM Novo Gerador de Relatórios RM Mesmo padrão de interface do TOTVS RM Novo Gerador .NET possui diversas melhorias, como por exemplo a capacidade de incorporar gráficos nos relatórios
162. Tecnologia RM Web 2.0: Integração com Google Docs O Google Docs é uma sofisticada área de trabalho, onde podemos armazenar e compartilhar documentos em geral, acessando-os através de um browser.O RM é capaz de publicar quaisquer informações do ERP no Google Docs de maneira transparente.É possível programar o RM para executar consultas ou relatórios em horários pré-agendados e enviá-los diretamente para o Google Docs.
163.
164. Tecnologia RM Web 2.0: Publicação de RSS – Nota do Aluno RSS no Outlook RSS no iPhone RSS no Facebook RSS no Twitter
165.
166.
167. Cheques Pré-Datados a Pagar Vencendo HojeE outros... Usuários ou área de serviços podem criar seus próprios RSS !
168. Tecnologia RM Web 2.0: Mashups Corporativos Mashup é a denominação dada ao uso conjunto de informações provenientes de diferentes sites, criando serviços inteiramente novos.Em outras palavras, Mashup é um serviço que busca informações em diversos sites disponíveis na internet, junta e transforma esse conjunto de dados em algo novo.Como o mais comum exemplo de Mashups podemos citar os inúmeros sites que se utilizam do Google Maps para incorporarem mapas a seus serviços, como por exemplo, sites de imobiliárias.A grande novidade é o RM incorporar ao ERP o conceito de Mashups, permitindo assim a criação de uma infinidade de serviços agregados através de uma ferramenta visual que dispensa o uso de linguagens de programação. Demo
175. ERP acompanha diretivas de segurança impostas pelo Windows. Acessar o cadastro de usuários e associar um usuário do ERP a um usuário/domínio de rede validos.
176.
177. É possível, por exemplo, publicar a visão de lançamentos a pagar, de forma que eles irão aparecer na agenda no dia de seus vencimentos e a baixa poderá ser feita através da própria agenda. Assim que um lançamento for modificado na sua visão, essa mudança já vai refletir na agenda, portanto no exemplo acima sempre serão exibidos os lançamentos ainda não baixados.
178. Além dos lançamentos, podem ser publicados os dados de chegada de mercadorias, data de entrega de licitações, atendimentos médicos, matrículas de alunos e muito mais!Demo
179. Tecnologia RM Publicação de visões de dados na agenda de compromissos do RM É possível publicar qualquer visão de dados na agenda de compromissos do RM, como por exemplo, publicar a visão de lançamentos a pagar. Assim eles irão constar na agenda no dia de seus vencimentos e a baixa poderá ser feita através da própria agenda. Demo
180. Tecnologia RM DÚVIDAS ? Marcos Tito de Pardo Marques Gestor de Inteligência de Produto marcos.tito@totvs.com.br