PW.ETL - Nota 013680

Módulo: INTERFACES

Funcionalidade: Interfaces

Data/Hora da Publicação: 12/02/2021 17:22:01

Data/Hora Última Alteração: 17/02/2021 11:37:21

Descrição da Nota: Melhorias: Processo de extração que utiliza o SAP PI uso de JSON; Criação de funcionalidade para desconsiderar a validação versão SAP x ETL; Criação de alertas de descontinuação da LIBRFC, melhoria para Tela de Execução de Interface e de Extração, no log de eventos no caso de falha de comunicação com o servidor de aplicação; Correção para Interface no Fechamento de Valores Agregados na formula de identificação de produtos

Descrição

 

Componente EXTRAÇÃO:

- SAP PI - Conciliação:

Ajuste para enviar tabelas no formato JSON para o SAP PI.

 

            - Validação versão SAP x ETL:

Criada funcionalidade que permitirá ignorar a diferença entre as versão SAP x ETL , com isto caso um dos ambientes estejam desatualizados, marcando o parâmetro em destaque o processo ira desconsiderar a validação das versão, bem como a falta do campo que deveria existir caso as versões estivessem compatíveis.

Obs.: Ao usar esta funcionalidade caso o campo exista na tabela intermediaria do Comply porem não exista no extrator, o mesmo não será preenchido

Obs.: Caso a alteração na versão da Extração esteja relacionada com alterações na Chave única, usar esta funcionalidade não é recomendado, pois mesmo não validando a versão podem ocorrer erros relativos a geração das chaves únicas para inserção dos registros nas tabelas intermediarias, ou conflitos de alguns registros serem considerados duplicados no processo

 

   - Extrações origem SAP - Criação de alerta descontinuação LIBRFC:

A SAP descontinuou a LIBRFC, iremos continuar tendo suporte para a mesma no processo de Extração até 30/06/2021, após esta data todos os usuários deveram ter instalado e o SAP Connector e ajustados as configurações nos sistemas remotos.

 

 

Após realizar a instação do SAP Connector (link: SAP Connector) os parametros dos sistemas remotos deveram ser ajustados manualmente, selecionando o conector em destaque e salvando as alterações.

 

 

   - Tela de Execução de Extração:

Criado tratamento para evitar que quando o servidor de aplicação não esteja respondendo ao tentar logar as informações da falha no servidor a tela seja fechada de maneira abrupta.

Componente Interface:

   - Tela de Execução de Interface:

Criado tratamento para evitar que quando o servidor de aplicação não esteja respondendo ao tentar logar as informações da falha no servidor a tela seja fechada de maneira abrupta.

 

 - Interface no Fechamento de Valores Agregados:

 Correção na formula de identificação de produtos, erro:

"Ocorreu um erro durante a execução do mapeamento da propriedade 'IDProduto' e valor: '': Specified cast is not valid."

 

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Melhoria para processo de Inclusão de Vigência de Parceiros e Produtos pelo processo de interface

Evolução do processamento da Interface de Notas Fiscais Indiretos, que passa a considerar a Limpeza de Pool de Conexões, através de parametrização.


Pacotes de Atualização

Informações Complementares

 

1. Recomendação que seja aplicado primeiramente em ambiente de Homologação/Qualidade os procedimentos: “Procedimentos e Pacotes de Atualização” e “Procedimento de Homologação” descritos nesta nota antes de aplicar no ambiente produtivo;

 

2. Analisar e aplicar os pré-requisitos que são premissas para esta atualização. Verificar as notas, que são pré-requisitos:

 

Componentes BASIC / Comply: Nota 013154

Componentes ETL/ Comply: Nota 013655

 

3. Com os pré-requisitos atualizados, aplicar o Pacote de Requisições nesta Nota:

 

01 - 706772 - ETL_DLL_FILTROS_TELA_SIS_REM_123456

02 - 706825 - ETL_DLL_CONCILIACAO_PI_288592

03 - 706806 - ETL_DLL_MLH_PERMITIR_EXE_VERSAO_DIF_285902

04 - 706848 - ETL_DLL_RECOMPILACAO_285902

05 - 706864 - ETL_DLL_ALERTA_LIBRFC_288381

06 - 706934 - ITG_DLL_TRAT_ESCRITA_LOG_TELAS_290216

07 - 706850 - ITG_DTA_INSERT_ITG_MAP_TRANSF_289488

08 - 706968 - BSC_DLL_INTERFACE_UTILS_290538

09 - 706969 - BSC_DLL_INTERFACE_UTILS_CONT_290538

 

4. Parar o Serviço do Componente Framework;

 

5. Iniciar o serviço do Componente Framework.