Pular para o conteúdo principal

Movimentação Estoque

A tela Movimentação Estoque é o histórico completo de tudo que entra e sai do seu estoque. Cada linha é uma movimentação individual — uma venda, um recebimento de fornecedor, uma transferência entre armazéns, um ajuste de inventário, uma produção. A partir dela você vê quando o item se mexeu, quanto se mexeu, em qual armazém, por qual motivo e por quem. É a fonte da verdade para auditoria de saldo, conferência fiscal e investigação de divergências.

A tela oferece dois modos de visualização: Lista (linhas detalhadas com todas as colunas) e Kanban (gráfico de métricas de compra do SKU). Os filtros ficam organizados em duas abas — Geral (filtros amplos: conta, data, tipo, código, armazém, fornecedor, marca, canal de venda, integração, pacote, não conformidade, lote) e Por Pedidos (filtros voltados ao pedido de venda que originou a movimentação). Ações em lote ficam no botão Mais Ações e permitem criar um novo pedido a partir das movimentações selecionadas.

As configurações que mudam o comportamento desta tela (transferência com saldo negativo, custo manual, tratamento de lote único, casas decimais de quantidade) ficam em Configurações → Parametrizações e estão resumidas no final desta página. O Kardex — visualização cronológica do saldo de um SKU específico em um armazém — fica em uma tela separada (Produtos → Kardex), mas usa as mesmas movimentações.


Índice

Conceito

Cadastro e edição

Busca e visualização

Ações em lote (Mais Ações)

Regras de negócio

Configurações

Resumo de parametrizações

Referência rápida


O que é a tela Movimentação Estoque?

É o livro-razão do seu estoque. Cada linha registra um evento que somou ou subtraiu quantidade de um SKU em um armazém — uma venda, um recebimento, uma transferência, um ajuste, um inventário, uma produção. Diferente da tela de Saldo (que mostra a foto atual), a Movimentação mostra o filme do estoque ao longo do tempo.

Use esta tela quando você precisa:

  • Auditar o saldo de um SKU e entender por que está no número atual.
  • Conferir uma divergência fiscal (entrada x saída x nota fiscal).
  • Encontrar a venda que consumiu um item específico.
  • Investigar uma transferência que parece não ter chegado ao destino.
  • Acompanhar não conformidades de fulfillment.

📍 Onde: menu lateral → Produtos → Movimentação Estoque.


O que entra como movimentação?

Toda alteração de saldo gera uma movimentação. As origens possíveis são:

OrigemQuando acontece
RecebimentoCompra de fornecedor finalizada (chega NF de entrada).
VendaPedido fechado / nota fiscal emitida — o saldo sai do estoque.
Transferência endereçoVocê mudou um item de armazém ou endereço usando o botão Transferência.
Ajuste saldo estoqueLançamento manual feito na ficha do SKU (privilégio Criar novo lançamento (movimentação estoque)).
InventárioConferência física registrada no módulo de Inventário.
ProduçãoItem produzido (entrada do produto pronto, saída dos insumos).

A coluna Tipo movimentação mostra qual dessas origens disparou a linha.


Qual a diferença entre Entrada e Saída?

São os dois sentidos básicos do estoque:

EntradaSaída
Cor na telaVerdeCinza
SignificaO saldo somou quantidade.O saldo subtraiu quantidade.
Quando ocorreRecebimento de compra, devolução de cliente, produção do item pronto, ajuste positivo, transferência (lado de destino), inventário positivo.Venda, transferência (lado de origem), consumo na produção, ajuste negativo, inventário negativo.
Coluna QtdePositiva.Positiva também — o sentido é dado pela coluna Tipo movimentação.

Cada transferência aparece como duas linhas — uma saída no armazém origem e uma entrada no armazém destino — vinculadas pela coluna Cód. recebimento / origem.


O que significa "Movimentar estoque" marcado ou desmarcado?

