Nesse artigo você vai aprender
Como consultar tudo o que entrou e saiu de um produto de estoque, ler cada coluna do histórico e descobrir de onde veio o preço de cada movimentação. Você também vai entender como o Pontta calcula o preço unitário médio (Pr.Un.Méd), quais parâmetros mudam esse cálculo e por que o valor do estoque às vezes muda mais do que o esperado.
Descrição
Cada produto de estoque tem um histórico próprio, separado por estoque. Toda movimentação vira uma linha nesse histórico: entrada de compra, saída para requisição, transferência, inventário, NF-e e devolução. Cada linha guarda a quantidade, o preço unitário usado, o saldo depois da movimentação e o preço médio que resultou dela.
Além disso, cada linha registra a origem do preço: um ícone ao lado do preço unitário que diz de onde o Pontta tirou aquele valor. É assim que você responde perguntas como "por que essa saída custou R$ 7,82?" sem precisar abrir documento por documento.
Nota: o preço médio do produto não fica em um campo do cadastro. Ele é o Pr.Un.Méd da última linha do histórico. Por isso, qualquer linha incluída, removida ou recontada pode mudar o preço médio de todas as linhas seguintes.
Sumário
Utilize os links abaixo para ir diretamente à seção desejada:
- Pré-requisitos
- Abrir o histórico de um produto
- Escolher o período
- O que cada coluna mostra
- Ver a origem do preço
- Como o preço médio é calculado
- Parâmetros que mudam o cálculo
- Ações em uma linha do histórico
- Dúvidas frequentes
Pré-requisitos
- Acesso ao módulo Estoque, com permissão para ver os produtos de estoque.
- As ações Recontar, Devolução e Remover só aparecem para quem tem a permissão de cada uma no papel de colaborador.
- O produto precisa ser um produto de estoque. Se ele está em mais de um estoque (por exemplo, Fabrica e Galpão), cada estoque tem um histórico separado.
Consulte também: Editar permissões do papel de colaborador
Abrir o histórico de um produto
1 - Acesse Estoque > Produtos de estoque e digite o nome ou o código do produto em Pesquisar.
2 - Clique no nome do produto na linha do estoque que você quer consultar. O histórico abre com o nome do produto e do estoque no título da tela.
Nota: o mesmo produto aparece uma vez por estoque. No exemplo, "Abajur Florido Verde" tem uma linha para Fabrica e outra para Galpão, e cada uma abre um histórico diferente.
Escolher o período
Ao abrir, o histórico mostra só os últimos 30 dias. Movimentações mais antigas continuam lá, mas ficam fora do filtro.
1 - Clique no ícone de filtro, à direita do campo Pesquisar.
2 - O período aplicado aparece logo abaixo. Clique no X do período para removê-lo.
1 - Em Data início, escolha o primeiro dia que você quer ver.
2 - Em Data fim, escolha o último dia.
3 - Clique em Confirmar.
Nota: o filtro só esconde linhas, não recalcula nada. O Saldo e o Pr.Un.Méd de cada linha são sempre os valores reais daquele momento, considerando todo o histórico, mesmo o que ficou fora do período.
O que cada coluna mostra
1 - Momento: data e hora da movimentação. O histórico é ordenado por ela, e não pela data em que alguém registrou o documento.
2 - Título: o documento que gerou a linha, como ENTRADA #número, SAÍDA PARA REQUISIÇÃO #número ou Transf.: (entrada vinda de outro estoque). Nas entradas de compra e nas requisições, o título é um link para o documento.
3 - Quantidade: em verde quando entrou no estoque e em vermelho quando saiu.
4 - Preço unitário: o preço de cada unidade nessa movimentação, com o ícone da origem do preço ao lado.
5 - Total: Quantidade multiplicada pelo Preço unitário.
6 - Saldo: a quantidade em estoque logo depois dessa linha.
7 - Pr.Un.Méd: o preço unitário médio do produto depois dessa linha. É o custo que o Pontta usa nas próximas saídas.
8 - Valor após: Pr.Un.Méd multiplicado pelo Saldo, ou seja, quanto vale o estoque do produto naquele momento. Fica vermelho quando é negativo.
Nota: Preço unitário e Pr.Un.Méd são coisas diferentes. O primeiro é o preço desta movimentação; o segundo é a média que sobra no estoque depois dela. Na entrada do exemplo, a compra foi a R$ 25,33 e o preço médio ficou em R$ 16,58.
Ver a origem do preço
Passe o mouse sobre o ícone de relógio ao lado do Preço unitário. Aparece a Origem do preço daquela linha.
1 - Em uma entrada de compra, a origem é Entrada de compra: o preço veio do item da entrada (ou da NF-e importada), já convertido para a unidade do estoque.
1 - Em uma saída para requisição, a origem é Preço médio anterior: a saída usou o Pr.Un.Méd da linha anterior do histórico.
As origens possíveis
- Entrada de compra: preço do item na entrada de compra ou na NF-e de entrada.
- Preço médio anterior: o Pr.Un.Méd da linha anterior. Aparece nas saídas para requisição, nas transferências e no inventário quando o preço contado é igual ao médio.
- Ajuste manual de recálculo: inventário em que o preço informado é diferente do preço médio do momento. Apesar do nome, não tem relação com a recontagem.
Nota: linhas antigas, gravadas antes de o Pontta registrar a origem do preço, não têm o ícone. Nas linhas de saldo inicial, o ícone pode mostrar um texto técnico, como stockPriceTraceability.MASTER_RECORD. Ele quer dizer que o preço veio do cadastro do produto (último preço de compra).
Como o preço médio é calculado
O Pr.Un.Méd é recalculado a cada linha. A regra depende do tipo de movimentação e de dois parâmetros do estoque (veja a próxima seção).
Entradas (compra, NF-e de entrada, transferência recebida)
- Com o custo médio ponderado desligado (padrão): o novo preço médio é a média simples entre o preço desta entrada e o Preço unitário da linha anterior, sem considerar quantidades.
- Com o custo médio ponderado ligado: o novo preço médio é o Valor após da linha anterior mais o Total da entrada, dividido pelo novo Saldo.
- Se o estoque estava zerado (Valor após anterior igual a zero), o preço médio passa a ser o preço da própria entrada, nos dois casos.
Veja o exemplo dos prints. Antes da entrada havia 888 un a R$ 7,82. Entraram 50 un a R$ 25,33.
- Sem ponderação (como está na base): (25,33 + 7,82) / 2 = R$ 16,58. O Valor após saltou de R$ 6.944,16 para R$ 15.552,04, embora a compra tenha sido de só R$ 1.266,52.
- Com ponderação: (6.944,16 + 1.266,52) / 938 = R$ 8,75, e o Valor após seria R$ 8.210,68.
Nota: com o parâmetro desligado, uma compra pequena com preço diferente pode dobrar ou cortar pela metade o custo de todo o saldo. Se o seu estoque precisa refletir o custo real, ligue o custo médio ponderado e depois recalcule o histórico com Recontar.
Saídas (requisição, NF-e de saída, transferência enviada)
- A saída para requisição e a transferência usam o Pr.Un.Méd do momento como Preço unitário. Com isso, o preço médio não muda.
- A NF-e de saída grava como Preço unitário o preço do item na nota, ou seja, o preço de venda.
- Com o parâmetro Atualizar preço quando houver movimentação de saida ligado, o Pr.Un.Méd passa a ser o Preço unitário da saída. Em uma NF-e de saída, isso coloca o preço de venda como custo do estoque.
Inventário
- Com o parâmetro de saída desligado (padrão), o preço informado no inventário vira o novo Pr.Un.Méd.
- Com o parâmetro de saída ligado, o inventário ajusta só a quantidade e mantém o preço médio anterior.
Nota: o preço de uma saída fica congelado no momento em que ela foi registrada. Se depois entrar uma compra com data anterior, a recontagem refaz o Saldo e o Pr.Un.Méd das linhas seguintes, mas não muda o Preço unitário das saídas que já existiam.
Parâmetros que mudam o cálculo
Os três ficam em Administração > Estoque > Parâmetros.
1 - Utilizar cálculo de custo médio ponderado: troca a média simples das entradas pela média ponderada pela quantidade. Desligado por padrão.
2 - Atualizar preço quando houver movimentação de saida: faz cada saída gravar o próprio Preço unitário como novo Pr.Un.Méd, e faz o inventário manter o preço médio anterior. Desligado por padrão.
Nota: a ajuda do parâmetro 1 diz que, desligado, o custo segue o "último preço de compra ou custo fixo". Não é o que acontece: desligado, o Pontta faz a média simples descrita acima.
1 - Considerar o valor final do item da entrada (impostos e frete) no estoque: quando ligado, o Preço unitário da entrada de compra inclui impostos e frete rateado. Desligado, considera só o valor do item.
Mudar um parâmetro não reescreve o histórico sozinho. Ele vale para as próximas movimentações e para as linhas recalculadas por uma recontagem.
Ações em uma linha do histórico
1 - Recontar o estoque do produto: recalcula o Saldo e o Pr.Un.Méd das linhas do histórico com os parâmetros atuais. Roda sem pedir confirmação.
2 - Devolução...: registra o retorno de um item que saiu. Só fica habilitada em saídas para requisição ou por NF-e; em entradas, aparece desabilitada, como no print.
3 - Remover: apaga só a linha do histórico. O documento de origem continua existindo e a próxima recontagem pode recriar a linha.
Dúvidas frequentes
Comprei poucas unidades e o valor do estoque subiu muito. Por quê?
Com o custo médio ponderado desligado, o novo preço médio é a média simples entre o preço da compra e o preço da linha anterior, e esse preço passa a valer para todo o saldo. Ligue o parâmetro Utilizar cálculo de custo médio ponderado e use Recontar o estoque do produto para recalcular.
Por que a saída custou um valor diferente da última compra?
Saída para requisição e transferência usam o Pr.Un.Méd do momento, não o preço da última compra. Passe o mouse no ícone ao lado do preço: a origem será Preço médio anterior.
Uma NF-e de saída aparece com o preço de venda e a origem "Entrada de compra".
É o comportamento atual: a NF-e de saída grava o preço do item da nota e usa a mesma origem da NF-e de entrada. Com o parâmetro de saída desligado, isso não muda o Pr.Un.Méd. Com ele ligado, o preço de venda passa a ser o custo do estoque.
Por que o título de algumas linhas não abre nada?
Só as entradas de compra (abrem a entrada) e as saídas para requisição (abrem o detalhe da requisição) têm link. Transferências, inventários e NF-e não abrem o documento a partir do histórico.
Por que Devolução está desabilitada?
A devolução só existe para saídas ligadas a uma requisição ou a uma NF-e. Em entradas, transferências e inventários, a opção fica desabilitada.
Ao atender uma requisição apareceu "contém preço médio igual a zero".
O produto não tem nenhum preço para usar na saída: o Pr.Un.Méd, o último Preço unitário e o último preço de compra do cadastro estão zerados. Faça Recontar o estoque do produto. Se continuar, informe o último preço de compra no cadastro do produto ou registre uma entrada com preço e faça a recontagem de novo.
Mudei um parâmetro e o histórico continua igual.
Os parâmetros não reescrevem linhas antigas sozinhos. Use Recontar o estoque do produto na primeira linha que deve ser recalculada.