Control Up
Documentación

Vender (punto de venta)

Modo completo con catálogo, Modo Directo, cobro con varios medios de pago y cuenta corriente.

Ruta: /sales/sale — menú Vender. Requiere caja abierta.

La pantalla tiene dos modos, conmutables con el interruptor Modo Directo. La preferencia queda guardada por usuario.

Modo completo (con catálogo)

Barra de estado de caja — arriba de todo: muestra Caja Abierta, la sucursal y desde cuándo, con el botón Cerrar Caja.

Catálogo de productos (panel derecho en escritorio; botón "Buscar en el Catálogo" en celular):

  • Búsqueda por nombre o código.
  • Botón de escanear código de barras (ícono junto al buscador): abre la cámara, y al detectar un código busca el producto por código exacto y lo agrega automáticamente al pedido. Si no lo encuentra, avisa "Producto no encontrado: {código}". En Android/iOS usa la cámara nativa; en navegador/escritorio usa la cámara web (requiere un navegador compatible, como Chrome o Edge).
  • Un clic sobre el producto lo agrega al pedido.
  • Se puede modificar el precio del producto en el momento, desde el propio catálogo.
  • Solo se listan productos disponibles en la sucursal de la caja.

Pedido Actual (carrito):

  • Cada línea muestra producto, cantidad y precio unitario.
  • Cantidad: botones +/− o escritura directa. Si queda vacío o en cero, vuelve a 1 automáticamente.
  • Precio unitario: editable línea por línea.
  • Eliminar ítem.
  • Totales al pie: Total a cobrar, Precio sin descuento y Descuento total (importe y porcentaje). Si se vende por encima del precio de lista, se computa como recargo.

Cliente: campo con autocompletado que busca por nombre o número de documento. Si el cliente no existe, desde el mismo campo se abre el formulario Nuevo Cliente con el nombre ya precargado. Asignar cliente es opcional.

Producto rápido: permite crear un producto nuevo sin salir de la venta.

Cobrar — abre el diálogo de pago.

Diálogo de cobro

  • Arranca con una línea de pago por el total, en efectivo.
  • Botón + para agregar más líneas: se pueden combinar varios medios de pago en la misma venta (efectivo, tarjeta, transferencia, Cuenta Corriente, etc., según los medios configurados).
  • Cada línea tiene Medio de Pago y Monto.
  • Se muestra el restante. El botón de confirmar solo se habilita cuando la suma de los pagos iguala exactamente el total (tolerancia de 1 centavo) y ninguna línea está en cero.
  • Campo de observación opcional para la venta.

Cuenta Corriente (fiado):

  • Para pagar total o parcialmente con Cuenta Corriente hace falta haber asignado un cliente a la venta. Si se elige ese medio de pago sin cliente, aparece el aviso "Para vender a Cuenta Corriente primero tenés que seleccionar un cliente" y no se puede confirmar.
  • El monto pagado con Cuenta Corriente queda como deuda del cliente (o reduce su saldo a favor si tenía). Ver el detalle completo en CRM de Clientes → Cuenta corriente.

Saldo a favor: si el cliente elegido tiene dinero a favor de una compra o pago anterior, aparece un aviso "Este cliente tiene $X a favor" con el botón Usar saldo a favor, que arma automáticamente una línea de pago por Cuenta Corriente con el menor entre el crédito disponible y el total de la venta (y, si sobra total, agrega otra línea para el resto).

Al confirmar: "Venta registrada con éxito". El carrito se vacía y la pantalla queda lista para la siguiente venta.

Modo Directo (ventas rápidas)

Pensado para mostrador o servicios, sin catálogo.

  • Se ingresa un Monto y un Medio de Pago, y se toca Registrar Venta.
  • Confirmación: "Venta guardada". El cursor vuelve solo al campo de monto para cargar la siguiente.
  • Debajo se lista Ventas Realizadas de la caja actual, con el Total de Ventas acumulado.
  • Cada venta de la lista se puede Ver Detalle o Eliminar.

Qué queda registrado en cada venta

Sucursal, caja, usuario que vendió, fecha y hora, cliente (si se asignó), moneda, categoría del movimiento, ítems con precio de lista/precio efectivo/descuento, medios de pago y observación.