01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição TOTVS Goiânia |
Módulo: | 8 - FERRAMENTAS DO SISTEMA |
Função: | 820 - ATUALIZAÇÃO DE DADOS - 4 LOGISTICA |
Ticket: | 18975189 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDESTOQUE-17266 |
02. SITUAÇÃO/REQUISITO
Em um cenário especifico, no processo de atualização diária, a rotina 820 executa a procedure PKG_ANALISAR_ESTOQUE.EXECUTAR_LISTA para verificar se existem registros na tabela PCRECALCULOPROD. Tendo registros nessa tabela é feito a atualização do saldo na PCHISTEST para esses produtos. A versão anterior da PKG_ANALISAR_ESTOQUE, estava fazendo update na PCHISTEST do dia PCRECALCULOPROD.DTRECALCULO até o dia PCRECALCULOPROD.DTINCLUSAO. Contudo, não é correto atualizar a PCHISTEST no dia da DTINCLUSAO.
03. SOLUÇÃO
Feito ajuste na procedure PKG_ANALISAR_ESTOQUE.EXECUTAR_LISTA para não fazer update na PCHISTEST no dia PCRECALCULOPROD.DTINCLUSAO. Ou seja, quando executado essa procedure, a baixa na PCHISTEST passa a ser feita no dia PCRECALCULOPROD.DTRECALCULO até (PCRECALCULOPROD.DTINCLUSAO – 1) .
Também passou a ser gravado na tabela de log PCLOG_RECALCULOPROD o campo DTINCLUSAO
Objeto: PKG_ANALISAR_ESTOQUE
Versões:
3.0.23.000 (33)
4.0.13.000 (34)
5.0.04.000 (35)
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica