MIIrs,
Hoje estarei comentando um ponto muito importante nas empresas que possuem o SAP MII e estão na duvida de atualizar a JVM (Java Virtual Machine) no servidor e nas máquinas clientes.
Vamos começar na versão 11.5
Acessar o link
http://help.sap.com/saphelp_xmii115/helpdata/en/Getting_Started/InstallationGuide.htm
The supported JRE for a client machine is version 1.4.2 from Sun Microsystems, Inc.® (the latest release of 1.4.2 is recommended for the client). (recomendado 1.4.2 é recomendado ou ultima versão 1.4.2_X)
Note: It is not recommended that the server application be installed on a server with a JSDK/JRE version greater than 1.4.2_07. (Servidor obrigatório uso da versão 1.4.2_07)
Ou seja, nas máquinas clientes podemos atualizar o JRE (ambiente de execução java) que está com libs mais atualizadas e a JVM mais pontente.
Continuando..... (máquinas cliente)
Já podemos atualizar as máquinas clientes para a versão 1.4.2_19 (Mais atual)
Link para download http://java.sun.com/products/archive/
O servidor SAP MII deve estar exatamente na versão indicada na instalação, porque qualquer eventual chamado que for aberto na SAP a primeira pergunta que será feita é qual a versão do JAVA no servidor, se estiver uma versão diferente da indicada o suporte é finalizado.
Um outro ponto importante é as empresas que possuem o SAP MII ficarem atentas as atualizações da ferramenta no MarketPlace.
Por hoje é só ... abraços a todos e até a próxima :)
Personalizar Layout - SAP MII
MII'rs hoje estarei postando um link muito interessante para os curiosos de plantão, aqueles que queiram personalizar o layout da aplicação SAP MII tanto Desktop como para aplicações Mobile.
Vale lembrar que um servidor NetWeaver pode ter vários projetos e vários layouts, enfim MII'rs segue link de um documento explicando passo a passo de como fazer isto.
O autor deste documento é Erik Schra da SAP Labs.
Vale lembrar que um servidor NetWeaver pode ter vários projetos e vários layouts, enfim MII'rs segue link de um documento explicando passo a passo de como fazer isto.
O autor deste documento é Erik Schra da SAP Labs.
Eu particularmente não gosto de ficar incrementando muito, sempre procuro usar as cores da empresa e as cores do SAP R/3. Fica a gosto de cada um, eu falo isso porque as vezes quem não conhece muito de WEB começa a visualizar apenas um layout legal e existem pessoas que no decorrer do projeto acabam ficando mais preocupado com o layout do projeto do que com a aplicação SAP MII em geral, portanto foco galera é um recurso legal mais é preciso foco no projeto e esse tipo de trabalho podemos deixar para o final do projeto, sempre depois de terminar as nossas tarefas :)
Abraços Galera até a próxima....
Seminário on-line sobre SAP MII - Gerenciando operações de fabricação em uma Economia Instável
Olá MII'rs para quem perdeu o primeiro seminário de SAP MII no Brasil segue link abaixo, ainda está disponivel para quem ainda quiser assistir e fazer o download de slides.
Abraços galera até a próxima ....
SAP MII 12.0 - Melhorias e Atualizações - Parte 1
MII'rs hoje estarei falando sobre o SAP MII 12.0 e suas melhorias desde a sua compra. Veja abaixo a evolução da ferramenta.

Na versão 12.0 do SAP MII eliminamos o antigo IIS da Microsoft em conjunto com o ServletExec da New Atlanta e passamos a usar o servidor de aplicações da SAP chamado SAP Netweaver bem mais robusto e integrado as soluções SAP.
Abaixo criei uma lista de melhorias com a versão 12.0 com o NetWeaver:
- SAP Web Application Server (Web AS) / J2EE Architecture
- NetWeaver Database backend (incl. Quality Portal)
- WebAS Datasources for JDBC connection pools
- Built in cluster support
- Better tools for monitoring and administration
- Managing change history and configuration promotion (~12.5)
- Localization: Portuguese, English, German, Japanese, Chinese, Spanish, French
- Full User Management Engine (UME) integration: LDAP Support, Database Support, Local UME user support, Kerberos Support, SAP Single Sign-On (SSO)
Quando o SAP MII é instalado são criado 3 grupos automaticamente no UM, a mesma coisa que nã versão 11.5.
XMII Administrations = Administrator
XMII Developers = Developer
XMII Users = Everyone
Abaixo segue uma visão geral sobre a ferramenta.

