Reglas y precios pactados
Para qué sirve
No todos pagan el precio de lista. Es común en los grifos peruanos:
- un descuento a taxis y mototaxis;
- un precio menor si se paga en efectivo que con tarjeta;
- un precio pactado con una empresa de transportes o una flota.
MDSYS Grifos aplica estos precios automáticamente en el POS según el cliente y el medio de pago, a partir del precio vigente de la estación.
Dónde está
/preciosPestañas Reglas, Precios pactados y Simulador.
Quién puede
- Ver reglas y pactados, y usar el simulador: Permiso
precios.ver - Crear, editar y desactivar reglas y precios pactados: Permiso
precios.gestionar_reglas
Sin este último permiso las tablas se muestran solo para lectura.
Conceptos
Los tres modos
| Modo | Cómo calcula | Ejemplo con lista S/ 16.49 |
|---|---|---|
| Precio fijo (S/ por galón) | El precio es el valor indicado. | Valor 15.90 → S/ 15.9000 |
| Descuento por galón (S/) | Lista menos el valor. | Valor 0.30 → S/ 16.1900 |
| Descuento porcentual (%) | Lista × (1 − valor ÷ 100). | Valor 5 → S/ 15.6655 |
El resultado se redondea a 4 decimales. Si el cálculo diera 0 o menos, la regla se ignora y se pasa al siguiente nivel.
Orden de prioridad (el resolutor)
Para cada venta el sistema busca, en este orden, y se queda con el primer nivel que tenga una regla aplicable:
Dentro de un mismo nivel, si hay varias candidatas:
- gana la regla de la estación sobre la general (Todas las estaciones);
- luego la de Vigente desde más reciente;
- luego la más reciente en ser creada.
Una regla es aplicable si está activa, es de esa estación o de todas, y la fecha de la venta está entre Vigente desde y Vigente hasta (vacío = sin fin). Las reglas no se suman: se aplica una sola.
Segmentos de cliente
El segmento se define en la ficha de cada cliente: Particular, Taxi, Mototaxi, Colectivo, Transporte de pasajeros, Transporte de carga, Flota de empresa, Agrícola / pesquero o Gobierno.
Paso a paso
Crear una regla por segmento o medio de pago
- Abre la pestaña «Reglas»Título Reglas por segmento y medio de pago. Pulsa Nueva regla.
- Elige la condiciónSegmento de cliente (aparece Segmento) o Medio de pago (aparece Medio de pago).
- Producto y alcanceElige el Producto y la Estación (o Todas las estaciones).
- Modo y valorElige el Modo y escribe el Valor (hasta 4 decimales).
- VigenciaVigente desde (obligatoria) y Vigente hasta (vacío = sin fin).
- Pulsa «Crear regla»Verás Registro creado.
Crear un precio pactado con un cliente
- Abre «Precios pactados»Título Precios pactados por cliente. Pulsa Nuevo precio pactado.
- Busca el clienteEn Cliente, escribe nombre o documento (Buscar cliente por nombre o documento…). Es obligatorio.
- Completa producto, alcance, modo, valor y vigenciaIgual que en las reglas.
- Pulsa «Crear precio pactado»Verás Registro creado.
Editar o desactivar
Pulsa Editar en la fila para cambiarla, o Eliminar para desactivarla (Se desactivará este regla. ¿Continuar? → Dar de baja). Las reglas desactivadas dejan de aplicarse pero se conservan.
Probar con el simulador
- Abre «Simulador»Elige Producto, opcionalmente un Cliente y un Medio de pago (Sin medio de pago si no aplica).
- Pulsa «Calcular»Verás Precio de lista, Precio aplicado, Origen (Precio pactado del cliente, Regla por segmento, Regla por medio de pago o Precio vigente (lista)) y la regla usada.
Úsalo para comprobar una regla nueva antes de que llegue el cliente. Si el producto no tiene precio vigente en la estación verás Producto sin precio vigente en la estación.
Campos
| Campo | ¿Obligatorio? | Descripción |
|---|---|---|
| CondiciónLista | Sí | Solo reglas: Segmento de cliente o Medio de pago. |
| SegmentoLista | Sí | Si la condición es segmento. |
| Medio de pagoLista | Sí | Si la condición es medio de pago. Medio activo de la empresa. |
| ClienteBúsqueda | Sí | Solo precios pactados. |
| ProductoLista | Sí | Combustible activo. |
| EstaciónLista | No | Una estación permitida o Todas las estaciones. |
| ModoLista | Sí | Precio fijo, Descuento por galón o Descuento porcentual. |
| ValorNúmero | Sí | Hasta 4 decimales, según el modo. |
| Vigente desdeFecha | Sí | Inicio de la vigencia. |
| Vigente hasta (vacío = sin fin)Fecha | No | No puede ser anterior a la fecha de inicio. |
Columnas
- Reglas: Condición, Producto, Precio / descuento, Alcance, Vigencia.
- Precios pactados: Cliente, Producto, Precio / descuento, Alcance, Vigencia.
Reglas y validaciones
- Dos reglas activas con la misma clave (misma condición, segmento o medio de pago, producto y estación) no pueden tener vigencias que se solapen. Lo mismo para dos pactados del mismo cliente, producto y estación.
- Una regla de medio de pago no lleva segmento, y una de segmento no lleva medio de pago.
- Si una regla es de una estación que no tienes permitida, no la ves.
Mensajes de error frecuentes y qué hacer
| Mensaje | Por qué pasa | Qué hacer |
|---|---|---|
| "Ya existe una regla activa con la misma clave y vigencias que se solapan." | Hay otra regla igual en esas fechas. | Edita la existente o ajusta las fechas para que no se crucen. |
| "Selecciona un cliente." | No elegiste cliente en el pactado. | Busca y elige el cliente. |
| "Medio de pago no encontrado." | El medio fue desactivado o no es de tu empresa. | Elige otro medio activo. |
| "Producto sin precio vigente en la estación." | El simulador no tiene precio de lista. | Fija primero el precio en Precios vigentes. |
Relación con otros módulos
- Precios: el precio vigente de lista es la base.
- Segmento del cliente, créditos y flotas: Créditos y flotas.
- Medios de pago: Configuración y Tesorería y cajas.
- El POS aplica el precio resuelto al vender: Vender en el POS de isla.
Ejemplo
Grifo Los Olivos, Diésel B5 a S/ 16.49:
| Regla | Modo | Valor | Precio resultante |
|---|---|---|---|
| Segmento Taxi, todas las estaciones | Descuento por galón | 0.30 | S/ 16.1900 |
| Medio de pago Efectivo, estación E01 | Descuento porcentual | 2 | S/ 16.1602 |
| Pactado Transportes Andinos S.A.C. | Precio fijo | 15.90 | S/ 15.9000 |
- Un taxista que paga en efectivo: hay regla de segmento → paga S/ 16.19 (la de efectivo no se suma).
- Un particular que paga en efectivo: → S/ 16.1602.
- Transportes Andinos (aunque su segmento sea Transporte de carga): → S/ 15.90. Por 50 galones paga 50 × 15.90 = S/ 795.00.