tecnologia totvs rm rev.8

101
1 Tecnologia RM Marcos Tito de Pardo Marques / Janeiro 2010

Upload: marcos-tito-de-pardo-marques

Post on 24-May-2015

7.297 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Tecnologia totvs rm   rev.8

1

Tecnologia RMMarcos Tito de Pardo Marques / Janeiro 2010

Page 2: Tecnologia totvs rm   rev.8

2Tecnologia RM

Base do RM: Framework RM

Todos os produtos que compõem o ERP RM são desenvolvidos sobre uma mesma base tecnológica que chamamos "Framework RM".

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.

Todas as inovações e melhorias realizadas na Framework RM são automaticamente refletidas em todos os produtos do ERP RM

Todos os recursos mostrados nessa apresentação estão disponíveis em todos os produtos do RM

Vídeo sobre Tecnologia TOTVS – Linha RM

Page 3: Tecnologia totvs rm   rev.8

3

Biblioteca

Framework RM

Compras

CRM

Contabilidade

Saúde

Recursos Humanos

Educacional

Estoque

Financeiro

Fiscal

Folha

Contratos

Imobiliária

Manutenção

Movimento

Patrimônio

Produção

Projetos

Portal

Ponto

Relatórios

Suporte a 21 ProdutosTOTVS RM

16.000.000+ linhas de código

1.400+ objetos de negócio

160+ serviços “SOA”

Tecnologia RM

Framework RM

Page 4: Tecnologia totvs rm   rev.8

4

Base RM

Camada de Apresentação

WinForms WebForms

Serviço de Acesso Remoto a Objetos - RM Broker

Servidor de Objetos Remotos - RM Host

Serviço de Acesso a Banco

Objetos de NegócioSe

rviç

os d

e Se

gura

nça

Monitor de Processos

Gerador de

Gráficos

Gerador de

Relatórios

Bibl

iote

ca d

e Cl

asse

s U

tilitá

rias

RMS Controls

Form

ulas

RMW ControlsRMS Forms

Servidor de Customização

Customização

Serviço de Consultas SQL

Log de Auditoria

Servidor de Segurança

Servidor de Alertas e

RSS

Serviço de Segurança de Acesso a Tabelas e Colunas

RMW Forms

Filtro por Usuário

Parametrizador

Processos

Subscriber

Bases Legadas

Mas

hups

Cor

pora

tivos

Tecnologia RM

Arquitetura de Serviços da Framework RM

- 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

Page 5: Tecnologia totvs rm   rev.8

5Tecnologia RM

Arquitetura de Camadas do ERP TOTVS RM

Relatórios(Designer e Preview)

Cam

ad

aA

cesso

Dad

os

Reg

ras d

e

Neg

ócio

Fro

nt-

En

d

Objetos de Negócio

Arquitetura 3 camadas e componentizada

Bancos de Dados

Dad

os

Serviço de Acesso a Dados

Serviços

CadastrosCadastros

Cadastros

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.

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.

O RM foi completamente redesenhado para tirar proveito dos avanços da indústria de software e da WEB 2.0.

Page 6: Tecnologia totvs rm   rev.8

Tecnologia RM

Arquitetura de conectividade com o RM

A conectividade do TOTVS RM está sendo aprimorada e tornada mais flexível para permitir:

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

Posicionamento do RM como uma plataforma de negócios capaz de agregar e centralizar todas as soluções específicas da empresa

Capacidade de integrar o RM com sistemas legados a fim de maximizar os investimentos em TI

TOTVS RM

Base RM

Base Legada

Aplicações Legadas

Outras Aplicações

Page 7: Tecnologia totvs rm   rev.8

Tecnologia RM

Servidor de Objetos Remotos - RM Host

Aplicação Cliente RMWinFormWebForm

Outras AplicaçõesSDK Customização RM

Fórmulas RM

Tecnologias de Comunicação RM

APIObjetos RM TBC Workflow

RM

Arquitetura de conectividade com o RM

“TBC" é a ferramenta de integração da linha RM, que integra a solução TOTVS com outros sistemas por meio de serviços

"WorkFlow RM" é o próprio Workflow .NET e portanto uma arquitetura completamente aberta

"API RM" é uma biblioteca .NET client que expõe os serviços RM via classes .NET

Video

Page 8: Tecnologia totvs rm   rev.8

8Tecnologia RM

Nova Interface TOTVS RM

Modo de trabalho similar ao Microsoft Office Interface familiar elimina a necessidade de treinamento dos usuários

Permite as pessoas se concentrarem em suas atividades de negócio em vez de terem que dispersar esforços na procura por funcionalidades

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

Page 9: Tecnologia totvs rm   rev.8

9Tecnologia RM

Nova Interface TOTVS RM

Front-end único para todos os produtos RM Apenas um único “login” dá acesso a todos os produtos

Todos os produtos do ERP RM estão disponíveis juntos no mesmo local

Conectado à TOTVS Noticias e avisos importantes são “lidos” do site da TOTVS e

informados na nova interface

Acesso on-line a informações de ajuda, dicas e soluções de problemas

Permite obter relatórios, gráficos e outros recursos da “loja on-line “ da TOTVS: TOTVS SHARE

Page 11: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM

Informações úteis atualizadas online à

partir do site da TOTVS

Avisos importantes atualizados online à

partir do site da TOTVS

Page 12: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Ajuda Online

Ajuda online diretamente do site da TOTVS:

Sempre atualizado

Page 13: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Skins

Diversos “skins” disponíveis para

melhor adequação à identidade visual de

sua empresa

Page 14: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Skins

Desenvolvemos o “skin” com a

identidade visual de sua empresa !

Page 15: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Formulários como Páginas

Janelas são abertas como páginas como nos “browsers” atuais

Page 16: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Windows 7 Aero

Navegue por entre as janelas abertas estilo “Aero” (Windows 7)

Page 17: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM – Formulários tradicionais

Escolha trabalhar com as janelas “padrão” do RM

até a versão 10.60

Page 18: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface TOTVS RM

DEMOS:

Acessando os módulos na nova interfaceExibição de janelas e configuração de leiauteIntegração de recursos gerenciais

(1) Seleção de produtos

(2) Menu global

(3) Tarefas acessadas recentemente

(4) Tarefas podem ser fixadas para que estejam

sempre acessíveis ao usuário.

(5) (6) Botões de acesso rápido

(7) Fechar a aplicação RM.

Page 19: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface com Usuário: Atalhos para execução

Demo

Todas as funcionalidades do RM podem ser localizadas e executadas através de seus nomes ou apelidos

Elimina necessidade de ter que memorizar cada menu dos produtos

Encontre funcionalidades através de palavras chave

e execute diretamente com apenas um clique

Page 20: Tecnologia totvs rm   rev.8

Funcionalidades podem também serem

arrastadas para o desktop e funcionarem

como atalhos do Windows

Tecnologia RM

Nova Interface com Usuário: Atalhos para execução

Demo

Page 21: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface com Usuário: Central de Recursos – TOTVS BY YOU

Demo

Todas os recursos de Business Intelligence disponíveis podem ser localizados através de um único local através de palavras-chave

Elimina necessidade de ter que percorrer diversos menus para acessar recursos diferentes

Encontre recursos de BI através de palavras chave e execute diretamente com

apenas um clique

Page 22: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface com Usuário: Central de Recursos – TOTVS BY YOU

Demo

A TOTVS disponibilizou um banco de recursos que pode ser acessado on-line

Encontre novos recursos e os instale automaticamente em seu produto

São disponibilizados relatórios, gráficos, indicadores, consultas, vídeos, documentos, dicas e soluções de problemas

Pesquise também on-line no TOTVS BY YOU

Page 23: Tecnologia totvs rm   rev.8

23

Tecnologia RM

Nova Interface com Usuário: Central de Recursos – TOTVS BY YOU

Demo

Resultado de uma pesquisa

on-line no TOTVS BY YOU

Page 24: Tecnologia totvs rm   rev.8

TOTVS BY YOU

Tecnologia RM

MarketPlace TOTVS

Exportação de recursos do RM para o TOTVS By You.

Importação de recursos do TOTVS By You para dentro do RM

• Gráficos • Cubos• WorkFlows • Cenários • Consultas SQL • Anexos• Relatórios

Usuário/Cliente

TOTVS BY YOU

Consultor TOTVS

Page 25: Tecnologia totvs rm   rev.8

TOTVS BY YOU

Tecnologia RM

Page 26: Tecnologia totvs rm   rev.8

TOTVS BY YOU

Tecnologia RM

Page 27: Tecnologia totvs rm   rev.8

TOTVS BY YOU

Tecnologia RM

Encontre, faça download e instale automaticamente recursos do

TOTVS BY YOU

Page 28: Tecnologia totvs rm   rev.8

Tecnologia RM

Nova Interface com Usuário: Central de Pesquisa

Demo

Permite procurar informações nas principais tabelas de todos os produtos RM através de sintaxe de pesquisa estilo “google”

As informações encontradas são exibidas agrupadas por assunto e podem ser acessadas com apenas um clique

Pesquise informações em toda a base de dados através de consultas estilo “google”

Configure em quais áreas do ERP deseja procurar

Page 29: Tecnologia totvs rm   rev.8

29

Tecnologia RM

Novo módulo de Interface com Usuário: Central de Pesquisa

Demo

Procurando pela

palavra“João”

Podemos editar o registro clicando sobre o mesmo.

O cadastro apropriado para esse contexto será aberto

Page 30: Tecnologia totvs rm   rev.8

30Tecnologia RM

Nova interface para as visões 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

Benefícios valem para todas as visões de todos os produtos

Através desses novos recursos é possível

Agrupar colunas como se a visão fosse um CUBO (Pivot Table)

Criar linhas de totais para qualquer coluna da visão

Colorir células ou linhas da visão de acordo com expressões condicionais

Criar novas colunas calculadas utilizando para cálculo as próprias colunas da visão dentro de expressões

Anexar diversos recursos gerenciais ou outras visões para complementar informações

Page 31: Tecnologia totvs rm   rev.8

31

Tecnologia RM

Nova interface para as visões

Agrupador de colunas para

manipulação de qualquer

“visão” como um “cubo”

Totalizador de colunas

Page 32: Tecnologia totvs rm   rev.8

32Tecnologia RM

Nova interface para as visões: Anexos 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

As informações anexas são encaixadas neste espaço

O próprio usuário determina quais informações deseja colocar como anexos

Page 33: Tecnologia totvs rm   rev.8

33

Tecnologia RM

Nova interface para as visões: Anexos - Consulta SQL

Vários anexos podem ser

adicionados

Demo

Crie e adicione

Consultas SQL para

complementar as visões

padrão do RMVisão de dados padrão: quando navegamos pelos registros, os dados

dos anexos são atualizados automaticamente

Page 34: Tecnologia totvs rm   rev.8

34

Tecnologia RM

Nova interface para as visõesExemplo de formatação condicional de células: Lista de Ocorrências

Consulta SQL anexa à matricula do aluno no período letivo

Page 35: Tecnologia totvs rm   rev.8

35

Tecnologia RM

Nova interface para as visõesExemplo 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

Page 36: Tecnologia totvs rm   rev.8

36

Tecnologia RM

Nova interface das visões: Anexos - Gráficos

Crie e adicione

Gráficos para complementar

os cadastros padrão do RM

Demo

Visão de dados padrão: quando navegamos pelos registros o gráfico

anexo é atualizado automaticamente

Page 37: Tecnologia totvs rm   rev.8

37

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

