01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
Função: | FINXFIN |
Ticket: | 5960469 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFINR-19986 |
02. SITUAÇÃO/REQUISITO
O relatório de "Aging" (FINR133) apresenta o erro "REINSTALAR STORED PROCEDURE" e encerra a conexão com Protheus. Quando é executado sem procedures, o relatório é gerado e impresso normalmente.
03. SOLUÇÃO
O problema ocorre quando o campo E5_TXMOEDA está zerado para um título gerado em moeda estrangeira, utilizando um banco de moeda 1 para baixa. Nesse momento a procedure realiza uma divisão que retorna erro por não ser possível dividir nada por 0. Foi realizado tratamento na procedure equalizando com o funcionamento da função advpl (quando não existe procedures instaladas), onde nos cenários do campo E5_TXMOEDA for 0, será utilizada a taxa da moeda na data de emissão do título.
04. DEMAIS INFORMAÇÕES
- Não há.
05. ASSUNTOS RELACIONADOS
- Não há.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas