Funcionalidades do Conversor
Contexto de negócio
O conversor do EAI 1.0 para 2.0 tem por finalidade disponibilizar acesso às novas rotinas de integração, convergir os pacotes de integração para aplicativos integrados, migrar as informações presentes para o novo modelo de dados e realizar os ajustes de dados necessários para cada pacote de integração instalado no EAI.
Para conhecer mais sobre o Conversor do EAI 1.0 para o EAI 2.0 antes de realizar a migração, consulte o documento Conversor do EAI 1.0 para 2.0.
Objetivo
Este documento tem como objetivo apresentar as funcionalidades desenvolvidas no conversor para a integração Manutenção de Ativos x BackOfficeRM.
Funcionalidades
Após finalizar a conversão do EAI 1.0 para o EAI 2.0, as alterações em relação ao EAI 1.0 são apresentadas abaixo.
No EAI 1.0 a versão de mensagem Currency utilizada é a 2.000. A partir do EAI 2.0, passa-se a utilizar a nova versão 2.001, onde acrescenta-se a informação do Número de casas decimais. Essa alteração é mapeada automaticamente para o cadastro de Rotas após executar o conversor.
Na mensagem Request, houve uma mudança no Nome do Parâmetro. A partir do EAI 2.0, serão considerados os parâmetros TMVSolicitacaoArmazem, para Solicitação de Armazém e TMVSolicitacaoCompra, para Solicitação de Compra.
Ao realizar a conversão do EAI 1.0 para o EAI 2.0, todos os tipos de movimentos que estiverem parametrizados no Parâmetro de Integração TMVBaixa terão o seu parâmetro Mensagem de Integração atualizado para o valor Baixa de Estoque, assim a mensagem StockTurnOver será enviada ao Reportar Insumo para o SigaMNT pelo RM.
No EAI 1.0 a versão de mensagem CustomerVendor utilizada é a 1.000 ou 2.002. A partir do EAI 2.0, passa-se a utilizar a versão 2.002, onde o modo de operação é definido como somente envio. Essa alteração é mapeada automaticamente para o cadastro de Rotas após executar o conversor.
Foi criado também um processo para atualizar De-Para de Cliente/Fornecedor da versão 1.000 para 2.002. Este processo pode ser executado logo após a conversão da base de dados para o EAI 2.0. Para maiores detalhes consulte o documento Atualizar De-Para Cliente/Fornecedor - EAI 2.0.
No EAI 1.0 na integração de Funcionário são itens obrigatórios para correta integração do registro utilizar as mensagens de Turno, Cargo, Função, Seção (Departamento) e Situação do Funcionário. A partir do EAI 2.0, estas entidades não serão mapeadas para a integração, ou seja, serão removidos:
- Cadastro de turno: SHIFTWORK versão 1.000
- Cadastro de cargo: EMPLOYEEPOSITION versão 1.000
- Cadastro de função: ROLE versão 1.000
- Seção: DEPARTAMENT versão 2.001
- Funcionário: EMPLOYEE versão 2.003
- Retorna as situações do funcionário no período informado: GETEMPLOYEESITUATIONS versão 1.000
Essa alteração é mapeada automaticamente para o cadastro de Rotas após executar o conversor.
Caso algum cliente utilize na integração Manutenção de Ativos x BackOffice RM a integração com o RH (parâmetro MV_NGMNTRH = S), ele deverá incluir manualmente as Rotas para as mensagens necessárias para integração de Funcionário Para incluir as rotas é necessário que o usuário tenha permissão no módulo de Integração do RM. As rotas podem ser incluídas acessando RM \ módulo Integração \ menu EAI 2.0 \ Rotas. A rota para cada mensagem deve ser inserida da seguinte maneira:
Cadastro de turno/horário:
- Aplicativo: selecionar o aplicativo utilizado pela integração
- Transação: SHIFTWORK
- Versão: 1.000
- Modo Habilitado: Envio
- Mensagem Original: Inclui
Cadastro de cargo:
- Aplicativo: selecionar o aplicativo utilizado pela integração
- Transação: EMPLOYEEPOSITION
- Versão: 1.000
- Modo Habilitado: Envio
- Mensagem Original: Inclui
Cadastro de função:
- Aplicativo: selecionar o aplicativo utilizado pela integração
- Transação: ROLE
- Versão: 1.000
- Modo Habilitado: Envio
- Mensagem Original: Inclui
Funcionário:
- Aplicativo: selecionar o aplicativo utilizado pela integração
- Transação: EMPLOYEE
- Versão: 2.003
- Modo Habilitado: Envio
- Mensagem Original: Inclui
Retorna as situações do funcionário no período informado:
- Aplicativo: selecionar o aplicativo utilizado pela integração
- Transação: GETEMPLOYEESITUATIONS
- Versão: 1.000
- Modo Habilitado: Recebimento
- Mensagem Original: Inclui
Seção: DEPARTAMENT versão 2.001: este adapter precisa ser migrado para atender à integração.
Para identificar qual é aplicativo a ser informado no cadastro de Rotas, acesse RM \ módulo Integração \ menu EAI 2.0 \ Pacotes Instalados e verifique qual é o App associado ao pacote Manutenção de Ativos x BackOffice RM
Ao realizar a conversão do EAI 1.0 para o EAI 2.0 a mensagem InternalId tem a sua rota apagada automaticamente por não ser mais utilizada. Para atualizar De-Para passa-se a utilizar a mensagem InternalIdLoad. Essa alteração é mapeada automaticamente para o cadastro de Rotas após executar o conversor.