Page 38: Tecnologia totvs rm   rev.8

38

Tecnologia RM

Nova interface das visões: Anexos - Relatórios

Crie e adicione Relatórios para complementar

os cadastros padrão do RM

Demo

Page 39: Tecnologia totvs rm   rev.8

39

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

Page 40: Tecnologia totvs rm   rev.8

40

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)

Demo

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

É 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

O foco principal do Painel de Cenários é oferecer recursos similares aos de ferramentas específicas do mercado, mas sendo extremamente simples de usar

Page 42: Tecnologia totvs rm   rev.8

42

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Cenários (Dashboard)

Cenário

Serviços Consulta SQL

RelatóriosGráficos

Atendimentos RSS

Além desses, podem ser

também adicionados:- Cubos- - Visões

Alguns recursos que podem ser adicionados ao

Painel de Cenários

Page 44: Tecnologia totvs rm   rev.8

44

Centro de Desenvolvimento BH: Dashboard RM

Demo

Painel de Cenários exibindo dados reais

referentes ao desempenho do time de desenvolvimento

e help-desk

Page 45: Tecnologia totvs rm   rev.8

45

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Metas

No painel de metas criamos estruturas de indicadores de desempenho relacionados entre si através de expressões matemáticas.

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.

Quando o resultado de um indicador muda, todos os demais indicadores relacionados a ele mudam também.

Pode-se inserir valores manualmente para simular situações hipotéticas

Como criar um Painel de Metas em 10 minutos

Page 46: Tecnologia totvs rm   rev.8

46

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Metas

Demo

(A * 2) + B

A B C D E

(C+D)+(E/2)

(F+G)*0,80

F G

Indicadores de desempenho são criados à partir de

Consultas SQL, mas pode-se também informar valores

manualmente para simulação

Neste exemplo este indicador é criado à partir

de uma expressão matemática que envolve

outros 3 indicadores

Meta a ser atingida

Page 47: Tecnologia totvs rm   rev.8

47

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Metas

Demo

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

O Painel de Metas é atualizado através de

um processo de cálculo

Painel de Metas em 10 minutos

Page 48: Tecnologia totvs rm   rev.8

48

Tecnologia RM

Novo módulo de Recursos Gerenciais: Painel de Metas na WEB

Demo

O Painel de Metas também está

disponível na WEB

Page 49: Tecnologia totvs rm   rev.8

49

Tecnologia RM

Planilha .NET – Integração com Excel

Demo

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

Page 51: Tecnologia totvs rm   rev.8

51

Tecnologia RM

Integração com Microsoft Word

Símbolo da moeda

Dados de cotação

Base de dados CorporeRM

Qualquer visão de dados do RM pode ser embutido no Microsoft Word e ter seus dados

incorporados ao documento

Page 52: Tecnologia totvs rm   rev.8

52

Tecnologia RM

Cubos: Novo RM BISO RM BIS oferece agora uma nova versão de CUBO, com mais recursos na manipulação dos dados e melhorias no desempenho

Cálculo dos Cubos pode ser agendado para atualização fora dos horários de pico

Os cubos calculados podem ser armazenados em outras bases de dados, fora do banco de produção

Os cálculos dos Cubos são armazenados, permitindo consultas do histórico

Permite a criação de gráficos dinâmicos

Pode ser inserido dentro de Painéis de Cenários

Permite salvar as configurações de análise para uso futuro

Page 53: Tecnologia totvs rm   rev.8

53

Tecnologia RM

Cubos: Novo RM BIS

Vários layouts podem ser gravados para seleção rápida futura

Gráficos podem ser gerados

dinamicamente

Page 54: Tecnologia totvs rm   rev.8

54

Tecnologia RM

Cubos: Novo RM BIS

Os cubos podem ser exportados para diversos formatos.

O formato CUBX pode ser importado posteriormente.

Page 55: Tecnologia totvs rm   rev.8

55

Tecnologia RM

Cubos: Novo RM BIS

As configurações e layout dos cubos podes ser salvas e é possível

alternar entre diversos layouts facilmente

Page 56: Tecnologia totvs rm   rev.8

56

Tecnologia RM

Cubos: Novo RM BIS

Sistema pode avisar quando um de cubo

estiver desatualizado

Gráfico gerado dinamicamente

Page 57: Tecnologia totvs rm   rev.8

57

Tecnologia RM

Cubos: Novo RM BIS

Os gráficos podem ser exportados para

diversos formatosPode-se escolher

entre diversos tipos de gráficos

Page 58: Tecnologia totvs rm   rev.8

58

Tecnologia RM

Cubos: Novo RM BIS

Cubo acessando dados do Protheus

Cubo podem acessar qualquer banco de

dados, e não apenas o RM

Page 59: Tecnologia totvs rm   rev.8

59

Tecnologia RM

Cubos: Novo RM BIS – Agendamento de atualização

Cubos RM.BIS

Banco de Dados

RM

Programe a atualização dos CUBOS para horários de menor utilização. Ex. à

noite.

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

Page 60: Tecnologia totvs rm   rev.8

60

Tecnologia RM

Cubos: Novo RM BIS – Agendamento de atualização

Page 61: Tecnologia totvs rm   rev.8

Dessa forma, as consultas posteriores aos cubos não

sobrecarregam o sistema RM na base de produção

Os dados dos cubos atualizados podem ser armazenados em

outras bases de dados, de livre escolha do cliente

61

Tecnologia RM

Cubos: Novo RM BIS – Armazenamento em outros bancos

Cubos RM.BIS

Banco de Dados

RM

Outro Banco de Dados

Page 62: Tecnologia totvs rm   rev.8

Os dados dos cubos ao serem atualizados são armazenados em tabelas de histórico permitindo acompanhamento de evolução

dos números

62

Tecnologia RM

Cubos: Novo RM BIS – Armazenamento de histórico

Cubos RM.BIS

Banco de Dados

RM

Outro Banco de Dados

Page 63: Tecnologia totvs rm   rev.8

O RM BIS pode montar CUBOS de outros bancos de dados e não

apenas de tabelas do RM. Ex. Protheus

63

Tecnologia RM

Cubos: Novo RM BIS – Lendo dados de outros bancos

Cubos RM.BIS

Banco de Dados

RM

Outro Banco de Dados

Page 64: Tecnologia totvs rm   rev.8

64

Tecnologia RM

Consultas SQLInterface para execução de consultas dinâmicas ao banco de dados RM

Permite exportação dos dados para Excel, PDF ou Google Docs

Pode-se agrupar colunas para manipulação como Cubo

Disponibiliza todos os recursos existentes nas visões padrão do RM, tais como linhas e colunas calculadas e formatação condicional

As Consultas SQL também são a base de todos os recursos gerenciais

Os dados retornados pelas Consultas SQL respeitam as regras e permissões configuradas para cada usuário

Permite acesso a outras bases de dados e não apenas a base RM

Serviço de Consultas

SQL

Gerador de Relatórios Fórmulas

RM

PlanilhaBI

GráficosRSS

Page 65: Tecnologia totvs rm   rev.8

65

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)

Page 66: Tecnologia totvs rm   rev.8

66

Tecnologia RM

Consultas SQL

Totais para qualquer coluna

Permite criar colunas calculadas

Formatação condicional de células

e linhas

Formatação condicional de células

e linhas

Page 67: Tecnologia totvs rm   rev.8

67

Tecnologia RM

Consultas SQL

Permite agrupar colunas em “n”

níveis, estilo cubo (PivotTable)

Page 68: Tecnologia totvs rm   rev.8

68

Tecnologia RM

Consultas SQL

Permite criação de colunas calculadas à partir de outrasExporta para o

Excel respeitando a formatação configuradaPermite

salvar vários layouts pré-configurados Reforçando: Todos estes