O SAP MII nesta versão guarda todas as configurações, templates, webpages em uma base de dados do SAP NetWeaver (SQL Server, Oracle, etc...), todas as tabelas pertencentes ao SAP MII começam com XMII_*****. Veja abaixo algumas configurações que são gravadas em Banco de dados.
- Servers
- Schedule Jobs
- Time Periods
- Message Listeners
- Templates
- Transactions
- Web pages
- Etc…
Para gravar arquivos em nossos projetos agora mudou, veja abaixo:
db://project/folder or db://project/WEB/folder
This method does not automatically publish content to the file system
The following URL can be used to force a publish
http:// : /XMII/Catalog?mode=blowout&folder=project/folder
web://project/folder
Content is automatically publish
server://XMII/CM/project/folder/file.txt
Can be used in the same fashion as localhost is used in IIS
Ficou mais fácil importar e exportar projetos, quem trabalha com a versão 11.5 sabe a dificuldade e quantidade de arquivos que temos que nos preocupar quando há alguma atualização a fazer em produção.

Configurações do projeto

Descrição dos itens:
System Properties: System Management – System Administration
Scheduled Jobs: System Management – Scheduler Editor
System Permissions: Security Services – System Security
Data Server Permissions: Security Services – Data Access
Data Server: Data Services – Data Servers
SAP Servers: Data Services – SAP Server Editor
Time Periods: Data Services – Time Periods
Time Period Schedules: Data Services – Time Period Schedules
Unit Conversions: Workbench – Global – Unit Conversions
Simulator Instances: Data Services – Simulator Editor
Message Listeners: Message Services – Message Listeners
Message Listeners Rules: Message Services – Processing Rule Editor
Message Listeners Cleanup Rules: Message Services – Message Cleanup Rules
Localization: Visualization Services – Localization
Link Objects: Navigation Services – Link Editor
Navigation: Navigation Services – Navigation
Global: Workbench – Global – Properties
Custom Attributes: System Management – Custom Attributes
Nesta nova versão foi lançado o Workbench uma mesa de trabalho onde podemos usar um query-template, uma transaction, um grid, chart... etc muito mais fácil de trabalhar que na versão 11.5

Uma ferramenta adicionada as Wizards do SAP MII foi o SAP xMII Publish Assistant, muito similar ao um programa de FTP.

Outra melhoria na versão 12.0 é que foi adicionado um novo tipo de conector para desenvolvermos interfaces com o SAP MII.
O JRA (Java Resource Adapter) segue lista de vantagens de usar o JRA.
- You can configure SAP JRA using a GUI. (No lado servidor)
- Thread- control, security configuration, transaction administration, establishment of connections and synchronization are all managed via the SAP application server and do not require you to make any settings in SAP JRA.
- SAP JRA implements J2EE standard interfaces only. Java developers can use a familiar-looking set of interfaces, thus makes their work much more straightforward.
Uma coisa posso te garantir o upgrade vale muito a pena.

Na versão 12.0 do SAP MII eliminamos o antigo IIS da Microsoft em conjunto com o ServletExec da New Atlanta e passamos a usar o servidor de aplicações da SAP chamado SAP Netweaver bem mais robusto e integrado as soluções SAP.
Abaixo criei uma lista de melhorias com a versão 12.0 com o NetWeaver:
- SAP Web Application Server (Web AS) / J2EE Architecture
- NetWeaver Database backend (incl. Quality Portal)
- WebAS Datasources for JDBC connection pools
- Built in cluster support
- Better tools for monitoring and administration
- Managing change history and configuration promotion (~12.5)
- Localization: Portuguese, English, German, Japanese, Chinese, Spanish, French
- Full User Management Engine (UME) integration: LDAP Support, Database Support, Local UME user support, Kerberos Support, SAP Single Sign-On (SSO)
Quando o SAP MII é instalado são criado 3 grupos automaticamente no UM, a mesma coisa que nã versão 11.5.
XMII Administrations = Administrator
XMII Developers = Developer
XMII Users = Everyone
Abaixo segue uma visão geral sobre a ferramenta.

O SAP MII nesta versão guarda todas as configurações, templates, webpages em uma base de dados do SAP NetWeaver (SQL Server, Oracle, etc...), todas as tabelas pertencentes ao SAP MII começam com XMII_*****. Veja abaixo algumas configurações que são gravadas em Banco de dados.
- Servers
- Schedule Jobs
- Time Periods
- Message Listeners
- Templates
- Transactions
- Web pages
- Etc…
Para gravar arquivos em nossos projetos agora mudou, veja abaixo:
db://project/folder or db://project/WEB/folder
This method does not automatically publish content to the file system
The following URL can be used to force a publish
http://
web://project/folder
Content is automatically publish
server://XMII/CM/project/folder/file.txt
Can be used in the same fashion as localhost is used in IIS
Ficou mais fácil importar e exportar projetos, quem trabalha com a versão 11.5 sabe a dificuldade e quantidade de arquivos que temos que nos preocupar quando há alguma atualização a fazer em produção.

Configurações do projeto

Descrição dos itens:
System Properties: System Management – System Administration
Scheduled Jobs: System Management – Scheduler Editor
System Permissions: Security Services – System Security
Data Server Permissions: Security Services – Data Access
Data Server: Data Services – Data Servers
SAP Servers: Data Services – SAP Server Editor
Time Periods: Data Services – Time Periods
Time Period Schedules: Data Services – Time Period Schedules
Unit Conversions: Workbench – Global – Unit Conversions
Simulator Instances: Data Services – Simulator Editor
Message Listeners: Message Services – Message Listeners
Message Listeners Rules: Message Services – Processing Rule Editor
Message Listeners Cleanup Rules: Message Services – Message Cleanup Rules
Localization: Visualization Services – Localization
Link Objects: Navigation Services – Link Editor
Navigation: Navigation Services – Navigation
Global: Workbench – Global – Properties
Custom Attributes: System Management – Custom Attributes
Nesta nova versão foi lançado o Workbench uma mesa de trabalho onde podemos usar um query-template, uma transaction, um grid, chart... etc muito mais fácil de trabalhar que na versão 11.5

Uma ferramenta adicionada as Wizards do SAP MII foi o SAP xMII Publish Assistant, muito similar ao um programa de FTP.

Outra melhoria na versão 12.0 é que foi adicionado um novo tipo de conector para desenvolvermos interfaces com o SAP MII.
O JRA (Java Resource Adapter) segue lista de vantagens de usar o JRA.
- You can configure SAP JRA using a GUI. (No lado servidor)
- Thread- control, security configuration, transaction administration, establishment of connections and synchronization are all managed via the SAP application server and do not require you to make any settings in SAP JRA.
- SAP JRA implements J2EE standard interfaces only. Java developers can use a familiar-looking set of interfaces, thus makes their work much more straightforward.

Demostração SAP MII - Video SAP eLearning
Olá MII'rs hoje estarei postando um link muito util para quem não conhece a ferramenta SAP MII e ainda tem duvidas a respeito e muito menos sabe como é a sua interface e o que é possivel ser feito.
Para acessar o link do video é necessário um cadastro no SDN, ACREDITO que você desenvolvedor ou cliente SAP já tenha seu registro no SDN, caso ainda não tenha fique tranquilo o mundo ainda não acabou. Acesse o link abaixo e faça já o seu registro.
https://www.sdn.sap.com/irj/scn/register
Após o registro clique na imagem abaixo para acessar o video.

Abraços galera até a próxima.
Para acessar o link do video é necessário um cadastro no SDN, ACREDITO que você desenvolvedor ou cliente SAP já tenha seu registro no SDN, caso ainda não tenha fique tranquilo o mundo ainda não acabou. Acesse o link abaixo e faça já o seu registro.
https://www.sdn.sap.com/irj/scn/register
Após o registro clique na imagem abaixo para acessar o video.

Abraços galera até a próxima.
Users e Roles SAP xMII 11.5
Olá MII'rs hoje estarei explicando um pouco sobre usuários e grupos dentro do SAP xMII 11.5.
No Blog quero explicar um pouco sobre cada versão da ferramenta, ainda estou na versão 11.5 mais em breve irei começar a falar sobre o SAP MII 12 e suas melhorias.
A configuração de usuários e grupos esta disponivel em
Security Services -> Security Manager
ou através da URL
http://nomedoseuservidor/LHSecurity/admin.jsp
Será exibida a tela abaixo

Entre com usuário e senha de administrador do servidor

System Management: Configuração de Logs
Configuration: Backup/Restore, Replication, Certificados, Proxies
Support: Documentação, MPC, About
User Management: É esta opção do menu que iremos ver
- Users
- Users Attributes
- Roles
- Roles Attributes
- LDAP User Configuration
- JDBC User Configuration
- Policy
- Guest Configuration
No SAP xMII você consegue sincronizar uma base de dados de usuários já existentes dentro da sua empresa e utiliza-la dentro do SAP MII, como também você tem a possibilidade de criar usuários apenas de sistema.
Imagine que você tenha dois grupos dentro da sua fábrica:
- Produção
- Manutenção
Dentro do grupo Produção exista os seguintes usuários:
- Bob Galvin
- Bill Smith
E dentro da Manutenção exista os seguintes usuários:
- Seison
- Shitsuki
Iremos criar essa estrutura acima no SAP MII.
Acesse User Management -> Roles

Clique sobre o botão "ADD" para adicionar os grupos Produção e Manutenção.

Agora vamos criar os Usuários
Acesse User Management -> Users

Clique sobre o botão "ADD" para adicionar os usuários. Nesta tela você também já pode fazer associação dos grupos a um usuário e não se esqueça de ativar o usuário e definir uma senha.

Depois de criar esses grupos no sistema conseguimos fazer outras configurações adicionais para o nosso projeto.
- Dar permissão de acesso a uma base de dados
- Criar uma estrutura de menu para um grupo ou para um usuário
- Dar permissão aos serviços do SAP MII, etc
No passado expliquei como configurar uma base de dados dentro do SAP MII, só que após ser feita a configuração esta configuração SAP MII e MSSQL o unico grupo que tem acesso a esta base de dados é o Administrator. Portanto precisamos dar acesso a esses dois novos grupos que acabamos de criar.
http://sapmii.blogspot.com/2009/07/adicionando-conexoes-no-sap-xmii.html
Para dar acesso a grupos SAP MII a uma base de dados acesse o menu:
Security Services -> Data access

Configure como abaixo:

Agora todos usuários do Grupo MIIBlog_Producao e MIIBlog_Manutencao terá acesso a base de dados MII_Blog.
Para criar estruturas de menu para estes dois grupos acesse:
Portal Services -> Navigation

Clique sobre o botão "ADD" em Navigatrion Tree e adicione os seus links para o grupo selecionado em "Account names"
Para o grupo "Produção" adicionei um link chamado "Clientes" e para "Manutençao" adicionei um link chamado "Disponibilidade"
Feito as etapas ácima já podemos começar a desenvolver nossas páginas WEB e publica-las no SAP MII.
Abraços MII'rs até a próxima ....
No Blog quero explicar um pouco sobre cada versão da ferramenta, ainda estou na versão 11.5 mais em breve irei começar a falar sobre o SAP MII 12 e suas melhorias.
A configuração de usuários e grupos esta disponivel em
Security Services -> Security Manager
ou através da URL
http://nomedoseuservidor/LHSecurity/admin.jsp
Será exibida a tela abaixo

Entre com usuário e senha de administrador do servidor

System Management: Configuração de Logs
Configuration: Backup/Restore, Replication, Certificados, Proxies
Support: Documentação, MPC, About
User Management: É esta opção do menu que iremos ver
- Users
- Users Attributes
- Roles
- Roles Attributes
- LDAP User Configuration
- JDBC User Configuration
- Policy
- Guest Configuration
No SAP xMII você consegue sincronizar uma base de dados de usuários já existentes dentro da sua empresa e utiliza-la dentro do SAP MII, como também você tem a possibilidade de criar usuários apenas de sistema.
Imagine que você tenha dois grupos dentro da sua fábrica:
- Produção
- Manutenção
Dentro do grupo Produção exista os seguintes usuários:
- Bob Galvin
- Bill Smith
E dentro da Manutenção exista os seguintes usuários:
- Seison
- Shitsuki
Iremos criar essa estrutura acima no SAP MII.
Acesse User Management -> Roles

Clique sobre o botão "ADD" para adicionar os grupos Produção e Manutenção.

Agora vamos criar os Usuários
Acesse User Management -> Users

Clique sobre o botão "ADD" para adicionar os usuários. Nesta tela você também já pode fazer associação dos grupos a um usuário e não se esqueça de ativar o usuário e definir uma senha.

Depois de criar esses grupos no sistema conseguimos fazer outras configurações adicionais para o nosso projeto.
- Dar permissão de acesso a uma base de dados
- Criar uma estrutura de menu para um grupo ou para um usuário
- Dar permissão aos serviços do SAP MII, etc
No passado expliquei como configurar uma base de dados dentro do SAP MII, só que após ser feita a configuração esta configuração SAP MII e MSSQL o unico grupo que tem acesso a esta base de dados é o Administrator. Portanto precisamos dar acesso a esses dois novos grupos que acabamos de criar.
http://sapmii.blogspot.com/2009/07/adicionando-conexoes-no-sap-xmii.html
Para dar acesso a grupos SAP MII a uma base de dados acesse o menu:
Security Services -> Data access

