Páginas filhas
  • 15831541 DFRM1-31298 DT Ao imprimir o relatório MATR900 por gestão de empresa ao selecionar mais de um filial é gerada exceção Alias does not exist: on PESQPICTQT


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Protheus 

Segmento:

Framework 

Módulo:ESTOQUE E CUSTOS (SIGAEST)
Função:POR PERÍODO (MATR900)
Ticket:15831541
Requisito/Story/Issue (informe o requisito relacionado) :DFRM1-31298


02. 
SITUAÇÃO/REQUISITO

Ao utilizar a função PesqPictQt sem uma workarea ativa, é gerada uma exceção de alias inexistente.

Essa situação pode ser reproduzida em relatórios que fazem uso da função PesqPictQt quando impressos via gestão de empresas, como por exemplo o relatório MATR900.


03. SOLUÇÃO

A função PesqPictQt possui um trecho que restaura a workarea anterior, porém como nem sempre existe uma workarea ativa, a função acabava gerando exceção. A correção foi feita para somente restaurar a workarea anterior caso exista uma, após a correção relatórios como o MATR900 foram impressos corretamente mesmo utilizando a opção de gestão de empresas.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica