Display Template - SAP xMII 11.5

MIIrs hoje estarei fazendo uma explicação sobre Display Templates ou seja uma forma de saida da informação de um query-template para WEB.

Existe 6 tipos de Display Templates:

- IChart
- ISPCChart
- IGrid
- IBrowser
- ITicker
- ICommand

IChart
É usado para saida de informação em forma de gráfico, com este tipo podemos criar gráficos de diversos modelos. Veja imagem abaixo.



ISPCChart
É usado para criar gráficos também e muito utilizado em projetos de CEP. Neste tipo existem mais configurações disponiveis. Veja abaixo.



IGrid
É usado para criar grids, muito utilizado nos projetos. Veja abaixo.



IBrowser
É usado para criar combos. Veja abaixo.



ITicker
É muito utilizado em telas de controle. Muito parecido com o painel de acompanhamento de ações na bolsa de valores. Veja abaixo.



ICommand
Utilizado para query-templates do tipo SQLQuery em modo Command.



Para ver exemplos de Display veja o link abaixo

http://help.sap.com/saphelp_xmii115/helpdata/en/Applet_Reference_Details/Applet_Overview.htm

No próximo artigo iremos criar um query e um display template. Até mais ....

Query Template - SAP xMII 11.5

MIIrs hoje estarei apresentando uma área da ferramenta que iremos utilizar constantemente no nosso dia a dia.

Com query-templates que iremos efetuar consultas em diferentes bases de dados. Mas antes de começar irei explicar seus tipos de query-template disponiveis no SAP MII, ou seja para cada tipo de consulta em uma base de dados você deve utilizar um tipo especifico. Veja abaixo uma imagem mostrando uma lista com os tipos que existem na ferramenta.



TagQuery
É usado para acessar informações em Historiadores e HMI (Human Machine Interface). Conseguimos consultar TAG's disponiveis nestes sistemas pegando valores corrente, valores em espaço de tempo e informações de estatistica.

SQLQuery
É usado para acessar informações em bases de dados transacionais (OLTP) ou seja SQL Server, Oracle, MaxDB, MySQL, Etc.

AlarmQuery
É utilizado para consultar alarmes e eventos disponiveis em sistemas DCS, HMI/SCADA, Etc.

XMLQuery
É usado para acessar informações em arquivos XML. Por exemplo você acessa um XML disponivel em uma URL ou em algum lugar do seu computador disponibilizado por qualquer outro sistema.

Você pode usar o Transform para transformar uma entrada XML no modelo de arquivos XML para SAP MII. Veja abaixo o formato XML MII.

XacuteQuery
É usado para exibir informações de uma Transaction (Business Logic Services) em um applet SAP MII.

Atenção: Não confundir "Transaction" com transações no SAP. Transaction no MII são programas escritos utilizando o "Business Logic Services"

OLAPQuery
É utilizado para acessar informações em uma base de dados OLAP. Neste tipo é utilizado MDX Queries para efetuar consultas em CUBOS.

AggregateQuery
Esse tipo de consulta é utilizado para efetuar diversas consultas e retornar apenas um documento XML MII. Por exemplo você pode executar 2 query - template ao mesmo tempo e retornar apenas um resultado XML.

Após entender esses tipos de consultas irei explicar um fato importante do MII. Lembra o que eu comentei no Blog sobre MII? Novamente irei refrescar sua memória.

“utilização do padrão XML para normatização dos dados de diferentes sistemas legados em um formato universal”

Isso mesmo!!!! Indiferente da base de dados que consultarmos (Historiador, SQL, Alarm, OLAP, Xacute, Aggregate) o SAP MII irá me retornar um unico tipo de XML.

Veja abaixo um modelo de XML SAP MII.



O serviço Query Templates está disponivel no Menu Data Services. Veja abaixo a tela onde se cria query template.



Ao Clicar no botão "Novo" irá abrir o Popup



Escolha o tipo SQLQuery e veja a tela abaixo.



Para cada tipo selecionado essa tela se altera, ai vai da sua curiosidade aprender mais .... sobre query templates

Abraços MIIrs espero ter ajudado com Query Templates até a próxima

Adicionando conexões no SAP xMII

MIIrs hoje irei explicar uma das áreas muito importantes no sistema o "Data Server", iremos criar uma conexão com uma base de dados SQL Server apenas como exemplo.

Vá no menu Data Services e clique sobre o link Data Server

Irá abrir a seguinte tela



Na tela acima o sistema lista apenas as conexões que estão ativas no sistema. Preste atenção no seguinte checkbox



Para criar uma conexão com uma base de dados SQL Server iremos desmarcar o checkbox citado ácima. O sistema irá lista todas as conexões possiveis com o SAP xMII.

Iremos selecionar "MSSQL_Database" e logo após clicar sobre o botão Copy, o sistema irá abrir alguns campos para você configurar sua conexão com a base de dados SQL, veja a imagem abaixo.



Name: Nome da conexão (costumo colocar o mesmo nome da base de dados no SQL SERVER)
Enabled: Marcar esta opção para ativar a conexão no SAP xMII
UserName: seu usuário no SQL Server
Password: sua senha SQL Server

Linha original
ServerURL: jdbc:inetdae:localhost:1433?database=pubs&sql7=true

Atenção para a seguinte configuração que devemos alterar
ServerURL: jdbc:inetdae:localhost:1433?database=pubs&sql7=true

localhost (nome do computador ou ip da máquina do servidor SQL Server)
database=pubs (nome da base de dados criada no SQL Server)

No meu caso ficou da seguinte forma

ServerURL: jdbc:inetdae:localhost:1433?database=MII_Blog&sql7=true



Clique no botão "Save" e logo em seguida em "Summary" teremos o seguinte popup.



No popup ácima temos as configurações gerais da conexão feita com o SQL Server.

Se você clicar no botão "Status" você tera uma visão geral de todas conexões veja abaixo.



Após a conexão adicionada estamos prontos para consultar e começar a criar nossos query-templates utilizando essa conexão.

Vale lembrar que para cada tipo de conexão feita no MII existem seus parametros especificos mais alguns são padrões em qualquer tipo de conexão, veja abaixo.

Name
Connector
Connector Type: ALARM, TAG, SQL, AGG (Aggregate), OLP (OLAP), XML, or XCT
Enabled

até a próxima senhores ...

SAP xMII 11.5 - Interface Ferramenta e seus serviços

Neste tópico irei mostrar a interface da ferramenta e descrever de forma simplificada cada área da ferramenta. Veja abaixo a tela inicial do sistema SAP xMII na versão 11.5