Configure como abaixo:

Agora todos usuários do Grupo MIIBlog_Producao e MIIBlog_Manutencao terá acesso a base de dados MII_Blog.
Para criar estruturas de menu para estes dois grupos acesse:
Portal Services -> Navigation

Clique sobre o botão "ADD" em Navigatrion Tree e adicione os seus links para o grupo selecionado em "Account names"
Para o grupo "Produção" adicionei um link chamado "Clientes" e para "Manutençao" adicionei um link chamado "Disponibilidade"
Feito as etapas ácima já podemos começar a desenvolver nossas páginas WEB e publica-las no SAP MII.
Abraços MII'rs até a próxima ....
Query e Display Template - Primeiro Applet
MIIrs hoje estaremos criando um query template utilizando uma conexão SQLQuery e logo após iremos exibir o resultado deste query template em um display template do tipo IGrid.
Para criar um query temaplte siga a seguinte sequência de menu.
Data Services -> Query Template

Clique em New e escolha SQLQuery

Selecionamos a conexão criada chamada MII_Blog e logo em seguida o modo FixedQuery utilizado para consultas.
Logo em seguida selcionamos a ABA Fixed Query para escrevermos um comando SQL que exiba o conteudo da seguinte tabela na base de dados SQL Server. Veja abaixo.

Agora vamos na ABA Fixed Query escrevemos o seguinte comando SQL.
SELECT * FROM CLIENTES veja abaixo.

Ao clicar em test você tem o resultado da consulta em uma página web, um xml ou um arquivo CSV. Escolhi html e retornou o seguinte resultado.

Salvamos o query template com o nome CLIENTES_QueryTemplate e o próximo passo é criar o Display Template para exibir o Query Template.
Para criar um display template siga a seguinte sequência de menu.
Visualization Services -> Dysplay Templates

Clique em New e escolha IGrid teremos a seguinte tela.

Navegue até a ABA Data Mapping Veja abaixo explicação.

Veja com as configurações feitas

Salvamos este Display Template com o seguinte nome CLIENTES_DisplayTemplate
Agora iremos criar um APPLET só para refrescar a memória um applet MII.

O nosso primeiro APPLET iremos criar utilizando uma ferramenta interna do SAP MII chamada Dynamic Page Generator

Selecione o query template e o display template e logo em seguida clique em Generate Page.

Código fonte do APPLET JAVA

Com este código podemos colocar em qualquer página HTML dentro do nosso servidor WEB e facilmente disponibilizar para um grupo de usuários SAP MII, iremos ver como fazer isto em breve.
Até mais MIIrs ...
Para criar um query temaplte siga a seguinte sequência de menu.
Data Services -> Query Template

Clique em New e escolha SQLQuery

Selecionamos a conexão criada chamada MII_Blog e logo em seguida o modo FixedQuery utilizado para consultas.
Logo em seguida selcionamos a ABA Fixed Query para escrevermos um comando SQL que exiba o conteudo da seguinte tabela na base de dados SQL Server. Veja abaixo.

Agora vamos na ABA Fixed Query escrevemos o seguinte comando SQL.
SELECT * FROM CLIENTES veja abaixo.

Ao clicar em test você tem o resultado da consulta em uma página web, um xml ou um arquivo CSV. Escolhi html e retornou o seguinte resultado.

Salvamos o query template com o nome CLIENTES_QueryTemplate e o próximo passo é criar o Display Template para exibir o Query Template.
Para criar um display template siga a seguinte sequência de menu.
Visualization Services -> Dysplay Templates

Clique em New e escolha IGrid teremos a seguinte tela.

Navegue até a ABA Data Mapping Veja abaixo explicação.

Veja com as configurações feitas

Salvamos este Display Template com o seguinte nome CLIENTES_DisplayTemplate
Agora iremos criar um APPLET só para refrescar a memória um applet MII.

O nosso primeiro APPLET iremos criar utilizando uma ferramenta interna do SAP MII chamada Dynamic Page Generator

Selecione o query template e o display template e logo em seguida clique em Generate Page.

Código fonte do APPLET JAVA

Com este código podemos colocar em qualquer página HTML dentro do nosso servidor WEB e facilmente disponibilizar para um grupo de usuários SAP MII, iremos ver como fazer isto em breve.
Até mais MIIrs ...
Assinar:
Comentários (Atom)