Árvore de páginas

Versões comparadas

Chave

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

...

TEMPO x ModoAntes Depois%Performance
Consolidado16min 13s08min 18s50%
Individualizado28min 38min 01s20min 32s28%46%


  1. Como melhoria foi alterado a forma de ler esses blocos  Antes por LISTAS(ASCAN) e agora utilizando a funcionalidade HASHMAP para acessar elementos em uma lista com mais performance;
  2. Foi realizado melhoria nos registros D100 D200, C380, C500 e D500 onde havia a chamada de uma função que verifica a situação do documento , Ex: Cancelado, Inutilizado etc. porém essa verificação é realizado antes de chamar a função do registro, logo ganhamos tempo essa dupla verificação.
  3. Foi realizado um melhorias na utilização da tabela CDT - (INF. COMPLEMENTARES POR NF ) e CDG - (Processos refer. no documento ) alterando a forma de busca , sendo 
    1. Buscar somente se houver conteúdo
    2. Se encontrar um único registro , posiciona e utiliza.
    3. E por fim busca varrendo o lista.
  4. Foi realizado uma melhoria na funcionalidade que identifica que a nota possui um TES com o campo F4_ATUATF = S, foi criado uma consulta no banco , identificando essas TES de Ativo por período , onde caso encontre eu faça a busca por documento caso contrario não é feito a busca, com isso evitamos chamar a função de forma desnecessária e ganhamos tempo na geração;

...