Skip to main content
Las promociones permiten definir descuentos que el sistema aplica automáticamente en POS y Nueva Venta al detectar que los productos y condiciones configuradas se cumplen — sin intervención manual del vendedor.

Tipos de promoción

Crear una promoción

1

Ir a Ventas → Promociones → Nueva Promoción

2

Completar los campos principales

3

Agregar condiciones

Define a qué se aplica la promo. Si no hay condiciones, aplica a todos los productos.Para combos: se requieren condiciones de tipo Productos específicos — todos deben estar en el carrito para que el combo se active.
4

Guardar

La promoción queda activa de inmediato (si está dentro del rango de fechas).

Cómo se evalúan las promociones

Cuando se agrega o modifica un producto en el carrito, el sistema consulta automáticamente todas las promociones activas vigentes:

Promos por ítem (apply_on: unit_price)

  • Se evalúan todas las promos que apliquen al producto.
  • Solo se aplica la de mayor prioridad — no se acumulan.
  • El descuento se muestra como promo_discount junto al producto en el carrito.

Promos por subtotal (apply_on: subtotal)

  • Se acumulan todas las promos de subtotal que apliquen.
  • El descuento total se muestra en el resumen de la venta como descuento global de promoción.

Combos

  • Requieren que todos los productos de las condiciones estén presentes en el carrito.
  • El descuento es a nivel de orden: descuento = suma de precios individuales − combo_price.
  • Si algún producto del combo se elimina del carrito, el descuento desaparece automáticamente.

Precios y clientes exentos de IVA

Los precios de tipo Precio nuevo y Combo se configuran como precios al consumidor final (IVA incluido) para productos gravados. Cuando el cliente seleccionado está marcado como exento de IVA (is_exent), el sistema extrae automáticamente el impuesto:
El sistema realiza este cálculo automáticamente tanto en POS como en Nueva Venta. No es necesario crear una promoción separada para clientes exentos.

Ejemplo: promoción por porcentaje

Resultado en carrito:
  • Producto “Agua 500ml” 1.50promodiscount1.50 → promo_discount 0.15 → precio efectivo $1.35

Ejemplo: combo de productos

Resultado en carrito (si los 3 productos están presentes):
  • Hamburguesa 5.00+Papas5.00 + Papas 2.50 + Refresco 1.50=1.50 = 9.00 normal
  • Con combo → descuento de 0.01aplicadoaltotal0.01 aplicado al total → **8.99**

Prioridad y orden de evaluación

Cuando hay varias promos activas, el sistema las evalúa en orden descendente de prioridad. Para promos por ítem, la primera que aplica gana y las demás son ignoradas para ese producto.
Una misma promo de subtotal puede combinarse con promos por ítem, pero dos promos de tipo “precio unitario” no se acumulan en el mismo producto.

Gestionar promociones activas

Desde el listado de promociones se puede:
  • Activar / Desactivar con el toggle — útil para promociones de temporada.
  • Editar todos los campos sin afectar el historial de ventas ya procesadas.
  • Eliminar si la promoción ya no se necesita.