A coluna Movimentar estoque indica se aquela linha alterou o saldo físico do SKU:

  • Marcado — a movimentação mexeu no saldo. É o padrão de vendas normais, recebimentos, transferências e ajustes.
  • Desmarcado — a movimentação foi registrada só para fins fiscais, sem alterar o saldo. Casos típicos:
    • Nota fiscal de simples remessa ou devolução simbólica.
    • Pedido criado com a opção Tipo: Nota Fiscal (em vez de Pedido) — não reserva nem consome estoque.
    • Operação configurada para não movimentar (ex.: tipos de pedido específicos com Sem movimentação de saldo).

Use o filtro Tipo (Movimentar saldo estoque / Não movimentar saldo estoque) para isolar um caso ou outro.


O que é o Kardex?

O Kardex é uma visualização cronológica por SKU + armazém que mostra, linha a linha, como o saldo do produto foi se alterando ao longo do tempo. Cada linha inclui:

  • Data e tipo da movimentação.
  • Quantidade movimentada.
  • Saldo acumulado após a movimentação.
  • Custo unitário e custo total.
  • Custo médio acumulado após a movimentação.

É a melhor forma de auditar o motivo de o custo médio estar em um valor específico ou conferir o saldo numa data passada.

📍 Onde: menu lateral → Produtos → Kardex (tela separada). Privilégio: Visualizar movimentação Kardex.


Como criar uma transferência entre armazéns?

A transferência move quantidade de um armazém para outro dentro do mesmo centro de distribuição.

  1. Na tela Movimentação Estoque, clique no botão Transferência (canto superior direito).
  2. No formulário, preencha:
    • Conta — só aparece se a sua empresa tem várias contas; selecione a que o SKU pertence.
    • SKU — digite parte do nome, código ou referência e selecione.
    • Quantidade — quanto vai transferir.
    • De estoque — armazém de origem.
    • Para estoque — armazém de destino.
    • Comentários — opcional, contexto da operação.
  3. O painel inferior mostra o saldo atual do SKU em cada armazém para você conferir antes de salvar.
  4. Clique em Salvar.

O sistema gera duas movimentações automaticamente: uma saída do armazém de origem e uma entrada no de destino, com o mesmo custo unitário (custo médio do armazém de origem).

Pré-requisito: privilégio Criar Transferência.


Como criar uma transferência entre endereços de um mesmo armazém?

A transferência entre endereços (locais físicos dentro de um armazém — prateleiras, picking, pulmão) é feita a partir da tela Saldo / Lotes ou diretamente no aplicativo mobile. Cada lote está vinculado a um endereço; ao transferir um lote, o sistema:

  1. Cria movimentação de saída no endereço origem.
  2. Cria movimentação de entrada no endereço destino.
  3. Se o lote tem validade/fabricação/descrição e a parametrização Tratar lote como único estiver ativa, gera um novo lote no destino (não funde com lotes existentes).
  4. Se o destino é um endereço saudável e já tem o mesmo SKU em lote diferente, a transferência é bloqueada — a menos que a parametrização Permitir mesmo item com lote diferente no mesmo endereço esteja ativa.

A regra do centro de distribuição continua valendo: origem e destino precisam estar no mesmo CD.


Posso editar ou excluir uma movimentação?

Não diretamente. A Movimentação Estoque é um registro contábil — não pode ser apagada nem alterada pela tela. Para "reverter" uma movimentação você precisa:

  • Para uma venda: estornar/cancelar o pedido ou emitir uma devolução.
  • Para um recebimento: estornar o recebimento na tela Recebimento (se a parametrização permitir).
  • Para um ajuste manual: fazer um novo ajuste em sentido contrário.
  • Para uma transferência: fazer uma transferência de volta.
  • Para um inventário: registrar um novo inventário com a quantidade correta.

Esse desenho garante que o histórico fique preservado — você sempre consegue auditar o que aconteceu.


Quais filtros estão na aba Geral?

