Tecnologia totvs rm rev.8

7,914 views
7,719 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,914
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
248
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Tecnologia totvs rm rev.8

  1. 1. 1<br />TecnologiaRM<br />Marcos Tito de Pardo Marques / Janeiro 2010<br />
  2. 2. 2<br />Tecnologia RM<br />Base do RM: Framework RM<br /><ul><li>Todos os produtos que compõem o ERP RM são desenvolvidos sobre uma mesma base tecnológica que chamamos "Framework RM".
  3. 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. 4. Todas as inovações e melhorias realizadas na Framework RM são automaticamente refletidas em todos os produtos do ERP RM
  5. 5. Todos os recursos mostrados nessa apresentação estão disponíveis em todos os produtos do RM</li></ul>Vídeo sobre Tecnologia TOTVS – Linha RM<br />
  6. 6. 3<br />Tecnologia RM<br />Framework RM<br />Suporte a 21Produtos<br />TOTVS RM<br />16.000.000+ linhas de código<br />1.400+objetos de negócio<br />160+serviços “SOA”<br />Patrimônio<br />Projetos<br />Ponto<br />Portal<br />Produção<br />Movimento<br />Relatórios<br />Folha<br />Financeiro<br />Imobiliária<br />Fiscal<br />Estoque<br />Contratos<br />Manutenção<br />Compras<br />Contabilidade<br />Recursos Humanos<br />CRM<br />Biblioteca<br />Saúde<br />Educacional<br />Framework RM<br />
  7. 7. 4<br />Tecnologia RM<br />Arquitetura de Serviços da Framework RM<br />Camada de Apresentação<br />Serviços de Segurança<br />Biblioteca de Classes Utilitárias<br />Mashups Corporativos<br />- 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<br />WinForms<br />WebForms<br />RMW Controls<br />RMS Forms<br />RMW Forms<br />RMS Controls<br />Serviço de Acesso Remoto a Objetos - RM Broker<br />Servidor de Objetos Remotos - RM Host<br />Monitor de Processos<br />Servidor de Customização<br />Servidor de Segurança<br />Filtro por Usuário<br />Gerador de Gráficos<br />Gerador de Relatórios<br />Formulas<br />Customização<br />Servidor de Alertas e RSS<br />Objetos de Negócio<br />Parametrizador<br />Subscriber<br />Serviço de Consultas SQL<br />Processos<br />Serviço de Segurança de Acesso a Tabelas e Colunas<br />Serviço de Acesso a Banco<br />Base RM<br />Bases Legadas<br />Log de Auditoria<br />
  8. 8. Objetosde <br />Negócio<br />Serviços<br />5<br />Tecnologia RM<br />Arquitetura de Camadas do ERP TOTVS RM<br /><ul><li> Com uma arquitetura robusta e sofisticada o RM está preparado para assumir a vanguarda dos softwares de gestão empresarial, como o ERP mais moderno da atualidade.
  9. 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. 10. O RM foi completamente redesenhado para tirar proveito dos avanços da indústria de software e da WEB 2.0.</li></ul>Arquitetura 3 camadas e componentizada<br /> Front-End<br />Relatórios<br />(Designer e Preview)<br />Cadastros<br />Cadastros<br />Cadastros<br />Regras de <br />Negócio<br />Camada<br />Acesso<br />Dados<br />Serviço de Acesso a Dados<br />Dados<br />Bancos de Dados<br />
  11. 11. Tecnologia RM<br />Arquitetura de conectividade com o RM<br /><ul><li> A conectividade do TOTVS RM está sendo aprimorada e tornada mais flexível para permitir:
  12. 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. 13. Posicionamento do RM como uma plataforma de negócios capaz de agregar e centralizar todas as soluções específicas da empresa
  14. 14. Capacidade de integrar o RM com sistemas legados a fim de maximizar os investimentos em TI</li></ul>Base RM<br />Aplicações Legadas<br />TOTVS RM<br />Base Legada<br />Outras Aplicações<br />
  15. 15. Tecnologia RM<br />Arquitetura de conectividade com o RM<br /><ul><li>“TBC" é a ferramenta de integração da linha RM, que integra a solução TOTVS com outros sistemas por meio de serviços
  16. 16. "WorkFlow RM" é o próprio Workflow .NET e portanto uma arquitetura completamente aberta
  17. 17. "API RM" é uma biblioteca .NET client que expõe os serviços RM via classes .NET</li></ul>Aplicação Cliente RM<br />WinForm<br />WebForm<br />Outras Aplicações<br />SDK Customização RM<br />Fórmulas RM<br />Tecnologias de Comunicação RM<br />API<br />Objetos RM<br />TBC<br />Workflow<br />RM<br />Servidor de Objetos Remotos - RM Host<br />Video<br />
  18. 18. 8<br />Tecnologia RM<br />Nova Interface TOTVS RM<br /><ul><li> Modo de trabalho similar ao Microsoft Office
  19. 19. Interface familiar elimina a necessidade de treinamento dos usuários
  20. 20. Permite as pessoas se concentrarem em suas atividades de negócio em vez de terem que dispersar esforços na procura por funcionalidades
  21. 21. Recursos de Business Intelligence integrados permitem criação instantânea de consultas, gráficos e relatórios, análises de indicadores e acompanhamento de metas de maneira fácil, simples e objetiva</li></li></ul><li>9<br />Tecnologia RM<br />Nova Interface TOTVS RM<br /><ul><li>Front-end único para todos os produtos RM
  22. 22. Apenas um único “login” dá acesso a todos os produtos
  23. 23. Todos os produtos do ERP RM estão disponíveis juntos no mesmo local
  24. 24. Conectado à TOTVS
  25. 25. Noticias e avisos importantes são “lidos” do site da TOTVS e informados na nova interface
  26. 26. Acesso on-line a informações de ajuda, dicas e soluções de problemas
  27. 27. Permite obter relatórios, gráficos e outros recursos da “loja on-line “ da TOTVS: TOTVS SHARE</li></li></ul><li>Tecnologia RM<br />Nova Interface TOTVS RM<br />DEMOS:<br /><ul><li>Acessando os módulos na nova interface
  28. 28. Exibição de janelas e configuração de leiaute
  29. 29. Integração de recursos gerenciais</li></li></ul><li>Tecnologia RM<br />Nova Interface TOTVS RM<br />Informações úteis atualizadas online à partir do site da TOTVS<br />Avisos importantes atualizados online à partir do site da TOTVS<br />
  30. 30. Tecnologia RM<br />Nova Interface TOTVS RM – Ajuda Online<br />Ajuda online diretamente do site da TOTVS: Sempre atualizado<br />
  31. 31. Tecnologia RM<br />Nova Interface TOTVS RM – Skins<br />Diversos “skins” disponíveis para melhor adequação à identidade visual de sua empresa<br />
  32. 32. Tecnologia RM<br />Nova Interface TOTVS RM – Skins<br />Desenvolvemos o “skin” com a identidade visual de sua empresa !<br />
  33. 33. Tecnologia RM<br />Nova Interface TOTVS RM – Formulários como Páginas<br />Janelas são abertas como páginas como nos “browsers” atuais<br />
  34. 34. Tecnologia RM<br />Nova Interface TOTVS RM – Windows 7 Aero<br />Navegue por entre as janelas abertas estilo “Aero” (Windows 7)<br />
  35. 35. Tecnologia RM<br />Nova Interface TOTVS RM – Formulários tradicionais<br />Escolha trabalhar com as janelas “padrão” do RM até a versão 10.60<br />
  36. 36. Tecnologia RM<br />Nova Interface TOTVS RM<br />Seleção de produtos<br />Menu global <br />Tarefas acessadas recentemente <br />Tarefas podem ser fixadas para que estejam sempre acessíveis ao usuário.<br />(6) Botões de acesso rápido<br />(7) Fechar a aplicação RM.<br />DEMOS:<br /><ul><li>Acessando os módulos na nova interface
  37. 37. Exibição de janelas e configuração de leiaute
  38. 38. Integração de recursos gerenciais</li></li></ul><li>Tecnologia RM<br />Nova Interface com Usuário: Atalhos para execução<br /><ul><li> Todas as funcionalidades do RM podem ser localizadas e executadas através de seus nomes ou apelidos
  39. 39. Elimina necessidade de ter que memorizar cada menu dos produtos</li></ul>Encontre funcionalidades através de palavras chave e execute diretamente com apenas um clique<br />Demo<br />
  40. 40. Tecnologia RM<br />NovaInterface com Usuário: Atalhos para execução<br />Funcionalidades podem também serem arrastadas para o desktop e funcionarem como atalhos do Windows<br />Demo<br />
  41. 41. Tecnologia RM<br />Nova Interface com Usuário: Central de Recursos – TOTVS BY YOU<br /><ul><li> Todas os recursos de Business Intelligence disponíveis podem ser localizados através de um único local através de palavras-chave
  42. 42. Elimina necessidade de ter que percorrer diversos menus para acessar recursos diferentes</li></ul>Encontre recursos de BI através de palavras chave e execute diretamente com apenas um clique<br />Demo<br />
  43. 43. Tecnologia RM<br />Nova Interface com Usuário: Central de Recursos – TOTVS BY YOU<br /><ul><li> A TOTVS disponibilizou um banco de recursos que pode ser acessado on-line
  44. 44. Encontre novos recursos e os instale automaticamente em seu produto
  45. 45. São disponibilizados relatórios, gráficos, indicadores, consultas, vídeos, documentos, dicas e soluções de problemas</li></ul>Pesquise também on-line no TOTVS BY YOU<br />Demo<br />
  46. 46. Tecnologia RM<br />NovaInterface com Usuário: Central de Recursos – TOTVS BY YOU<br />Resultado de uma pesquisa on-line no TOTVS BY YOU<br />Demo<br />23<br />
  47. 47. Tecnologia RM<br />TOTVS BY YOU<br />MarketPlace TOTVS<br />Exportação de recursos do RM para o TOTVS ByYou.<br />Importação de recursos do TOTVS ByYou para dentro do RM<br /><ul><li>Gráficos
  48. 48. Cubos
  49. 49. WorkFlows
  50. 50. Cenários
  51. 51. Consultas SQL
  52. 52. Anexos
  53. 53. Relatórios</li></ul>Usuário/Cliente<br />TOTVS BY YOU<br />Consultor TOTVS<br />
  54. 54. Tecnologia RM<br />TOTVS BY YOU<br />
  55. 55. Tecnologia RM<br />TOTVS BY YOU<br />
  56. 56. Tecnologia RM<br />TOTVS BY YOU<br />Encontre, faça download e instale automaticamente recursos do TOTVS BY YOU<br />
  57. 57. Tecnologia RM<br />Nova Interface com Usuário: Central de Pesquisa<br /><ul><li> Permite procurar informações nas principais tabelas de todos os produtos RM através de sintaxe de pesquisa estilo “google”
  58. 58. As informações encontradas são exibidas agrupadas por assunto e podem ser acessadas com apenas um clique</li></ul>Pesquise informações em toda a base de dados através de consultas estilo “google”<br />Configure em quais áreas do ERP deseja procurar<br />Demo<br />
  59. 59. Tecnologia RM<br />Novo módulo de Interface com Usuário: Central de Pesquisa<br />Procurando pela palavra“João”<br />Podemos editar o registro clicando sobre o mesmo.<br />O cadastro apropriado para esse contexto será aberto<br />Demo<br />29<br />
  60. 60. 30<br />Tecnologia RM<br />Nova interface para as visões<br /><ul><li> As visões de dados do RM também foram melhoradas e ganharam sofisticados recursos a fim de permitirem pequenas customizações no modo de apresentação dos dados
  61. 61. Benefícios valem para todas as visões de todos os produtos
  62. 62. Através desses novos recursos é possível
  63. 63. Agrupar colunas como se a visão fosse um CUBO (PivotTable)
  64. 64. Criar linhas de totais para qualquer coluna da visão
  65. 65. Colorir células ou linhas da visão de acordo com expressões condicionais
  66. 66. Criar novas colunas calculadas utilizando para cálculo as próprias colunas da visão dentro de expressões
  67. 67. Anexar diversos recursos gerenciais ou outras visões para complementar informações</li></li></ul><li>Tecnologia RM<br />Nova interface para as visões<br />Agrupador de colunas para manipulação de qualquer “visão” como um “cubo”<br />Totalizador de colunas<br />31<br />
  68. 68. 32<br />Tecnologia RM<br />Nova interface para as visões: Anexos<br /><ul><li> Um dos recursos mais interessantes da nova interface das visões é a capacidade de adicionar outras visões, consultas, gráficos, indicadores ou relatórios ao lado a fim de complementar informações</li></ul>As informações anexas são encaixadas neste espaço<br />O próprio usuário determina quais informações deseja colocar como anexos<br />
  69. 69. Tecnologia RM<br />Nova interface para as visões: Anexos - Consulta SQL<br />Vários anexos podem ser adicionados<br />Crie e adicione Consultas SQL para complementar as visões padrão do RM<br />Visão de dados padrão: quando navegamos pelos registros, os dados dos anexos são atualizados automaticamente<br />Demo<br />33<br />
  70. 70. Tecnologia RM<br />Nova interface para as visões<br />Exemplo de formatação condicional de células: Lista de Ocorrências<br />Consulta SQL anexa à matricula do aluno no período letivo<br />34<br />
  71. 71. Tecnologia RM<br />Nova interface para as visões<br />Exemplo de formatação condicional de células: Planilha de notas do aluno<br />Consulta SQL anexa à matricula do aluno no período letivo<br />Clique aqui e assista o filme Análise de Rendimento do Aluno através do uso de anexos<br />35<br />
  72. 72. Tecnologia RM<br />Nova interface das visões:Anexos - Gráficos<br />Crie e adicione Gráficos para complementar os cadastros padrão do RM<br />Visão de dados padrão: quando navegamos pelos registros o gráfico anexo é atualizado automaticamente<br />Demo<br />36<br />
  73. 73. Tecnologia RM<br />Novo interface das visões: Anexos - Indicadores<br />Crie e adicione Gráficos de Indicadores de Desempenho para complementar os cadastros padrão do RM<br />Como criar um gráfico tipo gauge em 10 minutos <br />37<br />
  74. 74. Tecnologia RM<br />Nova interface das visões: Anexos - Relatórios<br />Crie e adicione Relatórios para complementar os cadastros padrão do RM<br />Demo<br />38<br />
  75. 75. Tecnologia RM<br />Nova interface das visões: Anexos - Mapas do Google<br />Adicione Mapas do Google para visualização dos endereços da visão principal<br />Quando navegamos pelos registros o mapa é automaticamente atualizado para o novo endereço<br />39<br />
  76. 76. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)<br /><ul><li> O Painel de Cenários é uma ferramenta de apoio à tomada de decisão que permite reunir em apenas “uma página” grandes volumes de dados, representados através de gráficos, indicadores de desempenho, relatórios ou cubos, possibilitando uma análise mais clara e objetiva da saúde da empresa
  77. 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. 78. O foco principal do Painel de Cenários é oferecer recursos similares aos de ferramentas específicas do mercado, mas sendo extremamente simples de usar</li></ul>Demo<br />40<br />
  79. 79. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)<br />Gráficos<br />Cubos<br />Demo<br />41<br />
  80. 80. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)<br />Cenário<br />Alguns recursos que podem ser adicionados ao Painel de Cenários<br />Serviços<br />Consulta SQL<br />Além desses, podem ser também adicionados:<br /><ul><li>Cubos
  81. 81. - Visões</li></ul>Relatórios<br />Gráficos<br />Atendimentos<br />RSS<br />42<br />
  82. 82. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)<br />Indicadores de Desempenho<br />Consultas SQL<br />e<br />Visões padrão do RM<br />Gráficos<br />Demo<br />43<br />
  83. 83. Centro de Desenvolvimento BH: Dashboard RM<br />Painel de Cenários exibindo dados reais referentes ao desempenho do time de desenvolvimento e help-desk<br />Demo<br />44<br />
  84. 84. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Metas<br /><ul><li>No painel de metas criamos estruturas de indicadores de desempenho relacionados entre si através de expressões matemáticas.
  85. 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. 86. Quando o resultado de um indicador muda, todos os demais indicadores relacionados a ele mudam também.
  87. 87. Pode-se inserir valores manualmente para simular situações hipotéticas</li></ul>Como criar um Painel de Metas em 10 minutos<br />45<br />
  88. 88. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Metas<br />Neste exemplo este indicador é criado à partir de uma expressão matemática que envolve outros 3 indicadores<br />Meta a ser atingida<br />(F+G)*0,80<br />(A * 2) + B<br />(C+D)+(E/2)<br />Indicadores de desempenho são criados à partir de Consultas SQL, mas pode-se também informar valores manualmente para simulação<br />F<br />G<br />Demo<br />D<br />E<br />A<br />B<br />C<br />46<br />
  89. 89. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Metas<br />O Painel de Metas é atualizado através de um processo de cálculo<br />Cada indicador presente no painel de metas tem seu histórico armazenado, podendo ser visualizado graficamente<br />Para cada indicador pode ser informado um plano de ação para compor um relatório final<br />Demo<br />Painel de Metas em 10 minutos<br />47<br />
  90. 90. Tecnologia RM<br />Novo módulo de Recursos Gerenciais: Painel de Metas na WEB<br />O Painel de Metas também está disponível na WEB<br />Demo<br />48<br />
  91. 91. Tecnologia RM<br />Planilha .NET – Integração com Excel<br />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<br />O acesso aos dados do RM é realizado através de Consultas SQL<br />Células da planilha podem ser utilizadas como parâmetro<br />Demo<br />49<br />
  92. 92. Tecnologia RM<br />Planilha .NET x Painel de Cenários<br />Planilhas .NET podem ser inseridas dentro dos Painéis de Cenários<br />DEMOS:<br />Filme que demonstra a importação de dados do ERP para uma planilha Excel<br />Filme ilustrando a criação de uma planilha exemplo, Pré-Visualização e Cenários<br />Filme exemplificando a criação de uma Tabela Dinâmica e Segurança de Dados<br />50<br />
  93. 93. Tecnologia RM<br />Integração com Microsoft Word<br />Qualquer visão de dados do RM pode ser embutido no Microsoft Word e ter seus dados incorporados ao documento<br />Símbolo da moeda<br />Base de dados CorporeRM<br />Dados de cotação<br />51<br />
  94. 94. Tecnologia RM<br />Cubos: Novo RM BIS<br /><ul><li>O RM BIS oferece agora uma nova versão de CUBO, com mais recursos na manipulação dos dados e melhorias no desempenho
  95. 95. Cálculo dos Cubos pode ser agendado para atualização fora dos horários de pico
  96. 96. Os cubos calculados podem ser armazenados em outras bases de dados, fora do banco de produção
  97. 97. Os cálculos dos Cubos são armazenados, permitindo consultas do histórico
  98. 98. Permite a criação de gráficos dinâmicos
  99. 99. Pode ser inserido dentro de Painéis de Cenários
  100. 100. Permite salvar as configurações de análise para uso futuro</li></ul>52<br />
  101. 101. Tecnologia RM<br />Cubos: Novo RM BIS<br />Gráficos podem ser gerados dinamicamente<br />Vários layouts podem ser gravados para seleção rápida futura<br />53<br />
  102. 102. Tecnologia RM<br />Cubos: Novo RM BIS<br />Os cubos podem ser exportados para diversos formatos.<br />O formato CUBX pode ser importado posteriormente.<br />54<br />
  103. 103. Tecnologia RM<br />Cubos: Novo RM BIS<br />As configurações e layout dos cubos podes ser salvas e é possível alternar entre diversos layouts facilmente<br />55<br />
  104. 104. Tecnologia RM<br />Cubos: Novo RM BIS<br />Sistema pode avisar quando um de cubo estiver desatualizado<br />Gráfico gerado dinamicamente<br />56<br />
  105. 105. Tecnologia RM<br />Cubos: Novo RM BIS<br />Os gráficos podem ser exportados para diversos formatos<br />Pode-se escolher entre diversos tipos de gráficos<br />57<br />
  106. 106. Tecnologia RM<br />Cubos: Novo RM BIS<br />Cubo acessando dados do Protheus<br />Cubo podem acessar qualquer banco de dados, e não apenas o RM<br />58<br />
  107. 107. Tecnologia RM<br />Cubos: Novo RM BIS – Agendamento de atualização<br />Cubos RM.BIS<br />No horário programado o processo de atualização dos cubos é disparado.<br />Dessa forma a atualização dos cubos não prejudica o desempenho do sistema em horários de pico<br />Banco de Dados<br />RM<br />Programe a atualização dos CUBOS para horários de menor utilização. Ex. à noite.<br />59<br />
  108. 108. Tecnologia RM<br />Cubos: Novo RM BIS – Agendamento de atualização<br />60<br />
  109. 109. Tecnologia RM<br />Cubos: Novo RM BIS – Armazenamento em outros bancos<br />Outro Banco de Dados<br />Cubos RM.BIS<br />Os dados dos cubos atualizados podem ser armazenados em outras bases de dados, de livre escolha do cliente<br />Banco de Dados<br />RM<br />Dessa forma, as consultas posteriores aos cubos não sobrecarregam o sistema RM na base de produção<br />61<br />
  110. 110. Tecnologia RM<br />Cubos: Novo RM BIS – Armazenamento de histórico<br />Outro Banco de Dados<br />Cubos RM.BIS<br />Os dados dos cubos ao serem atualizados são armazenados em tabelas de histórico permitindo acompanhamento de evolução dos números<br />Banco de Dados<br />RM<br />62<br />
  111. 111. Tecnologia RM<br />Cubos: Novo RM BIS – Lendo dados de outros bancos<br />Cubos RM.BIS<br />O RM BIS pode montar CUBOS de outros bancos de dados e não apenas de tabelas do RM. <br />Ex. Protheus<br />Banco de Dados<br />RM<br />Outro Banco de Dados<br />63<br />
  112. 112. Tecnologia RM<br />Consultas SQL<br /><ul><li>Interface para execução de consultas dinâmicas ao banco de dados RM
  113. 113. Permite exportação dos dados para Excel, PDF ou Google Docs
  114. 114. Pode-se agrupar colunas para manipulação como Cubo</li></ul>Gerador de <br />Relatórios<br />Fórmulas<br />RM<br /><ul><li> Disponibiliza todos os recursos existentes nas visões padrão do RM, tais como linhas e colunas calculadas e formatação condicional
  115. 115. As Consultas SQL também são a base de todos os recursos gerenciais
  116. 116. Os dados retornados pelas Consultas SQL respeitam as regras e permissões configuradas para cada usuário
  117. 117. Permite acesso a outras bases de dados e não apenas a base RM</li></ul>Serviço de <br />Consultas SQL<br />Gráficos<br />RSS<br />BI<br />Planilha<br />64<br />
  118. 118. Tecnologia RM<br />Novo módulo de Consultas SQL: Manipulação de Datas<br />Comparação com faixa de datas como Hoje, NaSemana, NoMes, NoAno.<br />Uso dos parâmetros:<br />$Hoje: Compara com a data de Hoje.<br />$NaSemana: Compara se a data está entre o início e fim desta semana.<br />$NoMes: Compara se a data está entre o início e fim deste mês.<br />$NoAno: Compara se a data está entre o início e fim deste ano.<br />Alterando faixa dos parâmetros:<br />Todos quatro parâmetros podem ser utilizados somando ou subtraindo um valor.<br />Ex: $Hoje + 1 (Amanha), $Hoje -1 (Ontem), $Hoje -2 (Anteontem)<br /> $NoAno – 5 (Já que estamos em 2009, irá comparar se a data está entre 01/01/2004 e 31/12/2004)<br />65<br />
  119. 119. Tecnologia RM<br />Consultas SQL<br />Formatação condicional de células e linhas<br />Formatação condicional de células e linhas<br />Permite criar colunas calculadas<br />Totais para qualquer coluna<br />66<br />
  120. 120. Tecnologia RM<br />Consultas SQL<br />Permite agrupar colunas em “n” níveis, estilo cubo (PivotTable)<br />67<br />
  121. 121. Tecnologia RM<br />Consultas SQL<br />Permite criação de colunas calculadas à partir de outras<br />Exporta para o Excel respeitando a formatação configurada<br />Permite salvar vários layouts pré-configurados<br />Reforçando: Todos estes recursos estão disponíveis para TODAS as visões/cadastros (telas) do RM<br />68<br />
  122. 122. Tecnologia RM<br />Consultas SQL – Exportação para o Excel avançada<br />Exporta para o Excel respeitando a formatação configurada<br />Exporta para o Excel respeitando a formatação configurada<br />Exporta dados para o Excel respeitando a formatação configurada<br />69<br />
  123. 123. Tecnologia RM<br />Consultas SQL – Envio agendadopor email<br />Excel<br />ou<br />Google Docs<br />Consulta SQL<br />Permite agendar processos de exportação das Consultas SQL para Excel e envio automático por email ou publicação no Google Docs<br />70<br />
  124. 124. Tecnologia RM<br />Consultas SQL – Lendo dados de outros bancos<br />Consulta SQL<br />As Consultas SQL podem ler dados de outros bancos de dados e não apenas de tabelas do RM. <br />Ex. Protheus<br />Banco de Dados<br />RM<br />Outro Banco de Dados<br />71<br />
  125. 125. Tecnologia RM<br />Consultas SQL – Lendo dados do Protheus<br />Primeiro criamos uma consulta SQL, acessando uma tabela do Protheus<br />Esta consulta retorna os pagamentos realizados para um determinado professor por tipo<br />72<br />
  126. 126. Tecnologia RM<br />Consultas SQL – Lendo dados do Protheus - Gráficos<br />À partir da consulta SQL podemos criar Gráficos no RM, e utilizá-los no Painel de Cenários.<br />Neste exemplo, na etapa anterior foi informado o código do professor...<br />73<br />
  127. 127. Tecnologia RM<br />Consultas SQL – Lendo dados do Protheus - Anexos<br />À 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. <br />Quando navegamos pelos professores no RM, o Anexo ao lado é atualizado automaticamente. <br />74<br />
  128. 128. Tecnologia RM<br />Consultas SQL – Lendo dados do Protheus - Cubos<br />À partir da consulta SQL podemos criar Cubos (RM BIS.NET), que trabalham diretamente com os dados da base Protheus<br />75<br />
  129. 129. Tecnologia RM<br />Consultas SQL – Lendo dados do Protheus - Relatórios<br />À partir da consulta SQL podemos criar Relatórios, que trabalham diretamente com os dados da base Protheus<br />76<br />
  130. 130. Tecnologia RM<br />Business IntelligenceSelf-Service<br /><ul><li>Todos estes recursos mostrados até agora compõem o BI Self-Service do RM:
  131. 131. Simples, objetivo e eficiente
  132. 132. Ao alcance do usuário</li></ul>77<br />
  133. 133. Tecnologia RM<br />Workflow RM<br /><ul><li>O Workflow RM é um mecanismo amplo e com finalidade geral para o desenvolvimento visual de componentes de software com o objetivo de estender a solução TOTVS RM
  134. 134. Utiliza como base o Microsoft Framework .NET, um produto robusto e poderoso utilizado pelos seguintes produtos:
  135. 135. Microsoft Office SharePoint Server
  136. 136. Microsoft Speech Server
  137. 137. Microsoft Dynamics CRM 4.0
  138. 138. Microsoft Dynamics AX 2009
  139. 139. Microsoft Visual Team System
  140. 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. 141. Os componentes de software, chamados de atividades, são utilizados na montagem dos Workflows como se fossem “Legos”
  142. 142. O Workflow RM é utilizado primariamente para permitir pequenas customizações no RM</li></li></ul><li>Tecnologia RM<br />Workflow RM<br />Como o Workflow é utilizado para permitir customizações<br />Cliente RM<br />Servidor de Aplicação RM<br />Banco de Dados<br />Todas as regras de negócio já estão definidas dentro do produto RM padrão <br /><ul><li> Este é o diagrama de funcionamento normal do RM</li></li></ul><li>Tecnologia RM<br />Workflow RM<br />Como o Workflow é utilizado para permitir customizações<br />Cliente RM<br />Servidor de Aplicação RM<br />Banco de Dados<br /><ul><li> Este é o diagrama de como as customizações acontecem através do Workflow</li></ul>O RM permite configurar um desvio no processamento para executar nossos Workflows<br />Workflow RM<br />
  143. 143. Tecnologia RM<br />Workflow RM<br />Exemplos de uso:<br /><ul><li>Envio de emails após incluir ou alterar algum campo
  144. 144. Validar se determinado campo possui um valor permitido
  145. 145. Disparar um processo após incluir ou alterar algum campo
  146. 146. Criar e preencher novas colunas para serem exibidas em uma Visão</li></ul>Servidor de Aplicação RM<br />Banco de Dados<br />Entendendo como o Workflow é utilizado para permitir customizações<br />Workflow RM<br />
  147. 147. Tecnologia RM<br />Workflow RM<br />Designer Visual <br />(Editor de Programas)<br />Workflows são criados como se fossem “Legos”<br />Galeria de atividades de workflow disponíveis<br />
  148. 148. Tecnologia RM<br />Workflow RM<br />Capaz de executar Processos do RM. Exemplo: Cálculo da Folha de Pagamento<br />Capaz de utilizar qualquer Objeto de Negócio do RM, para ler ou gravar dados<br />Galeria de atividades pode ser livremente estendida via programação C#<br />
  149. 149. Tecnologia RM<br />Workflow RM<br />Pode ser disparado através de uma opção do Menu como uma funcionalidade padrão<br />É disparado automaticamente em resposta a eventos do ERP. Exemplo: <br /><ul><li>antes de ler dados,
  150. 150. após ler dados,
  151. 151. antes de gravar dados,
  152. 152. após gravar dados...</li></li></ul><li>Tecnologia RM<br />Workflow RM - Demos<br />Para saber mais, confira os vídeos deste recurso!<br /><ul><li>Introdução aos Recursos do WorkflowEste vídeo demonstra passo a passo como podemos usar o Workflow para fazer uma validação antes de salvar um cadastro do sistema.
  153. 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. 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. 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. 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.
  157. 157. Execução de Processos através do Workflow *Vamos ver como executar processos do sistema dentro de um Workflow, neste vídeo mostraremos como encadear a execução de 2 processos no mesmo Workflow.</li></li></ul><li>Tecnologia RM<br />Novo Gerador de Relatórios RM<br />Demo<br />
  158. 158. Tecnologia RM<br />Novo Gerador de Relatórios RM<br />
  159. 159. Tecnologia RM<br />Novo Gerador de Relatórios RM<br />Mesmo padrão de interface do TOTVS RM<br />Novo Gerador .NET possui diversas melhorias, como por exemplo a capacidade de incorporar gráficos nos relatórios<br />
  160. 160. Tecnologia RM<br />Novo Gerador de Relatórios RM<br />Exemplo de relatório<br />
  161. 161. Tecnologia RM<br />Novo Gerador de Relatórios RM<br /><ul><li> Segurança TOTAL</li></ul>Se usuário que executou o relatório não está autorizado a visualizar uma determinada coluna, ela não será exibida<br />
  162. 162. Tecnologia RM<br />Web 2.0: Integração com Google Docs<br />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. <br />
  163. 163. Tecnologia RM<br />Web 2.0: Publicação de RSS<br />Cliente RM<br /><ul><li> Publique qualquer informação do ERP como RSS</li></ul>Servidor de Aplicação RM<br />Banco de Dados<br />Através de uma interface simples, envie informações do seu negócio através de padrão RSS e acesse seus dados gerenciais através de qualquer leitor de mercado<br />
  164. 164. Tecnologia RM<br />Web 2.0: Publicação de RSS – Nota do Aluno<br />RSS no Outlook<br />RSS no iPhone<br />RSS no Facebook<br />RSS no Twitter<br />
  165. 165. Tecnologia RM<br />Web 2.0: Publicação de RSS – Outros...<br />Mais RSS disponíveis no RM e prontos para uso: <br />TOTVS Gestão de Estoque, Compras e Faturamento<br /><ul><li>Aprovação de Movimentos
  166. 166. Movimentos a Serem Aprovados</li></ul>TOTVS Automação de Ponto<br /><ul><li>Abonos Pendentes de Aprovação</li></ul>TOTVS Controladoria e Finanças<br /><ul><li>Valor Total dos Lançamentos em Aberto a PAGAR/RECEBER no Dia
  167. 167. Cheques Pré-Datados a Pagar Vencendo Hoje</li></ul>E outros... Usuários ou área de serviços podem criar seus próprios RSS !<br />
  168. 168. Tecnologia RM<br />Web 2.0: Mashups Corporativos<br />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.<br />Demo<br />
  169. 169. Tecnologia RM<br />Web 2.0: Integração com Microsoft Live@Edu<br />Apresentação sobre a integração do TOTVS Educacional com o Microsoft Live@Edu<br /><ul><li>Publicação de trabalhos e documentos no SkyDrive
  170. 170. Publicação da agenda de provas e calendário da instituição no Outlook
  171. 171. Chat com Professores</li></li></ul><li>Tecnologia RM<br />Diagnósticos do Sistema<br />Novo módulo de diagnostico do sistema captura todas as informações necessárias do ambiente e computador para facilitar o suporte técnico<br />
  172. 172. Tecnologia RM<br />Autenticação LDAP<br /><ul><li>Segurança do login controlado pelo Windows
  173. 173. Possibilidade de replicar no Windows o usuário criado no ERP
  174. 174. Exclusão automática do usuário de rede ao excluir o usuário do ERP
  175. 175. ERP acompanha diretivas de segurança impostas pelo Windows. </li></ul>Acessar o cadastro de usuários e associar um usuário do ERP a um usuário/domínio de rede validos.<br />
  176. 176. Tecnologia RM<br />Publicação de visões de dados na agenda<br /><ul><li>Publicação de dados das visões na agenda de compromissos, criando assim provedores de agenda independentes e totalmente integrados às suas visões
  177. 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. 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!</li></ul>Demo<br />
  179. 179. Tecnologia RM<br />Publicação de visões de dados na agenda de compromissos do RM<br />É 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. <br />Demo<br />
  180. 180. Tecnologia RM<br />DÚVIDAS ?<br />Marcos Tito de Pardo Marques<br />Gestor de Inteligência de Produto<br />marcos.tito@totvs.com.br<br />

×