Instalação/Atualização
1. Servidor de Aplicação TOTVS (JBOSS)
A integração TOTVS x PPI-Multitask necessita de uma parametrização de qual usuário será utilizado para a integração durante a comunicação com o WebServices do TOTVS MES, essa configuração é importada das credenciais de login do framework metadados, localizada em datasul_framework.properties
Esse arquivo pode ser localizado em: %JBOSS_HOME%\server\<instancia>\conf\datasul\datasul_framework.properties
As seguintes linhas representam as credencias que necessitam ser informadas corretamente:
#+-------------------------------------------+
#| CONFIGURACOES METADADOS |
#+-------------------------------------------+
<...>
java.naming.security.principal=<user>
java.naming.security.credentials=<password>
Também deverá ser parametrizado um role e user de integração no JBOSS, nos arquivos jbossws-roles.properties e jbossws-users.properties respectivamente, conforme exemplo:
Exemplo de arquivo jbossws-roles.properties:
# A sample roles.properties file for use with the UsersRolesLoginModule
eai=eai2allowed
Exemplo de arquivo jbossws-users.properties:
# A sample users.properties file for use with the UsersRolesLoginModule
eai=eai@123
Esses logins e senhas devem ser parametrizados na aplicação do PC-Factory.
O webservice disponibilizado para o TOTVS MES é encontrado através da URL: <hostname>:<porta>/mes-ws/MESService?wsdl
2. Datasul
A integração TOTVS x PPI-Multitask é ativada por intermédio dos seguintes passos:
- Abrir o programa de Parâmetros do Controle da Produção - CP0106.
- Selecionar a Página 5.
- Na área de Integração PPI-Multitask, marcar a opção Ativo.
- Informar a URL do WebService.
- Verificar a conectividade do WebService por meio do botão Testar WS.
- Configurar os parâmetros da integração por meio do botão Parâmetros.
- Confirmar a ativação por meio do botão OK.
O botão de Testar WS verifica se é possível realizar a conexão com o WebService informado no campo URL do WebService. Este botão tem dois retornos:
- Teste realizado com sucesso.
- Conexão com o WebService MES Channel falhou.
O botão de Parâmetros abre o programa CP0106B que permite o cadastro de filtros para a integração da Ordem de Produção. Os possíveis filtros são:
- Linha de produção.
- Estabelecimento.
- Planejador.
As situações a seguir exemplificam a utilização dos parâmetros.
Situação 1 - Poderá ser criado mais de um filtro para um mesmo campo. Por exemplo: somente as ordens criadas ou alteradas com os planejadores João ou José, estabelecimento ALM e linhas de produção 1 ou 2 serão enviadas para a PPI-Multitask.
Situação 2 - Todas as ordens de produção criadas e alteradas serão enviadas para a PPI-Multitask se todos os filtros estiverem cadastrados com *.
Situação 3 - somente as ordens de produção com estabelecimento 1 serão enviadas para a PPI-Multitask.
Situação 4 - se não existir filtro cadastrado, então nenhuma ordem de produção será enviada para a PPI-Multitask.
Situação 1:
Código do Campo | Descrição Campo |
Planejador | João |
Planejador | José |
Estabelecimento | ALM |
Linha de produção | 1 |
Linha de produção | 2 |
Situação 2:
Código do Campo | Descrição Campo |
Planejador | * |
Estabelecimento | * |
Linha de produção | * |
Situação 3:
Código do Campo | Descrição Campo |
Planejador | * |
Estabelecimento | 1 |
Linha de produção | * |
Um filtro poderá ser removido por meio do botão Remover no canto inferior direito do programa.
O envio de informações da TOTVS para a PPI-Multitask ocorre nas seguintes transações:
- Cadastro e alteração de item, depósito, grupo de máquina e ordens de produção.
- Cadastro e alteração de reservas, operações e rede pert de ordens de produção.