1 / 27

GXflow e O que temos na 8.0?

GXflow e O que temos na 8.0?. Eng. Sergio Schaaf, ARTech do Brasil sschaaf@artech-brasil.com. Agenda. WorkFlow Lidando com Versões Impacto Remoto Metadatos Novo Gerenciador de Documentos Eventos Reorganização da Bandeja de Entrada Outras funcionalidades. Processo de Empresa.

weston
Download Presentation

GXflow e O que temos na 8.0?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GXflow e O que temos na 8.0? Eng. Sergio Schaaf, ARTech do Brasil sschaaf@artech-brasil.com

  2. Agenda • WorkFlow • Lidando com Versões • Impacto Remoto • Metadatos • Novo Gerenciador de Documentos • Eventos • Reorganização da Bandeja de Entrada • Outras funcionalidades

  3. Processo de Empresa • É um conjunto de um ou mais procedimentos ou atividades diretamente ligados, que coletivamente realizam um objetivo de negócio, normalmente dentro do contexto de uma estrutura organizacional que define cargos funcionais e as relações entre eles.

  4. O que é Workflow? • A automatização de um Processo de Empresa, total ou parcial, na qual documentos, informação ou tarefas são passadas de um participante a outro aos efeitos de seu processamento, de acordo com um conjunto de regras estabelecidas. • A automatização computadorizada de um Processo de Empresa, total ou parcialmente. • É a automatização dos processos que usamos todos os dias para realizar o nosso negócio. Uma aplicação de WorkFlow torna automática a seqüência de ações, atividades ou tarefas usadas para executar cada instancia do processo assim como também as ferramentas para controlar dito processo.

  5. Porque GXFlow? • GXFlow oferece para a empresa a possibilidade de automatizar, controlar e conhecer seus processos, reduzir custos e melhorar os serviços. • Componentes de software • Ferramenta de Definição de Processos (GeneXus Process Modeler) • Motor de Workflow • Aplicações Cliente (Inbox, Aplicações de Controle e Administração) • Ferramentas de Auditoria • Tipos de dados (GX) para WorkFlow • Definições e dados • Definições de Processos • Estrutura Organizacional • Dados de Controle do WorkFlow • Dados relevantes do WorkFlow • Worklist • Histórico de todos os eventos

  6. Lidando com Versões • Os processos freqüentementeevoluem para se adaptar àsmudanças nos requerimentos,otimizações, etc … • Ordenar estas mudanças introduzindoo conceito de versão de processo

  7. Lidando com Versões • Vantagens: • Ordem. • A evolução do processo fica ordenada pelas versões. • Cópia de Segurança. • É possível voltar a uma versão anterior. • Convivência com versões anteriores • Poder realizar mudanças nos processos de negócio sem interferir com as instancias do processo que estão atualmente executando. • Versão ativa • É a versão na qual se baseiam as instancias do processo a serem criadas. • Transparência para o usuário final. • É transparente, para o usuário que participa do processo, lidar com versões.

  8. Lidando com Versões • Forma de impactar: Criar uma nova versão? SIM NAO Sobrescrever a última versão impactada Criar nova versão? Ativar a versão? SIM NAO Ativar Versão

  9. Lidando com Versões • O que acontece com as instancias dos processos? • Execuções terminadas. • Ficam baseadas na definição do processo ativo no momento de sua criação. • Execuções Pendentes. • Baseadas no processo anteriormente ativo. • Conversão para a nova definição. Versão 9.0: Se exigirá que se respeite a história da execução até o momento. • Execuções futuras. • Baseadas na nova versão da definição do processo.

  10. Impacto por Projeto • Para facilitar o trabalho com versões, foi implementado o impacto por Projeto: • Não se impactam os diagramas individualmente. • Se impacta o projeto de GXPM: • Se impactam todos os diagramas de um projeto de uma única vez. • Se cria uma nova versão de todos os diagramas. • Se suporta o impacto dos distintos projetos em uma mesma base de dados.

  11. GXPM Remote Impact .GRI GXPM Impacto Remoto • O impacto remoto permite exportar um arquivo e utilizar GXPM Remote Impact para executá-lo.

  12. Metadatos • São parâmetros configuráveis desde o GXPM para que sejam passados para as atividades. • Servem para parametrizar objetos Genexus complexos que devem se comportar de forma diferente dependendo de cada tarefa em particular. • Consistem em um par : nome, valor. • Estão acessíveis na aplicação de forma similar aos Dados Relevantes.

  13. Novo Gerenciador de Documentos • Integração com o GXContent Manager • Produto independente • GXPortal, GXFlow • Armazenamento em Blobs • Gestão de documentos Win y Web • Gestão de versões de documentos • Auditoria • Múltiplos pontos de acesso • Bandeja de Entrada • Historia • Administrador • Ações requeridas

  14. Eventos • Se define o conceito de evento de workflow como um mecanismo unificador dos diferentes sinais que ocorrem no sistema. • Exemplos: • Deadline • Mudança de Prioridade • Mudança de Estado • Auditoria • Maior nível de detalhe • Configuração dos eventos que se deseja auditar

  15. Visualizador de Eventos • Permite a visualização dos diferentes eventos do WorkFlow • Aplicação destinada a administradores do processo • Monitoração • Referencias Cruzadas (Cross Referencing) • Permite a tomada de ações corretivas

  16. Tipos de Eventos • Nova Instancia • Mudança de estado • Mudança de prioridade • Mudança de assignação • Advertência de Deadline • Deadline • Modificações nos dados da aplicação • Recurso não disponível • Condição insatisfeita • Erro

  17. Recurso não disponível • Notificar a existência das tarefas para as quais não existem recursos associados (Resource Crisis) • Causados por: • Má administração de Roles / Restrições • Ausência do usuário (propriedade Out of Office) • Possibilidade de corrigir,mediante a delegação a um Usuário / Rol determinado

  18. Condição Insatisfeita • Notificar a existência de condições cujo seu processamento produziu um resultado nãoprevisto para o processo • Causas: • Processos mal definidos • Programas de condição não encontrados ou mal programados • Possibilidade de escolherum caminho determinado

  19. Reorganização daBandeja de Entrada • Interface mais intuitiva • Maior dinâmica • Criar e Executar em um só passo • Tomar e Executar em um só passo • Customizável • Permite eleger quais campos se deseja ver • Permite eleger as ações a executar em determinados campos • Novas funcionalidades • Permite ordenar por qualquer campo (asc/desc)

  20. Bandeja de Entrada 7.5 Ordem Def. de Proceso Processamento Massivo História Acoes

  21. Bandeja de Entrada 8.0 Ordens História • Informacao • Vista Prévia • Executar • Nenhuma acao • Executar • Nenhuna acao Enviar (Seguinte)

  22. Informação • Acesso rápido à informação relevante da tarefa a processar • Informação geral da tarefa • Vista Prévia • História • Permite a tomada de ações • Executar • Delegar

  23. Novas funcionalidades de GeneXus 8.0 • Temas • Melhoras no Acesso a Dados

  24. Temas

  25. Melhoras no Acesso a Dados • Suporte a ADO.net • Order Condicional • Where Condicional • Planos de Execução adequados • Autonumber • Integridade Transacional • Caching • Dados básicos (etiquetas, etc) Almost Never • GXPM (Processos, Tarefas, Roles, etc) Hardly Ever • Outros Pretty Often

  26. Add In - BPM Business Process Management InformationWeek Brasil - 07/2004 Um novo campo estratégico Carlos Eduardo Valim www.informationweek.com.br/noticias/artigo.asp?id=51191 • “Não faltam atrativos nessas soluções. As iniciativas de BPM têm a missão de aumentar a performance operacional enquanto se maximiza o valor dos sistemas já existentes nas empresas. Se aplicado corretamente – veja box Planejamento é (quase) tudo –, o conceito pode ser tão benéfico que o estudo 7 Hot Techs 2004, realizado pelo TechLab (laboratório de pesquisas e análise de tecnologias), da E-Consulting, o elegeu para encabeçar a lista das sete tecnologias mais importantes para os negócios em 2004.” • “No início do projeto, foram mapeadas 30 macro-atividades relacionadas a operações. Com o tempo, essas foram reduzidas a cinco, o que garantiu a otimização de recursos. “Foi uma incrível mudança de paradigma do controle de gestão na Vésper.””

More Related