Qué es un turno y sus estados
Para qué sirve
El turno es el periodo de trabajo de la playa (por ejemplo, de 06:00 a 14:00) en el que un grupo de vendedores atiende las mangueras de la estación. Todo lo que pasa en la playa cuelga de un turno: las lecturas de contómetro de cada manguera, quién atendió cada manguera y desde qué hora, las ventas del POS, los despachos que no son venta (serafín, calibración…), el cuadre de galones por manguera y el cuadre de dinero de cada vendedor.
Al terminar, el turno se cierra (se comparan los galones que marcó el surtidor con lo que se vendió y el dinero que cada vendedor tiene con lo que debía tener) y un supervisor aprueba el cierre. Desde ese momento el turno queda congelado como evidencia ante la empresa, el contador, SUNAT y Osinergmin.
Dónde está
/turnosLa pantalla se llama Turnos de playa. El menú solo aparece si tienes una estación activa elegida y tu plan incluye el módulo de turnos.
Quién puede
| Acción | Permiso |
|---|---|
| Ver la pantalla, la tabla de turnos, el detalle y el PDF del cierre de turno | Permisoturnos.ver |
| Programar los turnos del día y abrir un turno | Permisoturnos.abrir |
| Asignar vendedores, hacer relevos y asignar mangueras libres | Permisoturnos.asignar |
| Registrar lecturas (corte de precio, finales) | Permisoturnos.registrar_lecturas |
| Corregir una lectura que no coincide y omitir un corte de precio | Permisoturnos.corregir_lectura |
| Registrar despachos no comerciales | Permisoturnos.registrar_no_comercial |
| Aprobar despachos no comerciales | Permisoturnos.aprobar_no_comercial |
| Iniciar el cierre, declarar por un vendedor, confirmar cuadres, tratar mangueras y cerrar | Permisoturnos.cerrar |
| Declarar el dinero propio (desde el POS) | Permisoturnos.declarar |
| Aprobar el cierre | Permisoturnos.liquidar |
| Reabrir un cierre | Permisoturnos.reabrir |
| Ver faltantes / descontarlos / condonarlos | Permisofaltantes.ver Permisofaltantes.descontar Permisofaltantes.condonar |
Roles que vienen configurados
Al crear la empresa, el sistema arma estos roles con permisos de turnos (luego cada empresa puede cambiarlos en Configuración › Roles y permisos):
| Rol | Qué trae de turnos |
|---|---|
| Administrador | Todo. |
| Administrador de Estación | Todo el módulo de turnos (incluido reabrir) y los faltantes. |
| Jefe de Playa | Ver, abrir, asignar, registrar y corregir lecturas, despachos no comerciales (registrar y aprobar), cerrar, aprobar el cierre y ver faltantes. No trae reabrir ni descontar/condonar faltantes. |
| Playero y Vendedor de Market | Ver turnos y declarar su propio dinero. |
| Cajero | Solo ver turnos. |
:::warning Bajo impersonación no se opera Si un usuario del soporte de MDSYS entra a tu empresa "como tú" (impersonación), no puede abrir turnos, registrar lecturas, hacer relevos, declarar, cerrar, aprobar ni reabrir. Solo puede mirar. :::
Conceptos
- Fecha operativa: el día en que empieza el turno. Con la plantilla 06:00 / 14:00 / 22:00, el turno que empieza el 05/10/2026 a las 22:00 y termina el 06/10/2026 a las 06:00 tiene fecha operativa 05/10/2026. Se usa siempre la hora de Lima, nunca la del celular o la computadora.
- Número de turno: su posición en la plantilla del día (T1, T2, T3…). La plantilla admite de 1 a 4 turnos.
- Código del turno: se arma solo como
código de estación - fecha - número. Ejemplo:E01-20261006-T2es el segundo turno del 06/10/2026 de la estación E01. - Manguera operativa / inoperativa: una manguera inoperativa no se asigna ni se vende; su lectura se arrastra sola de un turno a otro.
- Vendedor (playero): persona que atiende una o varias mangueras. Solo aparecen como vendedores los usuarios activos vinculados a una ficha de Personal cuyo cargo está marcado como de playero y que tienen acceso a la estación.
- Caja recaudadora: la caja personal de cada vendedor, que abre él mismo en el POS declarando su sencillo. El turno no abre cajas: sin su caja abierta, el vendedor no puede vender. Ver Tesorería y cajas.
Estados del turno
| Estado | Cómo se ve | Qué significa |
|---|---|---|
| Programado | Programado | El turno está creado en el calendario, pero nadie lo ha abierto. Al abrirlo se usa este mismo registro. |
| Abierto | Abierto | Se está vendiendo. Se pueden hacer relevos, asignar mangueras libres, registrar cortes de precio y despachos no comerciales. |
| En cierre | En cierre | La venta del turno se detuvo. Se registran las lecturas finales y cada vendedor cuenta su dinero. |
| Cerrado | Cerrado | El cuadre de galones y de dinero quedó congelado. Se tratan las mangueras fuera de tolerancia y se resuelven faltantes (sin reabrir). Falta la aprobación. |
| Aprobado | Aprobado | Un supervisor aprobó el cierre. Es definitivo: ya no se puede reabrir. |
:::info "Aprobado" antes se llamaba "Liquidado"
Las pantallas, los mensajes y el PDF del turno ya hablan de aprobar el cierre: el PDF se titula Cierre de
turno, muestra la hora de Aprobación del cierre y la firma Aprobó el cierre, y en los mensajes el estado se
lee aprobado (cierre definitivo). Solo en el reporte Liquidación de turno del catálogo (columna Liquidado en)
y en el nombre del archivo descargado (liquidacion-….pdf) sigue apareciendo la palabra antigua: significa lo mismo que
aprobar el cierre.
:::
Cómo pasa de un estado a otro
No existe ningún otro camino: un turno abierto no puede volver a programado, un turno en cierre no puede volver a abierto (la venta ya se detuvo) y un turno Aprobado no se puede tocar más (salvo resolver sus faltantes de dinero pendientes).
Reglas que nunca cambian
- Un solo turno abierto por estación. Si intentas abrir otro, verás "Ya hay un turno abierto en la estación."
- Un solo turno en cierre por estación. No puedes iniciar el cierre (ni reabrir un cierre) si otro turno de la misma estación ya está en cierre: "La estación ya tiene un turno en cierre."
- El siguiente turno puede abrir mientras el anterior está en cierre, siempre que el anterior ya tenga todas sus lecturas finales. Así el turno de la tarde empieza a vender mientras el de la mañana cuenta su dinero. Si falta alguna lectura final verás "El turno E01-20261006-T1 no tiene todas sus lecturas finales."
- Continuidad de lecturas: la lectura inicial de cada manguera es exactamente la lectura final del turno anterior. Si no coincide, hace falta un permiso especial y un motivo (ver Abrir turno).
- Las lecturas nunca se borran. Una corrección se guarda con su motivo y queda como evento crítico en la auditoría.
- El cambio de precio nunca bloquea la venta: solo deja pendiente una lectura de corte (ver Cortes por cambio de precio).
- El arqueo es ciego: el vendedor cuenta su dinero sin ver cuánto debería tener (ver Declaraciones y cuadre por vendedor).
- Segregación de funciones: quien atendió o vendió en el turno no aprueba su cierre; quien declaró un dinero no confirma esa misma declaración; nadie trata ni condona una diferencia propia (ver Aprobar cierre).
Ajustes relacionados
Se configuran en Configuración › Ajustes avanzados (por empresa y, en los que lo permiten, por estación). Ver Configuración.
| Ajuste (nombre visible) | Por defecto | Para qué sirve |
|---|---|---|
| Plantilla de turnos (horas de inicio) | 06:00, 14:00, 22:00 | Horas de inicio de cada turno (de 1 a 4, en orden). Define fecha operativa, número y código. |
| Modo de cuadre del playero | Por lado | Con "por lado", el relevo exige la lectura de cada manguera relevada; con "por ventas" las lecturas de relevo son opcionales. |
| Tolerancia por manguera (gal) | 0.050 | Diferencia de galones aceptada por manguera. Encima, la manguera queda "fuera de tolerancia" y exige tratamiento. |
| Tolerancia de soles del contómetro (S/) | 1.00 | Solo genera alerta (no bloquea). |
| Tolerancia del totalizador mecánico (gal) | 0.500 | Solo genera alerta de mantenimiento del surtidor. |
| Tolerancia por manguera GNV (m³) | 0.100 | Igual que la de galones, para mangueras de GNV. |
| Tolerancia de dinero por playero (S/) | 0.00 | Un faltante de dinero mayor a esto queda pendiente de resolver. |
| Tolerancia del serafín (ml) | 95 | Un serafín que se aleja más que esto genera alerta de mantenimiento. |
| Política de faltantes | A revisión | Con "descuento automático", los faltantes pendientes se marcan como descontados al aprobar el cierre. |
| Permitir regularizar faltantes con boleta | No | Mientras esté apagado, el tratamiento "Regularizado" no se puede usar. |
| Segregación: quien atendió o vendió en el turno no aprueba su cierre | Sí | Se puede apagar por estación (por ejemplo, en un grifo pequeño donde el jefe también vende). |
| Segregación: quien entrega no confirma | Sí | Quien declaró un dinero (o es su dueño) no puede confirmarlo. |
| Segregación: quien registra lecturas no cambia precios | Sí | Un vendedor asignado al turno en curso (abierto o en cierre) no puede corregir lecturas ni cambiar o programar precios de esa estación. |
| Permitir abrir el turno con mangueras sin responsable | No | Permite abrir aunque alguna manguera operativa quede sin vendedor. |
Relación con otros módulos
- Configuración: islas, surtidores, mangueras, dígitos del contómetro y lecturas de instalación.
- Vender en el POS de isla: las ventas se registran en el turno abierto; el vendedor declara su dinero con Cuadrar mi turno.
- Tesorería y cajas: caja recaudadora de cada vendedor, entregas y caja operativa.
- Reportes: parte diario, inventario y auditoría.
Ejemplo
Grifo con plantilla 06:00 / 14:00 / 22:00, estación E01:
- A las 00:05 la tarea automática del servidor programa
E01-20261006-T1,T2yT3(estado Programado). - A las 06:00 el jefe de playa abre
E01-20261006-T1→ Abierto. Rosa atiende el surtidor S1 y Luis el S2. - A las 13:55 el jefe pulsa Cerrar turno → En cierre: el POS deja de vender en T1 y se anotan las lecturas finales.
- A las 14:00 se abre
E01-20261006-T2(T1 ya tiene todas sus finales) mientras Rosa y Luis cuentan su dinero. - El jefe confirma los cuadres y cierra T1 → Cerrado. El administrador, que no vendió en T1, lo aprueba → Aprobado.