O sistema esta dividido com os seguintes grupos de MENU.

  • System Management

  • Log Management

  • Security Services

  • Data Services

  • Visualization Services

  • Portal Services

  • Business Logic Services

  • Metric \ Alert Services

  • Suport


  • System Management

    System Administration ( configurações do sistema em geral )
    System Tasks ( tarefas executadas pelo sistema como limpeza de cache, logs, etc)
    Active Sessions ( usuários conectados no sistema )
    Licence Viewer ( ver informações de licença do servidor sap xmii )
    Java Runtime Status ( exibe informações do servidor em um applet java )

    Log Management

    Log configuration ( configurações de log no servidor )
    General log ( visualizar informações gerais do log os demais abaixo seguem esta mesma linha )
    Audit log
    Signature log
    Proxy log
    UDC log
    Runner log
    SOAP Runner log
    Catalog log
    User log
    System Stats log
    Log Monitor ( applet que monitora logs )
    Applet Debug ( visualizar informações de debug applet )

    Security Services

    Security Manager ( criação de grupos e usuários no sistema )
    Trusted Server ( lista de servidores confiaveis )
    System Security ( O sistema SAP xMII existe diversos serviços é nesta área que é feita a configuração de acesso ou não a um grupo de usuários )
    Data Access ( No sistema SAP xMII você irá se conectar com diversas fontes de dados seja um SQL Server, Oracle, PIMS, MES, Etc ... é nesta área que você define acesso a um grupo de usuários a base de dados selecionada )
    Security Server ( área de configuração de segurança MII )

    Data Services

    Data Server ( Aqui você cria conexões com as fontes de dados que desejar )
    SAP Server Configuration ( Aqui é feita a conexão com o SAP para fazermos interfaces com os módulos do SAP por exemplo PP, PM, MM, QM, Etc )
    IDoc Listeners ( Configuração de recebimento de IDOC pelo SAP em breve irei explicar o que é IDOC e seus tipos )
    Query Templates ( Todas as consultas que você desejar fazer a uma base de dados você deve criar um query template )
    Time Intervals
    Time Period Schedules
    Conection Status ( Exibe informações de conexão com suas diversas fontes de dados é aqui que você verifica se todas as conexões estão ok )

    Visualization Services

    Display Templates ( Aqui você cria as saidas do seu query template ou seja um gráfico, um grid, etc )
    Dynamic Page Generator
    Object Page Generator
    Localization
    Dynamic Graphics
    Wizard Install

    Portal Services

    Content
    Navigation ( Aqui você cria uma estrutura de menu para cada grupo de usuários no sistema )

    Business Logic Services

    Logic Editor ( Aqui você cria regras de negócio ou seja integra informações e faz toda interface com SAP )
    Scheduler ( Aqui você controla os schedules criados e suas execuções )
    Schedule Editor ( Você pode agendar consultas e ações no sistema através deste recurso, um exemplo é de x tempo ir no SAP e pegar as ordens de produção )

    Metric \ Alert Services ( módulo de métricas integrado na versão 11.5 em breve irei escrever um pouco mais sobre esta área do sistema )

    Mail Server
    Categories
    Datasets
    Metrics
    Monitors
    Scan Groups
    System Alerts

    Support

    Help Documentation
    SAP Service Marketplace
    About

    Bom agora você já está começando a conhecer melhor a ferramenta e suas áreas importantes.

    Abraços e até a próxima ...

    Conectores SAP xMII 11.5

    Olá MIIrs antes de eu começar a falar sobre "query templates" achei melhor explicar e mostrar um pouco a quantidade de conectores que já existe na ferramenta SAP xMII, e você verá a facilidade de criar uma conexão com diferentes bases de dados dentro da sua industria utilizando o SAP xMII.

    Acessando o menu Data Service no SAP xMII você consegue criar conexões com os sistemas abaixo.

    - AspenTech-IP21
    - Base
    - Citect-UDS
    - GE-Cimplicity-UDS
    - IDBC ( SQL Server, Oracle, Etc ... )
    - Intellution-FIX
    - Intellution-iFIX-UDS
    - Intellution-iHistorian-UDS
    - OLAP
    - OLEDB
    - OPC-HDA-UDS
    - OPC-UDS
    - OSI-PI
    - OSI-PI-UDS
    - Rockwell-RSView-UDS
    - UDC
    - VirtualServer
    - Wonderware-FactorySuite
    - Wonderware-InTouch-UDS
    - XML

    Acredito que dentro da sua industria existe uma ou mais base de dados citadas acima, com o SAP xMII a forma de conexão é rapida e minimiza custos com horas de desenvolvimento em sistemas diversos e normalização de dados.

    No SAP xMII você tem controle sobre as conexões em diferentes sistemas e consegue restringir acesso a diferentes grupos de usuários.

    Em questão de minutos você já consegue extrair informações de uma base de dados e pode estar utilizando estas informações para criar gráficos e comparando com informações de uma outra base de dados diferente, enviando informações para o SAP, criando gráficos de OEE, Etc .... são inumeras as vantagens que o SAP xMII pode trazer para dentro de um chão de fábrica.

    Segue link abaixo explicando como adicionar um Data Server no MII. CLIQUE AQUI

    Em breve irei explicar um pouco sobre UDS um programa da SAP para nos auxiliar na conexão com servidores OPC.

    Até a próxima pessoal ....

    Applets, Servlets e SAP xMII

    Applet e Servlet, são 2 nomes muito importante no nosso dia a dia, entender o seu conceito é fundamental, porque é através dele que iremos criar nossas ações e exibições em uma página WEB através da ferramenta SAP MII.

    APPLETS

    Um APPLET é um programa escrito na linguagem de programação Java que pode ser incluído em uma página HTML.

    Todas as vezes que você usar uma tecnologia JAVA APPLET browser o código APPLET é transferido para máquina cliente e executado pelo navegador da Máquina Virtual Java (JVM). Para inserir um APPLET na página HTML refere-se ao uso da tag "APPLET". No link abaixo segue exemplos de applets.

    Exemplo de applets

    Se você quiser saber mais sobre applets segue um link bem legal abaixo, explicando de forma simples sua utilização.

    Mais sobre applets

    SERVLET

    Servlet é basicamente um programa escrito na linguagem de progrmação Java que dinamicamente processa requisições e respostas, proporcionando dessa maneira novos recursos aos servidores. A definição mais usada considera-os extensões de servidores.

    A Java Servlet API (no pacote javax.servlet) proporciona o desenvolvedor a adicionar conteúdo dinâmico em um servidor web usando a plataforma Java.

    Essa tecnologia disponibiliza ao programador da linguagem Java uma interface para o servidor web (ou servidor de aplicação), através de uma API. As aplicações baseadas no Servlet geram conteúdo dinâmico (normalmente HTML) e interagem com os clientes, utilizando o modelo request/response. Os servlets normalmente utilizam o protocolo HTTP, apesar de não serem restritos a ele.

    Um Servlet necessita de um container Web para ser executado. Um exemplo de container o Tomcat,Jetty ou o utilizado na versão 11.5 chamado New Atlanta’s ServletExec

    Agora irei explicar a estrutura de um APPLET desenvolvido a partir da ferramenta SAP xMII.



    Um APPLET XMII é composto apenas um QUERY TEMPLATE e um DISPLAY TEMPLATE.

    Query - Template: Todas as consultas em bases de dados conectadas ao SAP xMII serão feitas através de um query - template.

    Display - Template: Uma vez tendo os dados gerados a partir de query-templates podemos exibi-los em nosso applet em diferentes estilos e formatos e para isso iremos criar display - templates.

    Abaixo irei demonstrar apenas uma prévia dos possíveis display - templates:

    GRID


    CHART - BAR


    CHART - PIE


    CHART - LINE


    COMBO - LIST


    COMBO - Drop-Down


    Estes são apenas alguns exemplos de Display que irei citar por aqui, você pode visualizar todos os seus tipos através do ....HELP do SAP xMII.

    Abraços galera até mais

    SAP xMII e a linguagem JAVA

    A ferramenta SAP xMII foi desenvolvida sobre a linguagem JAVA, você deve estar se perguntando preciso saber JAVA? A resposta é NÃO. Mas então o que ele faz para nós desenvolvedores SAP xMII? Se ainda não ficou claro que ele serve volte ao link abaixo e leia novamente o post sobre SAP MII.

    Para que serve o CMS / SAP xMII ou apenas MII

    Caso esteja com preguiça vou refrescar sua memória com o seguinte trecho.

    “utilização do padrão XML para normatização dos dados de diferentes sistemas legados em um formato universal”

    Isso mesmo que você leu ele o SAP xMII gera arquivos XML para nós sem precisar escrever uma linha de código em JAVA ou qualquer outra linguagem. Para mostrar isto na web utilizaremos um APPLET na página HTML.

    Este “APPLET” nós iremos aprender a criar em poucos minutos utilizando a ferramenta SA xMII mais isto veremos nós próximos posts.

    Até mais galera :)

    Para que serve o CMS / SAP xMII ou apenas MII

    Para aqueles que trabalham com industria e ainda tem dúvida para que serve a ferramenta irei explicar detalhadamente abaixo.

    O SAP xMII é a melhor solução disponível no mercado para desenvolvimento de aplicações industriais. Essa ferramenta permite aos consultores e engenheiros de aplicação entregar soluções customizadas sem a necessidade de criar do zero.
    Essa metodologia de trabalho, utilizando um framework de integração de sistemas avançado, permite a redução dos custos de implementação das soluções de colaboração, reduzindo o Total Cost of Ownership (TCO) das soluções finais disponibilizadas aos seus clientes.

    O SAP xMII permite uma ampla integração de todos os sistemas da empresa (tanto industriais como corporativos) através da criação de Composite Applications.

    Essa abordagem permite agilidade na integração de novos processos de negócios e modificação e otimização dos processos existentes, eliminando gradualmente a existência de interfaces customizadas de difícil manutenção e alto custo de propriedade.

    A suite de produtos contida no SAP xMII possibilita obter o máximo retorno de aplicações já existentes na empresa, sem a necessidade de criação de novos sistemas e/ou duplicação desnecessária de dados em camadas intermediárias. Esse é o principal motivo da rapidez de implementação de nossos projetos e baseia-se na utilização de uma arquitetura orientada a serviços (SOA - Service Oriented Architecture) e utilização do padrão XML para normatização dos dados de diferentes sistemas legados em um formato universal amplamente utilizado no mercado.

    A figura abaixo demostra a utilização da ferramenta, dentro da sua fábrica e sua facilidade de integração com diversos sistemas.



    Deu para ter uma idéia do poder da ferramenta? Você que tem o SAP então visualize a imagem abaixo e olhe o que você pode fazer!



    Acredito que depois de todas essas vantagens ficou claro a sua utilização e facilidade de integração utilizando a ferramenta.

    Até a próxima pessoal espero ter ajudado os que ainda não conhecem a ferramenta.

    O SAP xMII 11.5 - História

    Galera resolvi escrever este artigo para os que ainda não conhece a ferramenta e aprender um pouco mais sobre a história do SAP MII e como ela se tornou hoje um produto da SAP.

    Introdução

    O xApp™ for Manufacturing Integration and Intelligence (XMII) foi originalmente desenvolvido pela empresa americana Lighthammer Software Corporation, com o nome de CMS – Collaborative Manufacturing Suite.

    O CMS – Collaborative Manufacturing Suíte – foi tão inovador a sua época que permitiu a Lighthammer crescimento anual superior a 300% desde 2000.

    A tecnologia totalmente baseada em arquitetura orientada a serviços possibilitou a Lighthammer entregar a mais de 500 clientes em todo o mundo uma diversificada ferramenta de construção de Aplicações Compostas (Composite Applications). Dentre todos esses clientes de classe mundial, a Dow Corning, Whirlpool, Celanese e outras, utilizam atualmente o SAP xMII para o desenvolvimento de aplicações voltadas a Lean Manufacturing, 6 Sigma, Operational Excellence, Manufacturing Execution System (MES) e Real Time Performance Management (RTPM).

    Com a aquisição da Lighthammer pela SAP® em junho de 2005, e sua incorporação à estrutura mundial da empresa alemã, o CMS, que já possuía a certificação “Powered by Netweaver” foi também incorporado ao portfólio de soluções da SAP como um xApp™ da plataforma de integração de dados Netweaver.

    Links que falam a respeito da compra da Lighthammer pela SAP

    SAP compra Lighthammer

    O Lighthammer Collaborative Manufacturing Suite vai ser incorporado na oferta da SAP

    A solução de produção da SAP passa a incorporar o Lighthammer Collaborative Manufacturing Suite com vista a melhorar o desempenho da produção de manufactura e acelerar o retorno do investimento.

    SAP Acquires Lighthammer to Deliver Solutions for Improved Manufacturing Performance

    Agora se você ouvir falar CMS dentro de alguma industria você já sabe que significa o SAP xMII.

    até mais galera

    Livro - Implementando e configurando o SAP MII

    Uma boa notícia para os iniciantes e já viajantes a SAP Press lançou o primeiro livro de SAP MII explicando como implementar e configurar a ferramenta, uma ótima referência para empresas e consultores SAP MII.



    Veja abaixo o que vem por ai

    - SAP MII: A New Composition Platform for Manufacturing Integration and Analytics
    - Administrating and Configuring SAP MII
    - Managing Manufacturing Plant Floor Integration with SAP MII
    - Developing Composite Applications in SAP MII: The Basics
    - Display Templates: Let Your Data Speak
    - Business Logic Transactions: Intelligence in Action
    - Animated Objects: Making Dynamic Visualizations
    - Web Scripting and Reports: Weaving It All Together
    - Advanced Techniques for SAP MII Composite Application Development
    - Implementing SAP MII Composite Applications
    - New Features in SAP MII 12.1
    - The Authors

    O livro pode ser comprado no seguinte link

    http://sappressbooks.com/product.cfm?account=&product=H3038

    Esta disponivel uma prévia para download clique aqui

    Abraços galera até a próxima

    Documentação disponível para ajuda SAP xMII

    Antes de começar a falar sobre a documentação disponivel na SAP é muito importante você se registrar no SDN.

    - Registro SDN

    Após o cadastro você vai ter acesso ao conteudo abaixo, algumas áreas dentro do SDN é obrigatório estar logado para ter acesso.

    Feito o registro no SDN estamos prontos para continuar.

    Toda ferramenta possui suas documentações, atualmente existem diversas fontes de ajuda na ferramenta, abaixo segue alguns links muito uteis no dia a dia de um desenvolvedor SAP xMII.

    - Documentação SAP xMII 11.5
    - Dcouemntação SAP MII 12.0
    - Documentação SAP xMII UDS 4.0

    Para acessar as documentações citadas acima clique aqui

    Existe também outras fontes de artigos e downloads disponiveis no site da SAP.

    - SAP xMII Wiki
    - SAP xMII Forum
    - SAP xMII Artigos

    A SAP disponibilizou um documento com as melhores práticas veja abaixo.

    - xMII Best Practices Guide

    Outro link importante é a área de downloads no SDN muito util para quem esta aprendendo.

    - Downloads Manufatura

    Com todos esses links resta agora ler bastante e aprender a ferramenta.

    Abraços galera até a próxima

    Antes de começar aprender

    O SAP MII™ possui como plataforma de desenvolvimento a WEB e requer alguns conhecimentos básicos para se trabalhar com a ferramenta.

    - HTML, CSS
    - Javascript, Ajax
    - MER, SQL Server, Oracle, PL-SQL e T-SQL
    - XML, XPATH e XSLT
    - Conhecer alguma linguagem de programação WEB de preferência Java
    - Conhecer o básico dos módulos do SAP: PP, PM, MM, QM

    Além das tecnologias citadas acima que são de conhecimento de um profissional de TI existem outras que devemos levar em conta que são elas:

    - Integração Fábrica com o SAP R3 ( www.sap.com )
    - Conhecer transações básicas no SAP R3 para consulta e testes
    - Desenvolvimento de interfaces amigaveis para os operadores
    - Interfaces de análise e alertas para tomada de decisão
    - Aplicação de metodologias (OEE, SixSigma, CEP, Etc)
    - Conhecer Historiadores, Conectividade OPC, Etc

    Já deu para ter uma idéia da quantidade de coisas que você terá que trabalhar no dia a dia. Os projetos SAP MII são diversos, existem empresas que utiliza apenas para integração sem interface, outras já desenvolvem todo seu sistema de apontamento de produção e tem outras que utilizam para criar gráficos e tomar decisões importantes dentro da fábrica, etc.

    A SAP Brasil já disponibilizou um curso de SAP MII e eu tive o privilégio de ser o primeiro instrutor, posso te dizer que o curso está bem completo e vai deixar você pronto para o dia a dia no chão de fábrica, mais claro tudo que você aprender você deve treinar para a cada dia se especializar mais na ferramenta e ficar atendo a seus bugs, atualizações e truques. Abaixo segue o link do curso na SAP.

    SCM380 - SAP MII - Manufacturing Integration and Intelligence Fundamental

    Posso dizer que o mais importante para um profissional que deseja aprender SAP xMII é que ele tenha um perfil WEB e com ótimos conhecimentos de XML, XPATH e XSL pois existem momentos que você irá precisar de performance dentro do seu sistema e utilizando seu conhecimento vai ser bastante util.

    Aconselho você ler antes de começar sobre a ferramenta e entender bem o seu conceito, no meu site explico um pouco sobre a ferramenta e falo sobre sua história.

    - SAP MII - Visão geral
    - SAP MII - Histórico

    Um abraços a todos e espero que gostem do blog :)

    Instalação SAP xMII 11.5

    O processo de instalação do XMII é simples porém alguns aspectos devem ser levados em consideração antes de proceder, estaremos mostrando passo a passo a instalação, claro que problemas podem acontecer e quando isso ocorre vale a experiência do profissional para resolver e ter uma instalação com sucesso.

    Clique no icone setup.exe dentro do diretório install XMII 11.5.



    Clique em next, o próximo passo e definir o diretório padrão de instalação. Clique em NEXT é bom seguir o padrão.



    Clicando em NEXT a instalação será efetuado neste instante irá aparecer um alerta informando que o IIS será parado. Clique em YES para instalação continuar com sucesso.

    A próxima tela é de configuração do usuário admin do XMII iremos deixar o usuário ADMIN e configurar uma senha para este usuário.



    A próxima tela é de configuração de memória do programa XMII. Para instalação em nossas máquinas iremos selecionar 512 MB. Para clientes colocamos o máximo 1536 MB.



    A próxima tela é configurar o nome da máquina que será usado o XMII por padrão ele irá trazer localhost ou o nome da sua máquina, vamos apenas clicar em NEXT.



    Ao clicar em NEXT o XMII será instalado na sua máquina, este processo pode demorar alguns minutos.

    O seguinte alerta irá aparecer na sua tela após a instalação ser concluída.



    Clique em OK e depois em NEXT para escolha do template styles.



    Deixaremos o padrão mesmo, clique em NEXT para continuar.



    Após o termino da instalação resta copiar o arquivo de licença de uso do software XMII. Copie o arquivo lhcms.lic para o diretório C:\Lighthammer\License Este arquivo é disponibilizado pela SAP.

    Feito isto vamos reiniciar o computador, não se preocupe o IIS ao reiniciar a máquina ele se inicializa sozinho.

    Ao reinicializar a máquina abra o Internet Explorer e digite http://localhost/Lighthammer você será direcionado para a tela principal da ferramenta XMII.



    Estamos prontos para começar a trabalhar com a ferramenta. Até mais galera em breve irei escrever mais artigos abraços.

    É importante dizer que todo esse processo de instalação esta também disponibilizado no site da SAP.

    Java Virtual Machine (JVM) j2sdk-1_4_2_07

    O SAP xMII é 100% java e portanto precisamos ter instalado no servidor e nas máquinas clientes uma máquina virtual.

    Antes de proceder a instalação do Java é necessário remover qualquer instalação anterior efetuada, vá em adicionar e remover programas e remova qualquer aplicativo Java instalado, porém a instalação do SAP xMII 11.5 tem como requisito a versão exata 1.4.2.07 porém após a instalação o Java pode ser atualizada para uma versão mais recente.

    A instalação do java é simples não necessita de nenhuma configuração especifica, ao final da instalação você deve reiniciar a máquina. O Java pode ser obtido a partir do link http://java.sun.com/j2se/1.4.2/download.html.

    É importante dizer que todo esse processo de instalação esta também disponibilizado no site da SAP.

    Preparando servidor SAP xMII 11.5

    A versão SAP xMII 11.5 funciona sobre o IIS (Internet Information Services) ou seja o servidor WEB da Microsoft antes de começar a instalação do SAP xMII 11.5 irei explicar como ativar este recurso no Windows.

    Para tornar um computador com o Windows XP em um servidor Web, precisamos instalar o IIS (Internet Information Services), que é o serviço responsável pela disponibilização dos serviços HTTP (para disponibilização de páginas) e FTP (para cópia de arquivos). A versão do IIS disponível com o Windows XP é a versão 5.1 e ele suporta até 10 conexões simultâneas.

    Para instalar o IIS siga os seguintes passos:

    1. Faça o logon com a conta Administrador do computador

    2. Abra o Painel de controle (Iniciar > Painel de controle)

    3. Abra a opção Adicionar ou remover programas

    4. Ao lado esquerdo da janela, dê um clique na opção Adicionar ou remover componentes do Windows.

    Surgirá o Assistente de componentes do Windows, indicado na janela da figura abaixo. Com este assistente podemos adicionar componentes do Windows XP que não foram instalados durante a instalação original ou remover componentes que não sejam mais necessários.



    Desça a barra de rolagem até você encontrar o item Internet Information Services (IIS). Se a opção estiver selecionado o IIS já está instalado. Se estiver desmarcada como a figura abaixo significa que não está instalado. Marque a opção para instalar.



    Observe que ao marcar a opção, o botão Detalhes é habilitado. O IIS é formado por uma série de componentes e funcionalidades. Existe um servidor de páginas (servidor HTTP), um servidor de ftp, um servidor de notícias (NNTP) e assim por diante.

    Ao instalarmos o IIS, podemos escolher um ou mais dos seus componentes, dependendo das necessidades do nosso servidor Web. Não é necessário que todos os componentes do IIS sejam instalados. Por exemplo, se o serviço de cópia de arquivos não for necessário, não temos por que instalar o serviço de ftp. Clique no botão detalhes para visualizar a lista de opções disponíveis.



    A opção Servidor Word Wide Web também é dividida em vários componentes. Clique nesta opção para marca-la. Em seguida clique no botão Detalhes. Certifique-se de todas as opções estejam marcadas, conforme na figura abaixo.



    Clique em OK para fechar a janela da figura acima e você estará de volta à janela Internet Information Services (IIS). Clique em OK para fechá-la e aplicar as configurações selecionadas. Você estará de volta à janela do Assistente de componentes do Windows. Observe que, após ter selecionado os componentes a serem instalados, o Windows XP disponibiliza um espaço em disco necessário para a instalação dos novos componentes selecionados.

    Dê um clique no botão Avançar para ir para a próxima etapa do assistente. O Windows XP exibe uma janela indicando o processo da Instalação. Caso o Windows XP não encontre os arquivos necessários à instalação do IIS, no disco rígido, você será solicitado a inserir o CD de instalação do Windows XP.

    Insira o CD e aguarde. O Windows XP detectará que o CD foi inserido e inicia, automaticamente, o processo de cópia dos arquivos. Após concluída cópia dos arquivos, o Assistente emite uma mensagem dizendo que o processo foi concluído com sucesso. Dê um clique no botão concluir para fechar o Assistente.

    Você estará de volta na janela Adicionar/Remover Programas. Clique no botão Fechar para sair desta janela. Você estará de volta ao Painel de Controle. Feche-o.
    O IIS agora está instalado e pronto para ser utilizado. Vamos verificar se o IIS está funcionando corretamente e para isso você deve seguir os passos abaixo:

    1. Abra o Internet Explorer
    2. Digite o seguinte endereço: http://localhost
    3. Serão abertas duas janelas: uma com a documentação do IIS (feche esta janela) e outra, indicada na figura abaixo, com uma mensagem informando que o IIS está instalado e funcionando mas ainda sem haver uma página Web padrão configurada.



    Esta é a página inicial do IIS logo após a instalação. Observe que nesta janela é informado que a pasta padrão do IIS é em C:\Inetpub\wwwroot. Isto comprova que o IIS foi instalado com sucesso. Feche o Internet Explorer. E o próximo passo é instalar o JAVA VIRTUAL MACHINE.

    É importante dizer que todo esse processo de instalação esta também disponibilizado no site da SAP.