Saltar al contenido principal

Precios

Para qué sirve​

Cada estación tiene su propio precio por producto: el Diésel B5 puede costar S/ 16.49 por galón en Los Olivos y S/ 16.29 en Huaral. En este módulo:

  • ves los precios vigentes de la estación;
  • cambias precios al instante o programas un cambio para una fecha y hora futura (por ejemplo, la medianoche);
  • revisas el historial de precios;
  • registras que reportaste cada cambio a Osinergmin (Facilito);
  • gestionas reglas de precio y precios pactados con clientes (ver Reglas y precios pactados).

El precio de lista con hasta 4 decimales (S/ 16.4900) es el que usa el POS; el sistema siempre recalcula los importes en el servidor.

Dónde está​

Menú:ConfiguraciónPrecios/precios

Si tienes varias estaciones, arriba a la derecha hay un selector para elegir la estación (por defecto, la activa). Pestañas: Precios vigentes, Historial, Reportes Osinergmin, Reglas, Precios pactados y Simulador.

Quién puede​

  • Ver precios, historial, reglas, pactados y usar el simulador: Permisoprecios.ver
  • Cambiar precios al instante y marcar como reportado a Osinergmin: Permisoprecios.cambiar
  • Programar cambios y cancelar programados: Permisoprecios.programar
  • Crear, editar y desactivar reglas y precios pactados: Permisoprecios.gestionar_reglas

:::warning Segregación de funciones Un usuario que está asignado como playero en el turno en curso de la estación no puede cambiar precios: verás Segregación de funciones: un playero asignado al turno en curso no puede realizar esta acción. El intento queda registrado en la auditoría. :::

Conceptos​

  • Estados de un precio:
    • Programado: espera su fecha y hora de inicio.
    • Vigente: el que se cobra ahora. Solo hay uno por producto y estación.
    • Histórico: fue vigente y ya fue reemplazado.
    • Cancelado: un programado que se anuló antes de activarse.
  • Hora del servidor (Lima): todas las fechas de precios usan la hora oficial de Lima del servidor, nunca la del celular o la PC.
  • Anti-error de digitación: si el precio nuevo varía más del 20 % (ajuste Variación máxima sin confirmar (%)) respecto al vigente, el sistema pide confirmar y escribir un motivo. Así se evita, por ejemplo, poner S/ 1.649 en lugar de S/ 16.49.
  • Corte de precio: si cambias un precio con un turno abierto, las mangueras de ese producto deben registrar una lectura de corte en el turno, para separar los galones vendidos a cada precio.

Pestaña «Precios vigentes»​

  • Combustibles: una tarjeta por producto con su color, el nombre corto, el Precio por galón en grande, Desde (fecha de inicio) o Sin precio vigente, y el aviso Programado: … si hay un cambio programado. Botones Cambiar y Programar.
  • Market y otros productos: tabla con buscador (Buscar producto…) y columnas Producto, Precio, Vigente desde, Programado y Acciones. En Acciones están los botones de icono Cambiar precio (lápiz) y Programar cambio (calendario), que abren el formulario con ese producto ya elegido.
  • Arriba: Cambiar precios y Programar cambio (en lote).
  • La pantalla se actualiza sola cada 15 segundos: si otro usuario cambia un precio, lo verás sin recargar.
nota

El formulario individual (Cambiar / Programar de una tarjeta o de una fila) lista en Producto los combustibles y los demás productos que ya tienen precio vigente o programado. Los botones de arriba (Cambiar precios y Programar cambio, en lote) trabajan solo con combustibles.

Paso a paso​

Cambiar el precio de un combustible ahora​

  1. Pulsa «Cambiar»
    En la tarjeta del producto. Se abre Cambiar precio con el producto elegido.
  2. Escribe el precio nuevo
    En Precio nuevo (S/ por unidad), hasta 4 decimales. Ej.: 16.79.
  3. Si la variación es alta, confirma
    Si cambia más del umbral verás, por ejemplo, El precio cambia 21.3 % respecto al vigente: confirma y explica el motivo. Activa Confirmo que el precio es correcto pese a la variación y escribe el Motivo.
  4. Pulsa «Aplicar ahora»
    Verás Precio actualizado. El precio queda vigente al instante en el POS y en el mapa de playa.
  5. Si hay turno en curso
    Aparece Lecturas de corte requeridas — Hay un turno en curso: registra las lecturas de corte por cambio de precio (mangueras 1, 3). Pulsa Entendido y registra las lecturas en el turno.

Cambiar el precio de un producto del market​

En Market y otros productos, busca el producto y pulsa el botón de icono Cambiar precio (o Programar cambio) de su fila. Se abre el mismo formulario con el producto elegido; sigue los pasos de arriba.

Cambiar varios precios a la vez​

  1. Pulsa «Cambiar precios»
    Se abre Cambiar precios con un campo por combustible. Deja vacío el producto que no cambia.
  2. Escribe los precios nuevos
    Solo en los productos que cambian.
  3. Pulsa «Aplicar ahora»
    Se aplican todos o ninguno. Si escribes ninguno verás Escribe el precio nuevo de al menos un producto.