recursos estão disponíveis para TODAS

as visões/cadastros (telas) do RM

Page 69: Tecnologia totvs rm   rev.8

69

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

Page 70: Tecnologia totvs rm   rev.8

70

Tecnologia RM

Consultas SQL – Envio agendado por email

Permite agendar processos de exportação das Consultas SQL para Excel e envio automático

por email ou publicação no Google Docs

Consulta SQLExcelouGoogle Docs

Page 71: Tecnologia totvs rm   rev.8

As Consultas SQL podem ler dados de outros bancos de dados e não

apenas de tabelas do RM. Ex. Protheus

71

Tecnologia RM

Consultas SQL – Lendo dados de outros bancos

Consulta SQL

Banco de Dados

RM

Outro Banco de Dados

Page 72: Tecnologia totvs rm   rev.8

72

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

Page 73: Tecnologia totvs rm   rev.8

73

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

Page 74: Tecnologia totvs rm   rev.8

74

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.

Page 75: Tecnologia totvs rm   rev.8

75

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

Page 76: Tecnologia totvs rm   rev.8

76

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

Page 77: Tecnologia totvs rm   rev.8

77

Tecnologia RM

Business Intelligence Self-ServiceTodos estes recursos mostrados até agora compõem o BI Self-Service do RM:

Simples, objetivo e eficiente Ao alcance do usuário

Page 78: Tecnologia totvs rm   rev.8

Workflow RM

Tecnologia 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 solução TOTVS RM

Utiliza como base o Microsoft Framework .NET, um produto robusto e poderoso utilizado pelos seguintes produtos:

Microsoft Office SharePoint Server Microsoft Speech Server Microsoft Dynamics CRM 4.0 Microsoft Dynamics AX 2009 Microsoft Visual Team System

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

Os componentes de software, chamados de atividades, são utilizados na montagem dos Workflows como se fossem “Legos”

O Workflow RM é utilizado primariamente para permitir pequenas customizações no RM

Page 79: Tecnologia totvs rm   rev.8

Workflow RM

Tecnologia RM

Este é o diagrama de funcionamento normal do RM

Banco de Dados

Todas as regras de negócio já estão definidas dentro do

produto RM padrão

Cliente RM Servidor de Aplicação RM

Como o Workflow é utilizado para permitir customizações

Page 80: Tecnologia totvs rm   rev.8

Workflow RM

Tecnologia RM

Este é o diagrama de como as customizações

acontecem através do Workflow

Banco de Dados

Cliente RM Servidor de Aplicação RM

O RM permite configurar um desvio no processamento para executar nossos

WorkflowsWorkflow RM

Como o Workflow é utilizado para permitir customizações

Page 81: Tecnologia totvs rm   rev.8

Workflow RM

Tecnologia RM

Servidor de Aplicação RM

Workflow RM

Banco de Dados

Exemplos de uso:

-Envio de emails após incluir ou alterar algum campo

- Validar se determinado campo possui um valor permitido

- Disparar um processo após incluir ou alterar algum campo

- Criar e preencher novas colunas para serem exibidas em uma Visão

Entendendo como o Workflow é utilizado para permitir customizações

Page 82: Tecnologia totvs rm   rev.8

Designer Visual (Editor de Programas)

Workflows são criados como se fossem

“Legos”

Workflow RM

Tecnologia RM

Galeria de atividades de workflow disponíveis

Page 83: Tecnologia totvs rm   rev.8

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

Workflow RM

Tecnologia RM

Galeria de atividades pode ser livremente

estendida via programação C#

Page 84: Tecnologia totvs rm   rev.8

Pode ser disparado através de uma opção do Menu como uma

funcionalidade padrão

É disparado automaticamente em resposta a eventos do

ERP. Exemplo: antes de ler dados,após ler dados, antes de gravar

dados, após gravar dados...

Workflow RM

Tecnologia RM

Page 85: Tecnologia totvs rm   rev.8

