# Compras

Registra lo que el negocio le compra a sus proveedores: sube stock y genera
la deuda o el pago correspondiente.

## Crear

**Compras → Nueva**: elige proveedor, bodega de destino y las líneas
(producto, cantidad, costo). Igual que las facturas, nace en **borrador**:
en ese estado puedes seguir editando líneas y pagos sin que se haya movido
nada todavía.

## Confirmar

**Confirmar** sube el stock a la bodega elegida y actualiza el costo
promedio del producto. A partir de aquí las líneas quedan bloqueadas; solo
se pueden agregar pagos o anular.

## Cancelar vs. anular

- **Cancelar**: para una compra que sigue en **borrador** y ya no se va a
  confirmar. No mueve nada porque nada se había movido.
- **Anular**: para una compra ya **confirmada**. Revierte el stock que había
  subido — si ese stock ya se vendió, la anulación puede dejar el inventario
  en negativo, revisar antes de anular una compra vieja.

## Pagos

Puedes registrar pagos parciales o totales al proveedor desde el detalle de
la compra. El saldo pendiente (`balance`) se recalcula solo. Estos pagos
**no piden ni afectan una cuenta bancaria** (a diferencia de facturas,
ingresos y egresos) — solo quedan registrados con método y monto. Si
necesitas que la salida real del dinero aparezca en una cuenta de
**Banco**, se registra aparte como Egreso.

## Errores comunes

- **"Solo las compras confirmadas pueden anularse"**: si sigue en borrador,
  usa cancelar en vez de anular.
- **El costo promedio del producto no cambió como esperaba**: el costo
  promedio pondera por cantidad; una compra chica de un producto con mucho
  stock existente mueve poco el promedio.
