O artigo aborda a questão de produtos zerados ou negativos sendo deletados da SBF ao executar o Refaz Saldos (MATA300) no TOTVS Backoffice (Linha Protheus). Para evitar isso, é necessário configurar os parâmetros MV_NEGATBF para .T. e MV_MT300NG para .F., reinstalar o Procedure 18 e processá-lo novamente. Isso permitirá recriar o SBF mesmo para produtos com saldo zerado ou negativo, evitando a exclusão física dos registros. Links adicionais são fornecidos para mais informações sobre procedimentos e movimentações no estoque.
Tempo aproximado para leitura: 00:01:12 min
Dúvida
Ao executar o Refaz Saldos (MATA300) alguns produtos zerados ou negativos são deletados da SBF. O que fazer para não deletar?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
No padrão, com o parâmetro MV_MT300NG ativo e Procedure 18 instalada, sempre que um endereço na hora do movimento ou durante o Refaz Saldos ficar zerado (0) ou negativo (-1 em diante), ele de fato apaga de forma lógica do banco de dados, ele não ira SETAR o campo D_E_L_E_T_ com o conteudo = * , indicando que esta deletado, IRA simplesmente DELETAR o registro fisico!
Para não deletar registros na tabela SBF com saldo zero, basta configurar os seguintes parâmetros com as seguintes opções:
MV_NEGATBF = .T.
MV_MT300NG = .F.
Após ajuste, reinstale o Procedure 18 e processe-o novamente para que ele recrie o SBF mesmo de produtos zerados ou negativos.
REINSTALAR não DESINSTALAR, saiba mais sobre o conceito de reinstalar a procedure e desinstalar aqui:
Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - Procedure Desatualizada ou Incompatível
Saiba mais:
Clique aqui e veja mais artigos sobre Movimentações no Estoque
1 Comentários