Toda mudança na quantidade de uma peça gera uma **movimentação**. Algumas são automáticas (OS e PDV), outras você lança na mão (compras e ajustes).

## Dar entrada em uma peça

1. Menu lateral → **Estoque**.
2. Abra o produto.
3. Vá em **Movimentações** e clique em nova movimentação.
4. Preencha:
   - **Tipo**: entrada
   - **Fornecedor**
   - **Quantidade**
   - **Preço de custo** — o valor **unitário** desta compra
   - **Data da movimentação** — pode ser retroativa
5. Salve.

O sistema soma a quantidade e **recalcula o custo médio**.

> **Cuidado com o preço:** informe o custo **por unidade**, não o valor total da nota. Comprou 10 peças por R$ 200? O custo é **R$ 20**, não R$ 200.

## Entrada em lote

Quando chega uma nota com muitos itens, não vale lançar um por um:

1. **Estoque → Movimentações → Nova entrada em lote**.
2. Escolha o **fornecedor** e a **data**.
3. Adicione todos os produtos com quantidade e custo.
4. Salve tudo de uma vez.

Se aparecer um produto que ainda não está cadastrado, dá para criar na hora, sem sair da tela.

> Se você tem o **XML da nota do fornecedor**, existe um caminho ainda melhor: veja *Importar o XML da nota do fornecedor*.

## Saída manual

Use para o que sai sem ser venda:

- Peça usada na oficina (consumo interno)
- Perda, quebra ou vencimento
- Ajuste após inventário

O caminho é o mesmo, escolhendo o tipo **saída**.

## Movimentação não pode ser apagada

> **Movimentações não podem ser editadas nem excluídas.**

Isso não é limitação, é proteção: se o histórico pudesse ser reescrito, o custo médio e os relatórios do passado deixariam de ser confiáveis.

**Errou? Lance a movimentação contrária.**

| Erro | Correção |
|---|---|
| Deu entrada de 10 em vez de 1 | Saída de 9, motivo "correção de lançamento" |
| Deu saída que não aconteceu | Entrada da mesma quantidade |
| Custo errado na entrada | Saída da quantidade + nova entrada com o custo certo |

As duas movimentações ficam no histórico. É assim que se corrige em qualquer sistema sério de estoque — e é o que o seu contador espera ver.

## Consultar o histórico

Em **Estoque → Movimentações** você vê tudo o que aconteceu, com filtros por:

- **Tipo de movimentação**
- **Período**
- **Produto**
- **Marca**
- **Categoria**

Cada linha mostra a origem: manual, OS, venda direta ou XML. Nas saídas por OS ou venda, dá para abrir os detalhes e ver de qual documento veio.

Também dá para **exportar** a lista filtrada.

## Data retroativa

A data da movimentação pode ser diferente de hoje. Serve para lançar uma nota que chegou na semana passada e ficou esquecida.

Use a data real da nota: assim o histórico fica correto e os relatórios do período batem.