# Banco

"Banco" cubre cualquier lugar donde la empresa guarda o mueve dinero, no solo
cuentas bancarias tradicionales. Al crear una cuenta eliges su tipo:

- **Cuenta bancaria**: pide número de cuenta y distingue corriente/ahorro.
- **Pasarela de pago** (PayPal, Stripe, etc.): pide correo o usuario en vez de
  número de cuenta.
- **Otro** (billetera móvil, remesadora): pide una referencia libre — sirve
  para cualquier lugar con dinero que no encaje en los dos anteriores.

El resto del módulo (movimientos, transferencias, conciliación) funciona
igual sin importar el tipo elegido.

## Compartir una cuenta con el Agente IA

Al crear o editar una cuenta, el switch **"Compartir con el Agente IA"**
la marca visible para el agente de WhatsApp/webchat: podrá darle sus
datos (banco/plataforma, identificador y titular) a un cliente que
pregunte cómo pagar. **Nunca comparte saldos**, solo los datos para
recibir el pago. Sin esta marca, la cuenta existe igual en Banco pero el
agente no la ofrece — ver doc `agente`.

## Movimientos

Cada cuenta tiene su historial de movimientos (créditos y débitos). El saldo
actual (`current_balance`) se recalcula automáticamente a partir del saldo de
apertura más la suma de sus movimientos no anulados — no se edita a mano.

Los movimientos pueden venir de un pago recibido en factura o en un recibo
de ingreso, un pago hecho en un egreso, una transferencia entre cuentas
propias, o un ajuste manual (**Banco → [cuenta] → Ajuste**) cuando hay una
diferencia real que justificar (comisión bancaria, error de digitación
anterior).

**Los pagos a proveedor (módulo Compras) NO se vinculan a ninguna cuenta:
no generan movimiento de banco.** Es la única excepción — se registra
solo el método (efectivo/cheque/transferencia) y el monto, sin cuenta de
origen. Si necesitas que la salida de dinero real quede reflejada en una
cuenta, regístrala aparte como un **Egreso** con esa cuenta.

## Transferencias

**Banco → Transferencias** mueve dinero entre dos cuentas propias del
negocio (p. ej. de la pasarela al banco al hacer el retiro). Genera un
movimiento de salida en la cuenta origen y uno de entrada en la destino,
ligados entre sí.

## Conciliación

**Banco → [cuenta] → Conciliación** compara los movimientos del sistema
contra el estado de cuenta real (subiendo el archivo o marcando a mano) y
deja marcado qué movimientos ya se verificaron contra el banco.

## Errores comunes

- **El saldo no cuadra con el estado de cuenta real**: revisa primero si hay
  movimientos sin conciliar; si el desacuadre persiste después de conciliar
  todo, es un ajuste manual explícito, no editar el saldo directo.
- **Anulé una factura y el movimiento de banco no desapareció solo**: si el
  pago se había registrado en esa cuenta, anular la factura revierte también
  ese movimiento — si sigue apareciendo, refresca el listado.
