Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - Qual a diferença entre os campos B2_QFIM/B2_QATU/B2_VATU1/B2_VFIM1 ?

O artigo aborda a diferença entre o saldo final (B2_QFIM) e o saldo atual (B2_QATU) no sistema de estoque da TOTVS Protheus. A divergência ocorre devido ao processamento do custo médio, que considera movimentações até uma data específica, enquanto o saldo atual reflete todas as movimentações até a data presente. No exemplo dado, uma entrada e duas saídas de estoque são consideradas, mostrando como o saldo final pode ser diferente do saldo atual. A igualdade entre ambos os saldos ocorre quando o cálculo do custo médio é feito até a data corrente sem movimentações posteriores. Isso também se aplica aos valores monetários, como B2_VFIM1 e B2_VATU1.

time.png Tempo aproximado para leitura: 00:02:00 min

Dúvida
Avaliando meus saldos, verifiquei que o valor contido no saldo/valor final(B2_QFIM/B2_VFIM1) do meu KARDEX difere do meu saldo atual(B2_QATU/B2_VATU1) em estoque, porque isso acontece?

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões

Solução
Considerando um cenário hipotético, estamos no mês de julho de 2025, que possui 31 dias. A data atual do sistema operacional está configurada como 31/07/2025, entretanto, o ambiente de execução (database) em que o usuário está logado corresponde à data 30/07/2025.

O analista de estoque, devidamente ciente do ciclo de fechamento, informa que o último período fechado de estoque ocorreu em 30/06/2025, o que implica que o período aberto vigente compreende o intervalo de 01/07/2025 até a data corrente (31/07/2025), incluindo quaisquer movimentações posteriores a essa data.

Exemplo prático:
Suponha os seguintes lançamentos de movimentações no período como se fosse notas de entrada e saida:

  • Entrada de estoque em 01/07/2025: +100 unidades
  • Saída de estoque em 15/07/2025: -50 unidades
  • Saída de estoque em 31/07/2025: -25 unidades

Cálculo do saldo atual (B2_QATU) mediante movimentações:

100 (entrada) - 50 (saída) - 25 (saída) = 25 unidades

Ou seja, o valor presente no campo B2_QATU refletirá o saldo atual real do produto, considerando todas as movimentações registradas até a data corrente (inclusive 31/07/2025).

 

Cenário de processamento do custo médio:

Caso seja executada a rotina de cálculo de custo médio, informando como "Data Limite Final" o dia 30/07/2025, o sistema desconsiderará as movimentações posteriores a essa data. Portanto, a movimentação de saída do dia 31/07/2025 não será considerada neste cálculo.

Saldo final gravado (B2_QFIM):

100 (entrada) - 50 (saída) = 50 unidades

Neste caso, o campo B2_QFIM será atualizado com o valor de 50 unidades, pois este corresponde ao saldo final acumulado até 30/07/2025, conforme o intervalo de data definido no processamento da rotina de custo médio.

 

Conclusão:

O campo B2_QFIM (Saldo Final) representa o saldo apurado até a data informada (Suas movimentações, por exemplo SD1/SD2/SD3) no processamento do custo médio, enquanto o campo B2_QATU (Saldo Atual) reflete a totalização das movimentações realmente lançadas até o momento presente, independentemente de fechamento ou cálculo de custo médio.

Portanto, B2_QFIM pode divergir de B2_QATU, e essa divergência é considerada comportamento esperado e tecnicamente justificável pelo calculo dos periodos e existencia das movimentações.

 

Quando ambos os saldos serão equivalentes?

A igualdade entre os campos B2_QFIM e B2_QATU ocorrerá somente quando o cálculo de custo médio for executado até a data corrente real (sem movimentações posteriores). Assim, o saldo final calculado refletirá exatamente o mesmo saldo atual existente, sem defasagens.

Esse mesmo princípio se aplica também aos campos de valores monetários, tais como:

  • B2_VFIM1: Valor Final
  • B2_VATU1: Valor Atual

O entendimento claro desses conceitos é fundamental para a correta análise de saldos e valores nos processos de controle de estoque e auditoria.

 

E como é que eu valido esses saldos no sistema?

Basta voce configurar o relatorio de movimentações calculadas no periodo, o KARDEX POR PERIODO MATR900, conforme boletim, importante configurar exatamente conforme boletim:

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - MATR900 - Como configurar corretamente o relatório Kardex para análise de Custos e Movimentações?

 

Mas e como é que eu posso comparar oque gravou nos movimentos, com um relatorio que valida apenas o saldo final calculado dos movimentos?

Basta voce configurar o relatorio de saldos analiticos MATR260, conforme boletim, importante configurar exatamente conforme boletim:

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - MATR260 - Importância da pergunta "Saldo do produto a considerar?" para correta emissão do relatório
 

 

Saiba mais:
Clique aqui e veja mais artigos sobre Cadastros e Configurações no Estoque

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _