01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | CONTROLE DE DOCUMENTOS (SIGAQDO) |
---|
Função: | QDOA080 - CADASTRO DE TREINAMENTOS |
---|
Ticket: | 14819943 |
---|
Issue: | DMANQUALI-4568 |
---|
02. SITUAÇÃO/REQUISITO
Cliente relatou que ao gerar ausência temporária para um determinado usuário o outro que deveria receber a responsabilidade pela pendência do documento acaba sendo deletado na tabela QD1.
03. SOLUÇÃO
relata ocorrência de error.log ao cancelar baixa de pendência de treinamento:
THREAD ERROR ([16176], ..., JVN019403558) ...
variable is not array - Type [N] on FPESQF(QDOA080.PRW) 23/06/2022 10:02:29 line : 3267
03. SOLUÇÃO
O sistema foi ajustado para não ocorrer o error.logAnalisamos a situação reportada e efetuamos ajustes na rotina incluindo uma validação de filial entre QD1_FILMAT e QAA_FILIAL no select que busca os dados referentes aos documentos em que o usuário ausente estava envolvido, pois não estava filtrando apenas os usuários da filial corrente, mas de todas as filiais, como o código do usuário esta presente na QAA apontando pra filiais diferentes ocorre a deleção do registro na QD1.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
...