FiltroPara que serve
ContaFiltra a empresa (em ambientes multi-empresa).
Data movimentaçãoIntervalo de datas das movimentações.
TipoMostra apenas movimentações que alteram o saldo (ou apenas as que não alteram).
CódigoBusca por um ou vários códigos de SKU (separados por vírgula ou espaço).
NomePesquisa parcial pelo nome do produto.
Código referênciaCódigo do SKU usado pela empresa.
Código do anúncioCódigo do SKU no canal de venda.
Código de barrasCódigo de barras do SKU.
Código fornecedorCódigo do SKU usado pelo fornecedor.
MarcaMarca do produto.
Canal de vendasFiltra por canal (Mercado Livre, Shopify, próprio etc.).
IntegraçãoFiltra pelas integrações de venda configuradas.
ArmazémArmazém de consumo de estoque da movimentação.
FornecedorFornecedor (quando a movimentação é de recebimento).
Tipo de movimentaçãoFiltra Entrada ou Saída.
PacoteEmbalagem cadastrada no SKU.
Não conformidadeFiltra movimentações marcadas com não conformidade no fulfillment.
Incluir valor dashboardConsidera tipos de pedido configurados como Incluir valor dashboard.
Consulta por lotePesquisa pela descrição do lote (campo Comentários do lote).

Quais filtros estão na aba Por Pedidos?

FiltroPara que serve
TipoMovimenta saldo ou não.
Data pedidoIntervalo de datas de criação do pedido.
Data emissão nota fiscalIntervalo da data de emissão da nota fiscal.
Data envioIntervalo da data de envio (expedição).
Valor pedidoIntervalo de valor total do pedido.
Status pedidoStatus do pedido (Fechado, Em produção, etc.).
Status nota fiscalPendente, Emitida, Erro, Cancelada.
Tipo pedidoTipo de pedido cadastrado.
Origem pedidoOrigem informada no pedido (OrderFrom).
Cliente / e-mail / documentoDados do cliente do pedido.
EstadoEstado de entrega.
FaturadorEmpresa filial responsável pela emissão da nota fiscal.
TransportadoraTransportadora vinculada ao pedido.
Pedido / Cód. pedidoNúmero ou código do pedido.

Use esta aba quando você quer partir do pedido para o estoque — ex.: "quero ver todas as saídas de estoque dos pedidos do Mercado Livre entre 01/05 e 31/05 com status Fechado".


O que cada coluna mostra na lista?

Principais colunas da visualização padrão:

ColunaSignificado
Data movimentoData e hora exatas em que o saldo se mexeu.
PedidoNúmero do pedido de venda que gerou a movimentação (clicável).
IntegraçãoCanal/integração de origem do pedido.
Cód. referênciaCódigo do SKU usado pela empresa.
NomeNome do produto (com link para a ficha do SKU).
Tipo movimentaçãoEntrada (verde) ou Saída (cinza).
Pedido origemOrigem do pedido informada na criação.
Status pedidoStatus atual do pedido (com cor).
Tipo pedidoTipo do pedido (venda, transferência, devolução, etc.).
Nota fiscal / CFOP / Status NF / Data emissão NFDados fiscais da nota vinculada.
QtdeQuantidade movimentada (verde se > 0, vermelho se negativo).
ComentárioTexto livre da movimentação.
Descrição do lote / Data validade / Data fabricaçãoDados do lote do item.
Movimentar estoqueMarcado quando a movimentação alterou o saldo físico.
Cliente / razão social / e-mail / documentoDados do cliente do pedido.
R$ preço venda (por) / R$ venda totalPreço unitário e total da venda.
R$ custo unitário / R$ custo totalCustos do item — só visível para usuários com privilégio de visualização de custo.
ArmazémArmazém em que a movimentação aconteceu.
Marca / Estado / Faturado porMarca do SKU, estado de envio e empresa faturadora.
Qtde não confor. / Observação não conformidadeQuantidade e descrição de não conformidade detectada no fulfillment.
Cód. SKU / Cód. recebimentoIdentificadores internos para auditoria.

As colunas de custo só aparecem se o usuário tem o privilégio específico de visualização de custo de produto.


