COMPLY - Nota 012408

Módulo: Integração - Extração dos dados

Funcionalidade: Execução da Extração

Data/Hora da Publicação: 01/08/2019 14:34:44

Data/Hora Última Alteração: 02/08/2019 10:26:47

Descrição da Nota: Correção da funcionalidade de Upload de arquivos, para que a rotina considere a codificação definida no arquivo de origem ao realizar a transferência do arquivo até o destino, também nos casos em que os arquivos são particionados.

Sintoma

 

  • Componente ETL Extração - Download/Upload:

 

Ao realizar a rotina de Upload de arquivos antes de executar uma Extração de Dados, a rotina de Upload identificava se o arquivo a ser transferido possuía mais de 50 Mb (Megabytes) e criava arquivos temporários de menor tamanho, para que fosse possível realizar a rotina de Upload do arquivo de origem.

Nessa criação dos arquivos temporários, os caracteres especiais sofriam alterações em seus conteúdos. Exemplo: No arquivo de origem, continha a palavra "BANCÁRIO" e ao realizar a rotina de Upload, o arquivo temporário continha a palavra "BANC?RIO".

 

Solução

 

  • Componente ETL Extração - Download/Upload:

 

A rotina de Upload foi alterada para que seja mantida a codificação estabelecida no arquivo de origem para o arquivo de destino e a rotina também não cria mais os arquivos temporários anteriormente utilizados para realização da transferência do arquivo.

Versões Tratadas

4.00.00.0000


Pré-Requisitos

Produto:

Nota

Descrição

Correção da funcionalidade de Upload de arquivos, para que a rotina considere a codificação definida no arquivo de origem ao realizar a transferência do arquivo até o destino.


Pacotes de Atualização

Informações Complementares

 

Procedimentos e Pacotes de Atualização

 

  1. Recomendamos que seja aplicado, primeiramente, em ambiente de Homologação/Qualidade os procedimentos descritos nesta nota antes de aplicar no ambiente produtivo;
  2. Analisar e aplicar os pré-requisitos que são premissas para esta atualização de Extração e Interface de Serviço Tomado. Verificar as notas, que são pré-requisitos:
  • Componentes ETL/Comply: Notas 12340;
  1. Com os pré-requisitos atualizados, aplicar o Pacote de Requisições nesta Nota:

01 - 699908 - ETL_DLL_CORRIGE_LOAD_FILES_240860

  1. Parar o serviço do Componente Framework;
  2. Iniciar o serviço do Componente Framework.