Programar un cambio de precio​

  1. Pulsa «Programar»
    En la tarjeta (o Programar cambio para varios). Se abre Programar precio.
  2. Escribe precio y «Vigente desde»
    La fecha y hora debe ser al menos 1 minuto en el futuro y como máximo 90 días después.
  3. Pulsa «Programar»
    Verás Cambio de precio programado. La tarjeta muestra Programado: S/ 16.7900 desde 07/10/2026 00:00.
  4. Activación automática
    El sistema revisa cada minuto y activa el programado a su hora. El vigente anterior pasa a histórico. Si había turno abierto, también se exigen las lecturas de corte.

Cancelar un precio programado​

En Historial, busca el precio en estado Programado y pulsa Cancelar programado. Confirma en Cancelar precio programado (Se cancelará el precio programado S/ 16.7900 para 07/10/2026 00:00. ¿Continuar?) con el botón Cancelar programado. Verás Precio programado cancelado. Solo se puede cancelar mientras no se haya activado.

Reportar el cambio a Osinergmin​

Cada vez que un precio se activa, el sistema crea una tarea Reportar precio a Osinergmin, con plazo de 24 horas por defecto (ajuste Plazo para reportar un cambio de precio a Osinergmin (horas)).

  1. Abre «Reportes Osinergmin»
    La pestaña muestra un contador con los pendientes. Cada tarjeta indica Vence: (en rojo si ya venció) y los datos: Estación, Registro de hidrocarburos, Producto, Código SUNAT, Precio anterior, Precio nuevo y Activado.
  2. Pulsa «Copiar datos»
    Copia todo al portapapeles para pegarlo en el sistema Facilito de Osinergmin.
  3. Reporta en Facilito
    Ingresa al sistema de Osinergmin y registra el precio.
  4. Pulsa «Marcar como reportado»
    Verás Precio marcado como reportado a Osinergmin. La hora la registra el servidor y aparece en la columna Reportado a Osinergmin del historial.

Si no hay pendientes verás No hay precios pendientes de reportar a Osinergmin.

Pestaña «Historial»​

Filtros: Todos los productos y Todos los estados. Columnas: Producto, Precio (S/ 16.4900), Vigente desde, Estado y Reportado a Osinergmin. Al elegir un producto aparece además el gráfico de evolución del precio (sin los cancelados).

Campos​

Campo¿Obligatorio?Descripción
ProductoListaSíCombustible activo (en el cambio individual).
Precio nuevo (S/ por unidad)S/SíMayor que 0 y hasta S/ 999.9999, máximo 4 decimales.
Vigente desdeFecha y horaSíSolo al programar. Entre 1 minuto y 90 días en el futuro (hora de Lima).
Confirmo que el precio es correcto pese a la variaciónInterruptorNoAparece si la variación supera el umbral.
MotivoTextoNoHasta 200 caracteres. Obligatorio si la variación supera el umbral.

Ajustes relacionados​

AjustePor defectoPara qué
Variación máxima sin confirmar (%)20 %Umbral del anti-error de digitación. Se puede ajustar por estación.
Plazo para reportar un cambio de precio a Osinergmin (horas)24 hVencimiento de la tarea de reporte.

Se cambian en Ajustes avanzados (Configuración).

Mensajes de error frecuentes y qué hacer​

MensajePor qué pasaQué hacer
"La variación supera el umbral permitido: confirma la variación e indica el motivo."Cambio mayor al umbral sin confirmar.Revisa el precio; si es correcto, confirma y escribe el motivo.
"La programación debe ser al menos 1 minuto en el futuro; para ahora usa el cambio inmediato."Fecha en el pasado o muy próxima.Usa Cambiar o elige una hora posterior.
"La programación admite hasta 90 días en el futuro."Fecha muy lejana.Programa más cerca.
"Ya hay un precio programado para ese producto a esa fecha y hora."Duplicado.Cancela el anterior o usa otra hora.
"Otro cambio de precio del mismo producto se está aplicando: reintenta."Dos usuarios cambiando a la vez.Espera unos segundos y reintenta.
"Un producto aparece más de una vez en el lote."Producto repetido en el lote.Deja un solo precio por producto.
"Solo se puede cancelar un precio programado que aún no se activó."Ya se activó.Programa o aplica otro precio.
"El precio ya fue reportado a Osinergmin."Otro usuario ya lo marcó.Nada: ya está registrado.

Relación con otros módulos​

  • Reglas y precios pactados: precios diferenciados por segmento, medio de pago y cliente.
  • Playa: una manguera sin precio vigente no se puede vender.
  • Lecturas de corte por cambio de precio: Turnos.
  • Reportes regulatorios a Osinergmin: Reportes.
  • El Agente de estación envía el precio nuevo al controlador de surtidores.

Ejemplo​

El mayorista sube el diésel. A las 23:40 del 06/10/2026 el administrador programa Diésel B5: S/ 16.79 con Vigente desde 07/10/2026 00:00 (el vigente era S/ 16.49: variación 1.8 %, no pide confirmación). A las 00:00 el sistema lo activa; el turno de noche está abierto, así que las mangueras 1 y 3 deben registrar su lectura de corte. Si antes del corte se vendieron 320.000 gal a S/ 16.49 (S/ 5,276.80) y después 180.000 gal a S/ 16.79 (S/ 3,022.20), el cuadre del turno separa ambos tramos. Al día siguiente, el administrador copia los datos y marca la tarea como reportada a Osinergmin antes de las 00:00 del 08/10.