Para saber mais, confira os vídeos deste recurso!

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

•Enviando e-mails através de um WorkflowVamos demonstrar como é possível enviar um e-mail quando algum campo de um cadastro é alterado.

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

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

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

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

Tecnologia RM

Workflow RM - Demos

Page 87: Tecnologia totvs rm   rev.8

Novo Gerador de Relatórios RM

Tecnologia RM

Page 88: Tecnologia totvs rm   rev.8

Novo Gerador de Relatórios RM

Tecnologia RM

Novo Gerador .NET possui diversas

melhorias, como por exemplo a capacidade de incorporar gráficos

nos relatórios

Mesmo padrão de interface do TOTVS

RM

Page 89: Tecnologia totvs rm   rev.8

Novo Gerador de Relatórios RM

Tecnologia RM

Exemplo de relatório

Page 90: Tecnologia totvs rm   rev.8

Novo Gerador de Relatórios RM

Tecnologia RM

Se usuário que executou o relatório

não está autorizado a visualizar uma

determinada coluna, ela não será exibida

Segurança TOTAL

Page 91: Tecnologia totvs rm   rev.8

Web 2.0: Integração com Google Docs

Tecnologia RM

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.

Page 92: Tecnologia totvs rm   rev.8

Web 2.0: Publicação de RSS

Tecnologia RM

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

Publique qualquer informação do ERP como RSS

Banco de Dados

Cliente RM

Servidor de Aplicação RM

Page 93: Tecnologia totvs rm   rev.8

Web 2.0: Publicação de RSS – Nota do Aluno

Tecnologia RM

RSS no Outlook

RSS no Twitter

RSS no iPhone

RSS no Facebook

Page 94: Tecnologia totvs rm   rev.8

Web 2.0: Publicação de RSS – Outros...

Tecnologia RM

Mais RSS disponíveis no RM e prontos para uso:

TOTVS Gestão de Estoque, Compras e Faturamento

• Aprovação de Movimentos• Movimentos a Serem Aprovados

TOTVS Automação de Ponto

• Abonos Pendentes de Aprovação

TOTVS Controladoria e Finanças

• Valor Total dos Lançamentos em Aberto a PAGAR/RECEBER no Dia• Cheques Pré-Datados a Pagar Vencendo Hoje

E outros... Usuários ou área de serviços podem criar seus próprios RSS !

Page 95: Tecnologia totvs rm   rev.8

Web 2.0: Mashups Corporativos

Tecnologia RM

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

Page 96: Tecnologia totvs rm   rev.8

Web 2.0: Integração com Microsoft Live@Edu

Tecnologia RM

• Publicação de trabalhos e documentos no SkyDrive

• Publicação da agenda de provas e calendário da instituição no Outlook

• Chat com Professores

Apresentação sobre a integração do TOTVS Educacional com o Microsoft Live@Edu

Page 97: Tecnologia totvs rm   rev.8

Diagnósticos do Sistema

Tecnologia RM

Novo módulo de diagnostico do sistema captura todas as informações necessárias do ambiente e computador para facilitar o suporte técnico

Page 98: Tecnologia totvs rm   rev.8

Autenticação LDAP

Tecnologia RM

Segurança do login controlado pelo Windows Possibilidade de replicar no Windows o usuário criado no ERP Exclusão automática do usuário de rede ao excluir o usuário do ERP 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.

Page 99: Tecnologia totvs rm   rev.8

Publicação de visões de dados na agenda

Tecnologia RM

Publicação de dados das visões na agenda de compromissos, criando assim provedores de agenda independentes e totalmente integrados às suas visões

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

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

Page 100: Tecnologia totvs rm   rev.8

Publicação de visões de dados na agenda de compromissos do RM

Tecnologia 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

Page 101: Tecnologia totvs rm   rev.8

Tecnologia RM

DÚVIDAS ?

Marcos Tito de Pardo MarquesGestor de Inteligência de Produto

[email protected]