Como saber a origem da movimentação (recebimento, venda, transferência, ajuste, inventário, produção)?

A coluna Tipo movimentação é calculada automaticamente a partir do que originou a linha:

  • Recebimento — a linha está vinculada a um recebimento de compra. A coluna Cód. recebimento fica preenchida.
  • Venda — a linha está vinculada a um pedido. A coluna Pedido fica preenchida.
  • Transferência endereço — a linha tem uma movimentação de origem do mesmo SKU (par origem/destino vinculados).
  • Ajuste saldo estoque — a linha foi gerada por um lançamento manual na ficha do SKU.
  • Inventário — a linha foi gerada por uma conferência de inventário.
  • Produção — a linha está vinculada a uma ordem de produção.

Se você precisa filtrar por tipo, use o filtro Tipo de movimentação na aba Geral.


O que muda entre Visualização Lista e Kanban?

O seletor à direita do botão Transferência alterna entre:

  • Lista — visão tabular tradicional, com todas as colunas e o total de Qtde no rodapé. Padrão da tela.
  • Kanban — mostra um painel de métricas de compra do SKU (gráficos consolidados a partir dos itens visíveis na lista). Útil para enxergar tendências de entrada/saída.

A visualização Kanban exige o privilégio Visualizar pedidos por métricas (privilégio compartilhado com a tela de Pedidos).


Como pesquisar movimentações de vários SKUs ao mesmo tempo?

O filtro Código aceita vários códigos separados por vírgula ou espaço. Exemplos:

  • 33895,398 — busca os SKUs 33895 e 398.
  • 33895 398 — mesma coisa, separado por espaço.

O filtro Código referência funciona da mesma forma para o código que a empresa cadastrou.


Como criar um novo pedido a partir das movimentações selecionadas?

Útil para devolver ao estoque itens de várias movimentações em um único pedido novo, ou para revender um lote que voltou. Passo a passo:

  1. Marque na lista as linhas que vão compor o novo pedido (caixas à esquerda).
  2. Todas as linhas selecionadas precisam ser da mesma conta e do mesmo armazém — caso contrário, o sistema avisa.
  3. Clique em Mais Ações → Novo Pedido.
  4. Na janela, preencha:
    • Integração — canal que receberá o pedido.
    • Tipo pedido — natureza da operação.
    • Armazém — origem do estoque (vem do armazém das linhas selecionadas).
    • Faturador — empresa filial que emitirá a nota fiscal.
    • Nome / razão social — cliente (ou cadastre um novo com o botão + ao lado).
    • Nome recebedor — endereço de entrega (vinculado ao cliente).
    • Tipo preço — Custo (usa custo médio), Custo Manual (campo Custo Manual do SKU) ou Venda (usa preço de venda do canal).
    • Tipo — interruptor entre Pedido (movimenta estoque) e Nota Fiscal (não movimenta).
  5. A tabela inferior mostra os SKUs agrupados com quantidade total, custo total e preço total consolidados.
  6. Confira o resumo (itens, SKUs, total do pedido) no painel de tags.
  7. Clique em Processar e confirme.

O sistema cria um pedido novo já com os itens, abre o pedido em uma nova aba e fecha a janela.

Pré-requisito: privilégio Criar Pedido.


Como exportar a lista para planilha?

Use o botão Exportar disponível no cabeçalho da tela (ícone padrão das listas do idworks). O sistema gera uma planilha com as colunas visíveis no momento e respeitando os filtros aplicados.

Como a Movimentação Estoque pode ter milhares de linhas, sempre aplique pelo menos um filtro de período antes de exportar — sem isso, a exportação fica lenta e pode estourar limites.


Por que a transferência foi bloqueada com saldo insuficiente?

A mensagem "Quantidade total insuficiente para transferência: Origem: X Transferência: Y" aparece quando você pediu para transferir mais do que existe na origem (armazém ou lote).

Soluções possíveis:

  • Ajustar a quantidade da transferência para o saldo realmente disponível.
  • Receber/produzir mais itens antes de transferir.
  • Ativar a parametrização Permitir transferência de saldo negativo se o seu fluxo permitir saldo negativo (ex.: para corrigir divergências sem trancar o operador). Isso libera a transferência mesmo sem saldo na origem — o saldo simplesmente fica negativo.

Em transferências entre endereços com lote saudável, o sistema também valida que o destino não tenha o mesmo SKU em lote divergente — leia a próxima seção.


Por que aparece "Centro de distribuição de origem diferente do destino"?

Transferências só são permitidas dentro do mesmo Centro de Distribuição (CD). Se você selecionou um armazém de origem em um CD e um destino em outro, o sistema bloqueia com essa mensagem.

Por quê: a movimentação fiscal entre CDs diferentes exige nota fiscal de transferência (CFOP de saída + entrada). Pelo idworks, a operação correta nesse caso é gerar um pedido de transferência (Tipo pedido = Transferência) — não uma transferência simples.

Como saber em qual CD cada armazém está: abra Logística → Armazéns e veja a coluna CD de cada um.


Por que aparece "Item não é do tipo SKU, matéria prima ou insumo"?

A transferência só funciona para itens cujo tipo seja Produto/Variação, Matéria-prima ou Insumo. Itens dos tipos Serviço, Anúncio (hub), Kit ou Embalagem não podem ser transferidos porque não têm saldo físico próprio:

  • Serviço — não tem estoque.
  • Anúncio — é uma máscara comercial sobre um SKU físico; quem se movimenta é o SKU físico.
  • Kit — sai/entra pelo consumo dos itens componentes.
  • Embalagem — controle de saldo é feito junto ao pedido, não por transferência direta.

Para itens desses tipos, ajuste o saldo pela tela apropriada (Recebimento, Produção, Ajuste manual).


O que acontece quando a transferência envolve um produto com pedido "Falta produto"?

Quando a transferência leva quantidade para um armazém onde existem pedidos no status "Falta produto" ou equivalentes, o sistema distribui automaticamente a quantidade transferida para esses pedidos, abatendo a quantidade em não conformidade e — quando todos os itens do pedido voltarem a ter saldo — muda o pedido de volta para "Fechado".

Cada alteração desse tipo é registrada no histórico do pedido com a observação "alterado devido transferência realizada".

Isso evita que você precise reabrir manualmente cada pedido após repor o estoque.


Como funciona o Kardex e o cálculo do custo médio?

O Kardex lista, para uma combinação SKU + armazém, todas as movimentações em ordem cronológica e calcula em cada linha:

  • Quantidade acumulada após a movimentação (saldo no momento daquela linha).
  • Custo total acumulado (somatório dos custos das entradas, descontados das saídas).
  • Custo médio acumulado = Custo total acumulado ÷ Quantidade acumulada.

Cada entrada soma quantidade e custo. Cada saída subtrai a quantidade pela média do momento da saída — ou seja, o custo médio só muda quando entra produto novo.

Filtros obrigatórios para abrir o Kardex: Conta (em multi-empresa), Nome (SKU) e Armazém. Sem isso, o sistema avisa.

Você pode alternar a Ordenação (crescente ou decrescente) para ler do mais antigo para o mais recente ou vice-versa.


Quando devo Recalcular Custo no Kardex?

A ação Mais Ações → Recalcular Custo (no Kardex) reprocessa todo o histórico de movimentações do SKU e refaz o cálculo do custo médio a partir do zero. Use quando:

  • Você importou movimentações antigas e o custo médio ficou inconsistente.
  • Houve correção retroativa de uma entrada (alteração de custo de um recebimento já finalizado).
  • Houve estorno de uma compra que afetou o histórico.
  • O custo médio na tela de Saldo / Lotes não bate com o que o Kardex calcularia.

Atenção: o processo é irreversível e pode demorar alguns minutos para SKUs com muito histórico. Após confirmar, o sistema processa em segundo plano e atualiza o custo médio quando termina.


