Funcionalidades do Atualizador
Contexto de negócio
O atualizador de De-Para de Cliente/Fornecedor - EAI 2.0 tem por finalidade disponibilizar opções que facilitem a conversão de De-Para's existentes em situações que a chave de integração irá ser alterada.
Objetivo
Este documento tem como objetivo apresentar as funcionalidades desenvolvidas no atualizador para que sejam ajustados os registros incorretos de De-Para no RM e no Protheus, para que não ocorra inconsistências ao integrar o Cliente/Fornecedor.
Premissas
Para o uso desse processo é necessário realizar as seguintes configurações:
- Integração EAI 2.0 ativa e algum pacote instalado (por exemplo, Manutenção de Ativos x BackOffice RM).
- Habilitar o perfil de segurança para utilizar o processo "Atualizar De-Para de Cliente/Fornecedor - EAI 2.0".
- Cadastrar o Adapter no módulo SigaCFG do Protheus. Em Ambiente | Schedule | Adapter E.a.i, informe:
- Mensagem Única: Sim
- Rotina: INTXATU01
- Mensagem: INTERNALIDLOAD
- Descrição: INTERNALIDLOAD
- Envia: Não
- Recebe: Sim
- Método: Síncrono
- Operação: Todas
- Canal Envio: EAI
- Versão Envio: 1.000
- Aplicar o patch [InternalIdLoad.ptm] que disponibiliza o uso desta funcionalidade no SigaCFG do Protheus, caso o 3º passo não tiver sido executado.
- Para aplicações de patch, consulte o documento PSIGABD0073 - TOTVS Developer Studio - Aplicação de pacote de atualização (patch).
- Após aplicar o patch, repita o passo 3.
- Atenção: Versão do patch homologada: 12.1.17 - Lobo Guará.
- Executar o processo "Atualizar De-Para de Cliente/Fornecedor - EAI 2.0".
Funcionalidades
Esse processo disponibiliza três opções para execução, são elas:
- Atualizar De/Para's existentes na versão 1.000 para 2.002
- Atualizar De/Para's existentes na versão 2.002 - Global para Coligada
- Atualizar De/Para's existentes na versão 2.002 - Coligada para Global
Cada funcionalidade é explicada 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. 
|
|
Para realizar o processo, é preciso pesquisar por Atualizar De-Para de Tarefas:
Observação : Para versões anteriores a 12.1.21 é necessário regerar o broker.


Importante: A opção "Atualizar De/Para's existentes" , será utilizado normalmente quando houver a conversão da integração do EAI 1.0 para EAI 2.0 , por exemplo.
Já a opção "Regerar todos os De/Para's" será utilizada quando os projetos integrados tiverem revisões múltiplas.
Importante: A opção de filtro "Código projeto" lista somente projetos da coligada corrente e projetos cujo seu histórico seja: "Em Andamento, Negociação e Executar".
É exibida mensagem que o processo está sendo executado na barra de progresso

Ao executar o processo, é disparado mensagem para o Protheus ajustando os de-para dos dois lados da integração.
No RM existe a permissão: