Páginas filhas
  • Atualizar De-Para Cliente/Fornecedor - EAI 2.0

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Funcionalidades do Atualizador

Contexto de negócio

O atualizador de do 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.

...

Este documento tem como objetivo apresentar as funcionalidades desenvolvidas no atualizador para que sejam ajustados os registros incorretos de do De-Para no RM e no Protheus, para que não ocorra inconsistências ao integrar o Cliente/Fornecedor.

...

  1. Integração EAI 2.0 ativa e algum pacote instalado (por exemplo, Manutenção de Ativos x BackOffice RM).
  2. Habilitar o perfil de segurança para utilizar o processo "Atualizar De-Para de Cliente/Fornecedor - EAI 2.0". no módulo Gestão Financeira. No cadastro do perfil do usuário acesse: Acesso a Menus | [07] Utilitários | [07.04] Outros | [07.04.03] Mais... | [07.04.03.05] Atualizar De-Para Cliente/Fornecedor - EAI 2.0:Image Added
  3. Cadastrar o Adapter de atualização de De-Para no módulo SigaCFG do Protheus. Em Ambiente | Schedule | Adapter E.a.i, informe:
    1. Mensagem Única: Sim
    2. Rotina: INTXATU01
    3. Mensagem: INTERNALIDLOAD
    4. Descrição: INTERNALIDLOAD
    5. Envia: Não
    6. Recebe: Sim
    7. Método: Síncrono
    8. Operação: Todas
    9. Canal Envio: EAI
    10. Versão Envio: 1.000
  4. Aplicar o patch [InternalIdLoad.ptm] que disponibiliza o uso desta funcionalidade no SigaCFG do Protheus, caso o 3º passo não tiver sido executado.
    1. Para aplicações de patch, consulte o documento PSIGABD0073 - TOTVS Developer Studio - Aplicação de pacote de atualização (patch).
    2. Após aplicar o patch, repita Repetir o passo 3. 
    Executar o processo "
    1. Atenção: Versão do patch homologada: 12.1.17 - Lobo Guará.

Contexto de Execução

O processo de Atualizar De-Para Cliente/Fornecedor - EAI 2.0 pode ser executado em três situações:

  • Após a conversão da integração Manutenção de Ativos x BackOffice RM para o EAI 2.0;
  • Pelo menu Executar, disponível no canto superior direito do RM.exe;
  • Pelo módulo TOTVS Gestão Financeira | Utilitários | Mais... | Atualizar De-Para 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

Image Added

Cada funcionalidade é explicada abaixo, de acordo com a opção selecionada.

Totvs custom tabs box
tabsCurrencyOpção 1, Request, StockTurnOver, CustomerVendor, EmployeeOpção 2, Opção 3
idspasso1,passo2,passo3,passo4,passo5

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.

Image Removed

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.

Image Removed

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.

Image Removed

Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items
defaultno
referenciapasso2
Totvs custom tabs box items
defaultno
referenciapasso3

Disponibilizado um Atualizador de De-Para para que sejam ajustados os registros incorretos no RM e no BackOffice Protheus, para que não ocorra erros de integração na planilha de tarefas ao ser sincronizada com o BackOffice.

Para executar o processo, é necessário que seja habilitado no perfil de segurança do usuário a opção: Atualizar De-Para de Tarefas EAI 2.0

É necessário que tenha o Adapter cadastrado no Protheus:

Image Removed

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.

Image Removed

Image Removed

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 

Image Removed

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:


A primeira opção, quando selecionada, irá realizar a atualização de todos os De-Para's da mensagem CUSTOMERVENDOR existentes na versão 1.000 para a versão 2.002, tanto no RM, quanto no Protheus.

Atenção: Ao selecionar esse modo de execução, além de seguir as premissas citadas no início deste documento, é necessário que o Adapter CUSTOMERVENDOR esteja cadastrado no Protheus na versão de mensagem 2.002.

Na versão de mensagem 1.000 da CUSTOMERVENDOR o De-Para é criado da seguinte forma:

VALORRM: CODCFO {Código do Cliente/Fornecedor}

VALOREXTERNO: CODCFO+LOJA {Código do Cliente/Fornecedor + Loja definida no Inicializador Padrão dos campos A1_LOJA ou A2_LOJA, para a integração Manutenção de Ativos x BackOffice RM}

Ao executar o processo o sistema irá buscar todos os Cliente/Fornecedores integrados nas condições citadas acima, ou seja, há o registro de De-Para (GEAIDEPARA) para o Cliente/Fornecedor e esse existe na FCFO. Este Cliente/Fornecedor deve existir também nas tabelas do Protheus (SA1180 ou SA2180), não sendo necessário existir o De-Para na tabela XXF

Após iniciar a execução do processo o sistema irá enviar uma mensagem INTERNALIDLOAD para cada registro do De-Para de Cliente/Fornecedor encontrado no RM para atualização. Caso a mensagem seja processada com sucesso, o registro antigo é apagado no RM e o novo é criado no Protheus e no RM.

Observações:

*Caso utilize a integração Manutenção de Ativos x BackOffice RM é necessário informar no cadastro de Parâmetros adapter o valor default definido no Inicializador Padrão do campo SA2.A2_LOJA do Protheus no parâmetro CODLOJADEFAULT.

Image Added

Essa informação será utilizada para atualizar corretamente os registros de De-Para dos Clientes/Fornecedores que tenham a classificação do tipo "Ambos".

*Quando ocorrer a atualização do De-Para de Cliente(s)/Fornecedor(es) do tipo "Ambos", no RM será gravado apenas o De-Para do Fornecedor (pois a tabela é a mesma), mas no Protheus será criado um De-Para para cada tipo, Cliente e Fornecedor, uma vez que são tabelas distintas.


Cliente/Fornecedor Global

Quando o Cliente/Fornecedor integrado for Global (Coligada = 0), ao executar o processo, o De/Para será atualizado com a Coligada do contexto, ou seja, a Coligada em que o usuário está logado no momento.

Totvs custom tabs box items
defaultno
referenciapasso2


Aqui vai a explicação da opção 2.

Totvs custom tabs box items
defaultno
referenciapasso3


Aqui vai a explicação da opção 3.

...