01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha Consinco 

Segmento:

Varejo Supermercados 

Módulo:RECEBIMENTO
Função:RECEB MERC - MAX0096A - PRODUÇÃO INTERNA AUTOMATICA
Ticket:22038582
Requisito/Story/Issue (informe o requisito relacionado) :DSUPREC-13973


02. 
SITUAÇÃO/REQUISITO

Ao receber uma nota com componente utilizando um CGO configurado para 'não'gerar alteração de estoque e 'marcada' a flag 'Gera Rendimento Auto no Receb', não gera a produção interna, porém, ao desintegrar e integrá-la novamente, a produção é gerada.

03. SOLUÇÃO

Dentro da PKG_MLF_Recebimento foi adicionado uma verificação do vsGeraAltEstoque que vem do CGO junto ao IF vsIndGeraProdRendAutoEntCGO = 'S' ficando desse nova forma:

IF vsIndGeraProdRendAutoEntCGO = 'S' And vsGeraAltEstoque = 'S' THEN

Para quando fazer a verificação levar em consideração isso, pois quando desintegrado a nota, o valor conferido ao integrar a nota novamente é pega no select logo após essa verificação gerando a produção, com isso resolvemos o problema sem afetar nenhum outro ponto.

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica