01. DADOS GERAIS
Produto: | TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice SP |
Módulo: | ESTOQUE E CUSTOS (SIGAEST) |
Função: | CUSTO MÉDIO (MATA330) |
Ticket: | 14032709 |
Issue: | DMANMAT01-35069 |
02. SITUAÇÃO/REQUISITO
Com procedure p12_19 instalada e utilizando cenário com processo de produto ao CQ onde existe rejeição e liberação, ao executar o recálculo em banco Oracle apresenta mensagem de erro do banco. "Error : 1422 - ORA-01422: exact fetch returns more than requested number of rows".
03. SOLUÇÃO
Alterada procedure para não ocorrer erro no banco Oracle, pois, a rejeição de CQ gera duas movimentações RE6/DE6 para o mesmo local (MV_CQ) e, no momento de filtrar a TRB, a consulta de dados retorna mais de uma linha, pois, os movimentos tem o mesmo local. Assim, o tratamento realizado consulta somente uma das linhas de armazém 98, no caso, a linha de RE6.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas