Dúvida
O que quer dizer cada opção na pergunta “Saldo do produto a considerar? ”, do relatório “Relação da Posição de Estoque (MATR260)?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
Esta pergunta possui três respostas possíveis e trataremos cada uma individualmente para entendermos o seu conceito.
Antes de adentrarmos às perguntas, um ponto importante é o parâmetro MV_CUSFIL. Dependendo de como este parâmetro estiver preenchido, os parâmetros do relatório precisam mudar para cada caso.
MV_CUSFIL = A
Neste caso devemos preencher o parâmetro “Aglutina por? = Armazém" e informar o(s) armazém(ns) que se deseja filtrar conforme imagem abaixo.
MV_CUSFIL = E
Quando o custo é apurado por empresa devemos preencher o parâmetro “Aglutina por? = Empresa” e ao invés de informar o armazém devemos colocar os carácteres “##” no local do armazém conforme imagem abaixo.
MV_CUSFIL = F
Neste caso utilizamos o parâmetro “Aglutina por? = Filial” e os parâmetros “De armazém?” e “Até Armazém?” com os caracteres “**”, veja a imagem abaixo.
Entendendo a pergunta "Saldo do Produto a Considerar?"
Abaixo veremos a parametrização padrão para o relatório e posteriormente iremos imprimir o relatório com o parâmetro “Saldo do produto a considerar? ”, das três formas possíveis para uma melhor compreensão.
Atual
O parâmetro “Saldo do produto a considerar? = Atual”, é a quantidade e valor que se encontra na tabela SB2 campos B2_VATU1 e B2_QATU ou seja, se a tabela SB2 estiver errada os valores estarão errados.
Agora vamos imprimir o relatório MATR260, veja na imagem abaixo que o saldo da tabela SB2 e o relatório MATR260 estão corretos.
Observação: Considerando o saldo "Atual", o relatório desconsidera a data informada no parâmetro “Data de referência? ”.
Por fechamento
Agora vamos emitir o relatório MATR260 por fechamento, neste caso o relatório irá imprimir a quantidade e valor, respectivamente, dos campos B2_QFIM e B2_VFIM1, conforme imagem abaixo.
Observação: Considerando o saldo por "Fechamento", o relatório desconsidera a data informada no parâmetro “Data de referência? ”.
Saldo por Movimento
Quando usamos o parâmetro “Saldo do produto a considerar? = Movimento ”, devemos também preencher o parâmetro “Data de referência? ”, onde informamos a data que desejamos buscar conforme imagem abaixo.
Neste caso o relatório utiliza a função "Calcest", função contida na rotina "MATXFUNB" e também a Stored Procedure 14 para realizar a busca e apresentar as informações, pegando inicialmente o saldo e valor da tabela SB9 e calculando as movimentações que ocorreram no período (SD1, SD2 e SD3) para calcular a quantidade e valor a serem mostrados no relatório.
Sobre o saldo empenhado:
Saiba mais:
0 Comentários