Ventas
El módulo de ventas te permite registrar transacciones, consultar el historial y gestionar el ciclo de vida de cada venta, desde el pedido hasta la entrega.
Acceder a ventas
Selecciona Ventas en la barra lateral. Verás el historial de tus propias ventas con filtros por rango de fechas, estado y tipo.
Si tienes acceso completo, también puedes consultar Ventas globales desde la sección restringida, donde se muestran las ventas de todos los empleados del negocio.
Registrar una venta
Puedes crear una venta desde el inventario utilizando el carrito de compras integrado.
Importante: Debe haber una sesión de caja abierta para poder completar una venta. Si no hay caja abierta, el sistema bloqueará la transacción.
Desde el inventario
- En Inventario, agrega productos al carrito.
- Ajusta cantidades según sea necesario. El precio se calcula automáticamente:
- Menudeo — aplica cuando la cantidad es menor al mínimo de mayoreo.
- Mayoreo — aplica al alcanzar o superar la cantidad mínima configurada.
- Haz clic en Completar venta para abrir el diálogo de cobro.
Datos de la venta
En el diálogo de cobro deberás completar:
- Tipo de venta — Contado o Crédito.
- Estado inicial — Pedido (reserva stock), Pendiente de pago o Completado.
- Cliente — Opcional para contado, obligatorio para crédito. Puedes buscar uno existente o crearlo al momento.
- Fecha de vencimiento — Solo para crédito, indica cuándo debe pagarse.
- Formas de pago — Una o varias líneas de pago, cada una con:
- Método de pago (efectivo, transferencia, punto de venta, etc.).
- Moneda (USD, VES, EUR, etc.).
- Monto recibido — para pagos en efectivo, el sistema calcula el vuelto automáticamente.
- Notas internas — Información adicional opcional.
El sistema valida que el total de los pagos coincida con el total de la venta. Si hay una sesión de caja abierta, los pagos pueden registrarse en múltiples monedas usando los tipos de cambio configurados.
Estados de una venta
Cada venta pasa por un estado que determina su impacto en el inventario:
| Estado | Significado | Stock |
|---|---|---|
| Pedido | Venta creada pero aún no pagada ni despachada. | Reserva el stock (no está disponible para otros). |
| Pendiente de pago | Venta confirmada pero falta liquidar el pago. | Consume el stock del depósito. |
| Completado | Venta pagada y finalizada. | Consume el stock del depósito. |
| Cancelado | Venta anulada. | Devuelve el stock (libera reserva o restaura existencias). |
Transiciones permitidas
| Desde | Hacia |
|---|---|
| Pedido | Pendiente de pago, Completado, Cancelado |
| Pendiente de pago | Completado, Cancelado |
| Completado | — (solo administradores) |
| Cancelado | — (solo administradores) |
Completado y Cancelado son estados terminales. Una vez alcanzados, solo un usuario con acceso completo puede forzar una transición.
Historial de ventas
Mis ventas
En la pantalla principal de Ventas puedes:
- Filtrar por rango de fechas (con accesos directos: esta semana, este mes, este trimestre, este año).
- Filtrar por estado y tipo de venta.
- Ver tarjetas resumen con conteos por estado, ventas a crédito próximas a vencer y monto total del período.
- La tabla incluye: fecha, cliente, tipo, vencimiento, total y estado.
- Haz clic en cualquier fila o presiona Intro para ir al detalle de la venta.
Ventas globales
Desde la sección Restringido → Ventas globales puedes ver las ventas de todos los empleados. Incluye una columna adicional con el empleado que realizó la venta.
Detalle de una venta
Al hacer clic en una venta, verás una página con dos secciones:
Resumen
- Fecha y hora de la venta.
- Fecha de vencimiento (si aplica).
- Cliente y empleado que atendió.
- Impuesto y total.
Artículos vendidos
- Tabla con cada producto, su cantidad, precio unitario y subtotal.
- Al final, el impuesto aplicado y el total general.
Ventas a crédito
Las ventas a crédito te permiten diferir el cobro:
- Requieren un cliente y una fecha de vencimiento.
- El sistema marca las ventas próximas a vencer y vencidas en el historial.
- El pago puede liquidarse después cambiando el estado a Completado.