Sumário

Histórico de Revisões 

Version Published Changed By Comment
CURRENT (v. 1) Jul 15, 2018 23:01

INTRODUÇÃO

Esse documento tem como objetivo apresentar releases de atualização da aplicação Omni Plusoft. Deve ser utilizado como base para consulta e conhecimento de novas funcionalidades da aplicação. Ele fornece informações do módulo de Report Builder e seu fluxo de desenvolvimento e navegação a partir de suas atualizações. 

O Módulo de Report Builder é responsável por extrair informações inseridas na aplicação independente do canal de atendimento utilizado, sua finalizada é facilitar o acompanhamento do usuário relacionado as informações adicionadas na aplicação. 

REPORT BUILDER

As informações disponíveis neste documento referem-se as atualizações do módulo de Report Builder, todos competem ao mesmo fluxo de navegação, sendo assim caso exista permissão o usuário poderá ver, editar, consultar, incluir ou excluir relatórios. 

 

1. Tamanho de Arquivo Excel - Report Builder

De acordo com validação no comportamento backend do Omni vimos que durante os testes de capacidade de exportação de visões do report builder que estavam sendo realizados pelo time de QA, foi identificado que o arquivo temporário da biblioteca POI (.xml) estava ocupando um volume muito grande de espaço em disco.

Analisando a biblioteca POI, existe uma configuração que faz com que o arquivo seja gerado em formato compactado (.gz) ocupando assim menos espaço. Desta forma é necessário modificar o código de exportação do report builder para fazer uso da funcionalidade de compactação da biblioteca POI.

 
Para corrigirmos esse comportamento foi necessário adicionar a chamada do método "setCompressTempFiles" da biblioteca poi para que os arquivos temporários sejam compactados durante o processamento.
Fluxo de Simulação
Acessar a aplicação Omni > Acessar o modulo Report Builder >
Criar ou selecionar uma View > Realizar um Exporte em Excel;
PO-7788 - Getting issue details... STATUS
  • No labels