Open Operational Platform Visão Tecnológica 20.01.2009
Agenda Enquadramento Arquitectura Características Diferenciadoras Case Study 2
Enquadramento 3 Mobilidade Optimização Processos Tecnologia Operações
Enquadramento Integrar processos operacionais de forma transparente nos cenários funcionais de R/3 / Mobilidade e optimização de processos / Mapeamento de acções simples do operador em múltiplas transacções de negócio / Validação sistemática de informação / Enriquecimento dos cenários funcionais de R/3 Ferramenta orientada para o operador e focada nos processos para aumentar / Eficiência / Produtividade / Fiabilidade Arquitectura baseada em tecnologias comprovadas / Certificação SAP(4.7 Enterprise e ECC 6.0) / Integração transparente na infra-estrutura de TI / Operação estável e eficiente / Acessibilidade à informação / Reutilização de funcionalidade 4
Agenda Arquitectura Características Diferenciadoras Case Study 5
Arquitectura Visão Conceptual Monitoração e Customização Operação Web Services Componentes de Transacção Aplicação Específica Automated Warehouse Componentes de Negócio Aplicações Remotas Web Services Aplicação Específica Componentes Técnicos SCADA LIM Systems Repositório O2P R/3 6
Arquitectura Visão de Componentes COM COM srfc COM COM OLE DB TCP / IP XML COM Serial TCP / IP Presentation Layers Business Layer Data Layer 7
Arquitectura Integração SAP / Utiliza exclusivamente tecnologia SAP, com certificação para 4.7 e ECC 6.0 / Transferência de informação totalmente realizada com chamadas remotas, sem recurso a transferência de ficheiros / Mecanismos de failover que asseguram a recuperação e unicidade de troca de IDOCs / Recorre a processos standard para processamento de informação na entrada de R/3 / Recorre a múltiplos processos de geração de informação para receber dados de R/3, todos eles standard e com garantia de continuidade: Modelo de distribuição, Change Pointers, Determinação de saída para documentos / Suporta a realização de chamadas em on line (síncronas), para utilizar BAPIs ou módulos de função já desenvolvidos previamente pelos clientes 8
Arquitectura Detalhe de Componentes Session Manager / Serviço para gestão de sessões operador / Qualquer dispositivo com um browser HTML ou que suporte Microsoft.Net Compact Framework / Legacy STEP / Optimizado para reduzir tráfico e complexidade de processamento / Rápido / Eficiente / Preparado para suportar / Elevado número de utilizadores / Elevado volume transaccional / Tempos de resposta muito baixos ( inferiores a 300 milissegundo ) / Independente do meio de acesso / Rede local / Rede rádio frequência / Rede celular / Web Service / 9
Arquitectura Detalhe de Componentes Session Manager / Arquitectura totalmente Multi Threaded / Serviço totalmente configurável / Recursos utilizados DB, RFC, Threads / Sistemas R/3 de Inbound e Outbound / Utiliza Message Queue Service para troca de mensagens inter processo e inter servidor / Recuperação garantida de sessão num mesmo servidor em caso de falha de comunicações / Recuperação garantida de estado lógico da sessão em caso de falha do serviço / Permite o roaming de operadores entre múltiplos servidores sem perda de estado lógico da sessão. / Permite o estabelecimento de múltiplas sessões concorrentes para o mesmo equipamento físico / Mantém processos de background para limpeza de sessões inactivas / Estatísticas de performance on-line / Desenvolvido em C++, com recurso a todos os objectos COM que constituem a framework O2P 10
Arquitectura Detalhe de Componentes IDOC Service / Comunicação de IDOCs com R/3 Inbound e Outbound / Processamento de IDOCs / Serviço totalmente configurável / Recursos utilizados DB, RFC, Threads / Sistemas R/3 de Inbound e Outbound / Conexão em load balancing com SAP / Arquitectura Multi-Threaded / Processamento simultâneo de comunicações / Processamento simultâneo de IDOCs / Utiliza Message Queue Service para troca de mensagens inter processo e inter servidor / Mantém processos background de recuperação de comunicações e processamento de IDOCs / Estatísticas de performance on-line / Trace on line de sessões para depuração de problemas / Desenvolvido em C++, com recurso a todos os objectos COM que constituem a framework O2P 11
O2P Intranet Arquitectura Detalhe de Componentes / Portal AJAX ASP.NET, que permite a monitorização, operação e customização de todos os componentes / Necessita apenas de um browser HTML / Optimizado para navegabilidade e usabilidade / Códigos de acesso rápido e menus de fácil acesso / Utilização de tabuladores e componentes evoluídos para arrumação e visualização da informação / Utilização de links para drill down ou visualização de informação relacionada / Suporta elevado número de utilizadores concorrentes / Documentação on-line e criada à medida com ferramenta de e-learning / Disponibilidade continua / Focada nos processos dos utilizadores / Aprendizagem pela visualização de conclusão do processo / Desenvolvido em C#, com recurso a todos os objecto COM que constituem a framework O2P 12
Agenda Características Diferenciadoras Case Study 13
Características Diferenciadoras Flexibilidade / Solução baseada em customização, facilmente adaptável às modificações operacionais e de negócio / Implantação escalável para responder de forma gradual às necessidades das operações Abertura / Interface utilizador baseada em definições abertas: Qualquer dispositivo com browser HTML ou que suporte o Microsoft.Net Compact Framework pode ser utilizado como dispositivo operacional / Arquitectura baseada em componentes reutilizáveis / Plataforma única de desenho, optimização e implementação de visões móveis dos processos da companhia Transparência e Adequação / Visões operacionais adequadas ao trabalho do operador / Extensão transparente dos conceitos R/3 ao cenário operacional Rapidez de implementação / Existência de funcionalidades já desenvolvidas e com implementação imediata / Cenários operacionais mais comuns previamente customizados e imediatamente utilizáveis Disponibilidade / Sistema operacional apesar de indisponibilidade R/3 / Concebido para e utilizado em operação contínua (7*24) 14
Caracteriísticas Diferenciadoras Customização de Sessões / Total liberdade na tipificação de equipamentos e layouts / Customização total das características standard das sessões - Log On, Listas, Confirmações / Total liberdade na definição das transacções de equipamentos / Eventos standard e customizados, com associação a botões ou teclas de função / Múltiplos tipos de ecrans Simples, Visualização, Lista / Controlo de fluxo entre ecrans / Total liberdade na definição de relatórios / Definição e desenho / Momento de impressão e associação a evento / Determinação dinâmica de relatório e dispositivo de impressão 15
Caracteriísticas Diferenciadoras Customização de Sessões / Total liberdade na definição de transacções SAP IDOCs standard e custom / Total liberdade na definição de acções / Tipo de acção BAPIs e módulos de função Objectos COM Procedimentos SQL / Controlo de acção Execução, Explosão, Geração / Associação a evento, campo de entrada de dados ou tela / Possibilidade de utilização de objectos persistentes / Acesso a todas as tecnologias relevantes para a optimização das operações / RFId / Reconhecimento e sintetização de voz / Reconhecimento de imagem 16
Agenda Case Study 17
Case Study Jerónimo Martins Site 1 R/3 O2P Server Farm 2000 Server IIS 5.5.Net 1.1 MSMQ Intel Xeon 1 GB RAM 40 GB HDD Raid 1 Load Balancer Intranet Session Site n DB Server 2000 Server Oracle 9i 2 x Intel Xeon 2 GB RAM 120 GB HDD Raid 1 DB Archive 2000 Server Oracle 9i 2 x Intel Xeon 2 GB RAM 350 GB HDD Raid 1 18
/ 16 funcionalidades operacionais / 220 sites / 4142 utilizadores / 920 terminais portáteis / 928 dispositivos de impressão / 372.927 artigos / 688.738 unidades de medida Case Study Jerónimo Martins / 12.889.522 visões de artigo por loja / Múltiplos níveis operacionais, com visões e responsabilidades distintas / Operação / Controlo de Loja / Controlo de Operações / Gestão transparente de stock pertencente a companhias diferentes e localizado fisicamente na mesma loja 19
Case Study Jerónimo Martins Volumes / Negócio / Contagens inventário / mês 1.444.372 / Artigos recebidos / dia 16.664 / Número de devoluções ao Centro Distribuição / dia 564 / Número de devoluções a fornecedor / dia 1.255 / Nº de artigos conferidos / dia 12.620 / Nº de quebras imputadas por dia 14.581 / Nº de artigos pedidos por dia 28.076 / RF / # médio de sessões concorrentes 363 / Tempo médio processamento pedido 300 milisegundo / Intranet / 3120 Logons / dia / 121.426 page requests / dia / Volume - 543 MB / dia / IDOCs / # médio IDOCs / dia 53.327 / # médio segmentos / dia 1.605.209 / # erros no processamento de IDOC / dia 0 20