Como permitir transferência mesmo com saldo negativo?

Ative a parametrização Permitir transferência de saldo negativo. Acesse Configurações → Parametrizações → Logística (WMS) → Endereço, ative e salve.

A partir desse momento, transferências que deixariam o saldo da origem negativo passam a ser liberadas — o saldo simplesmente fica negativo (representando um pendente a ajustar). Use com cuidado: saldos negativos podem mascarar problemas de inventário.


Como manter o lote único nas transferências (rastreabilidade fiscal)?

Ative a parametrização Tratar lote como único. Acesse Configurações → Parametrizações → Produto, ative e salve.

Quando ligada, cada transferência de lote cria um novo lote no destino em vez de fundir com um lote existente que tenha mesma validade/fabricação/descrição. Isso garante rastreabilidade fiscal completa — você consegue rastrear a entrada original (recebimento) de qualquer quantidade movimentada, mesmo após múltiplas transferências.

Contrapartida: itens com mesma validade serão tratados de forma independente, afetando o processo de picking e packing (mais lotes ativos para escolher).


Como usar o custo manual do SKU em vez do custo médio?

Ative a parametrização Utilizar custo manual SKU. Acesse Configurações → Parametrizações → Produto, ative e salve.

Com a parametrização ativa, a coluna Custo manual da ficha do SKU passa a ser o valor usado nas movimentações (incluindo transferências e cálculo do custo total das movimentações), em vez do custo médio calculado pelos recebimentos. Os valores começam a ser calculados apenas para vendas realizadas após a ativação — o histórico não é reprocessado.


Resumo de parametrizações

Configurações da empresa que afetam esta tela. Para ativar ou desativar, acesse Configurações → Parametrizações, abra o submenu indicado e habilite ou desabilite a parametrização.

ParametrizaçãoSubmenuO que muda quando ativada
Permitir transferência de saldo negativoLogística (WMS) → EndereçoLibera transferências que deixariam o saldo da origem negativo. Sem ela, a transferência é bloqueada com "Quantidade total insuficiente".
Permitir mesmo item com lote diferente no mesmo endereçoLogística (WMS) → EndereçoQuando ativa, não valida se o SKU já existe em lote divergente no endereço destino. Quando inativa, transferir o mesmo SKU em lote diferente para um endereço saudável é bloqueado.
Tratar lote como únicoProdutoCada transferência de lote cria um novo lote no destino, garantindo rastreabilidade fiscal completa. Sem ela, lotes com mesma validade/fabricação/descrição podem se fundir.
Utilizar custo manual SKUProdutoPassa a usar o valor do campo Custo Manual da ficha do SKU em vez do custo médio dos recebimentos. Valores só são recalculados para vendas após a ativação.
Exibir somente nome do SKU na listagemProdutoQuando o item é uma variação, exibe apenas o nome do SKU em vez de concatenar o nome do produto + variação.
Qtde casas decimais para quantidade do itemConfigurações GeraisDefine quantas casas decimais a coluna Quantidade aceita (0, 1 ou 2).

Privilégios da tela

Esta tela tem privilégios próprios que controlam o que cada usuário pode fazer. Configure os perfis de acesso em Configurações → Perfis de Acesso vinculando os privilégios abaixo aos grupos desejados. Quando o usuário não tem o privilégio, a ação correspondente fica desabilitada na tela.

PrivilégioLibera
Visualizar movimentação estoqueAcessa a tela e vê a lista de movimentações. Sem este privilégio, o item de menu nem aparece.
Criar TransferênciaHabilita o botão Transferência e o salvamento de novas transferências entre armazéns/endereços.
Visualizar movimentação KardexAcessa a tela Kardex (Produtos → Kardex) e o recálculo de custo.
Criar novo lançamento (movimentação estoque)Habilita o lançamento manual de movimentação na ficha do SKU (entrada/saída avulsa para correção de saldo). Esta ação fica na tela do produto, não na Movimentação Estoque.