Recargos y descuentos por franja horaria

Para quién: ADMIN, DUENO y GERENTE. Eliminar, solo ADMIN y DUENO. Dónde está: Configuración del negocio → Tarifas → «Agregar excepción». Hace falta comprarlo aparte: no.

Una excepción es un pedazo del día que se cobra distinto: la noche, la hora del almuerzo, el fin de semana, los tres días de la feria. Se monta encima de la tarifa base, no la reemplaza: la tarifa sigue siendo la misma, y solo cambia el precio de las horas que tú marques.

Las excepciones de horario solo funcionan sobre las tarifas «Estática». En un día cubierto por una tarifa «Plana» no cambian nada, porque ahí se cobra un valor fijo por el día completo. La única que manda siempre es la «Tarifa plana de evento»: esa se cobra antes de mirar ninguna tarifa.

Formulario de una excepción de tarifa

  1. «Nombre». Obligatorio. Sale en la etiqueta de colores del calendario y en el detalle del cobro.
  2. «Días que aplica». En qué días de la semana rige la franja.
  3. «Hora inicio» y «Hora fin». La franja del día. La de fin tiene que ser mayor que la de inicio.
  4. «Tipo de modificador». Si el precio se cambia por porcentaje, se reemplaza por un valor fijo, o se cobra una plana por toda la estadía.
  5. «Porcentajes por tipo de vehículo». Cuánto, y para qué vehículos. El rótulo cambia a «Valores por tipo de vehículo» cuando no es porcentaje.
  6. «Excepción temporal (tiene fecha de vigencia)». Márcala si la excepción es solo por unos días. Al marcarla aparecen «Desde» y «Hasta».

Los tres tipos de modificador

En «Tipo de modificador» hay tres opciones, y no hacen lo mismo.

«Porcentaje — % sobre la tarifa base». Se cobra ese porcentaje de la tarifa normal. La pantalla lo dice debajo del campo: «Ej: 50 = se cobra el 50% de la tarifa base». Sirve para descuentos: 50 es media tarifa, 80 es un 20% menos. No sirve para recargos: el sistema no acepta más de 100 y te contesta «El porcentaje no puede superar 100%.»

«Valor fijo — reemplaza la tarifa base». Dentro de esa franja, cada fracción de tiempo vale lo que tú escribas, en vez de lo que dice la tarifa. Esta es la que se usa para cobrar más caro: si la hora normal vale $4.000 y quieres que la noche valga $6.000, esta es la opción.

«Tarifa plana de evento — cobra valor fijo por toda la estadía». Un solo valor por todo el tiempo que el vehículo esté adentro, sin importar si son veinte minutos o nueve horas. Es la del día del concierto o del partido. Tiene tres particularidades:

  • Se decide por el día en que el vehículo entró. Si entró el día del evento y salió al día siguiente, paga la plana del evento.
  • Siempre lleva fechas: la pantalla avisa «Las excepciones de tarifa plana de evento son siempre temporales y requieren fechas de vigencia.»
  • Los campos de hora desaparecen, porque cubre el día entero.

Crear una excepción

  1. Entra a Configuración del negocio → Tarifas.
  2. Pulsa «Agregar excepción», arriba a la derecha. Se abre la ventana «Nueva excepción de tarifa».
  3. Escribe el «Nombre». Por ejemplo: Nocturno.
  4. Si quieres dejar constancia de por qué, escribe el «Motivo». Es una nota interna.
  5. Marca los días en «Días que aplica». Al menos uno. El botón «Todos» los marca todos.
  6. Pon la «Hora inicio» y la «Hora fin» de la franja.
  7. Elige el «Tipo de modificador».
  8. Llena la fila de valores: elige el «Tipo vehículo» y escribe el número en «Porcentaje (%)» o en «Valor ($)», según el tipo que elegiste.
  9. Pulsa «+ Agregar fila» si necesitas un valor distinto para otro tipo de vehículo.
  10. Si la excepción es por unos días nada más, marca «Excepción temporal (tiene fecha de vigencia)» y llena «Desde» y «Hasta».
  11. Pulsa «Crear».
  12. Sale «Excepción creada» — «La excepción ha sido creada correctamente.». Pulsa «Aceptar».

La excepción aparece de inmediato como un bloque de color en la «Vista semanal» y como una fila en «Excepciones configuradas».

Ojo: igual que las tarifas, empieza a regir apenas la guardas, también para los vehículos que ya están parqueados.


Franjas que cruzan la medianoche

No se pueden guardar de una sola vez. Si pones «Hora inicio» 22:00 y «Hora fin» 06:00, la pantalla te muestra un aviso azul explicando que la excepción cruza medianoche, pero al pulsar «Crear» salta el error «La hora de fin debe ser posterior a la hora de inicio.» y no guarda nada.

La forma de hacerlo es partirla en dos excepciones con el mismo valor:

  1. Crea una de 22:00 a 23:59 y llámala, por ejemplo, Nocturno.
  2. Crea otra de 00:00 a 06:00 con el mismo valor y llámala Madrugada.
  3. Fíjate en los días: la madrugada del lunes pertenece al lunes, no al domingo.

Poner fechas de vigencia

Una excepción normal rige para siempre, todas las semanas. Una temporal rige solo entre dos fechas.

  1. Marca «Excepción temporal (tiene fecha de vigencia)».
  2. Llena «Desde» y «Hasta». Las dos son obligatorias.
  3. Pulsa «Crear» o «Actualizar».

En la lista, las temporales salen con la palabra temporal y sus fechas al lado.

Una excepción temporal le gana a una permanente. Si las dos cubren la misma hora del mismo día, manda la temporal mientras esté vigente. Por eso funciona el descuento de la semana de vacaciones aunque ya exista el recargo de la noche.


Que no se crucen entre ellas

El sistema no deja tener dos excepciones del mismo tipo pisándose la misma hora del mismo día:

  • Dos permanentes no pueden compartir ni una hora en los días que tienen en común.
  • Dos temporales no pueden compartir hora y fechas a la vez. Si una va en enero y otra en marzo, pueden tener el mismo horario sin problema.
  • Una permanente y una temporal sí pueden convivir: para eso está la prioridad de la temporal.

Cuando se cruzan, la ventana no guarda y arriba sale un texto rojo. Hoy ese texto llega ilegible —en inglés, o hablando de «JSON»— y no te dice con cuál excepción chocas: para encontrarla, mira la «Vista semanal» y busca qué bloque de color pisa esa hora en esos días.


Cambiar una excepción

Hay dos caminos:

  • En «Excepciones configuradas», pulsa «Editar» en su fila.
  • O pulsa directamente su bloque de color en la «Vista semanal».

En los dos casos se abre la ventana con el título «Editar:» y el nombre de la excepción. Cambia lo que necesites y pulsa «Actualizar». Sale «Excepción actualizada» — «Los cambios han sido guardados.»


Apagar una excepción sin borrarla

En la ventana de edición, abajo del todo, está la casilla «Excepción activa».

Ojo: la pantalla solo muestra las excepciones activas. Apenas la desmarques y guardes, el bloque desaparece del calendario y de la lista, y desde aquí no hay cómo volver a encenderlo: tocaría crear la excepción otra vez. Si es cuestión de fechas, es mejor marcarla como temporal y ajustar el «Hasta».

  1. Pulsa «Editar».
  2. Desmarca «Excepción activa».
  3. Pulsa «Actualizar».

Eliminar una excepción

Esto no se puede deshacer. La propia ventana lo dice: «Esta acción no se puede deshacer.» Los cobros que ya se hicieron con ella no cambian.

  1. Pulsa «Eliminar» en la fila de la excepción.
  2. Sale la pregunta «¿Eliminar excepción?» con el nombre.
  3. Pulsa «Sí, continuar».
  4. Sale «Excepción eliminada» — «La excepción ha sido eliminada.»

Eliminar es solo de ADMIN y DUENO. Al GERENTE le aparece el botón, pero al confirmar la excepción sigue en la lista.


Cuando algo no sale

Lo que ves Por qué pasa Qué hacer
«El nombre es requerido.» El campo «Nombre» está vacío Escríbele un nombre
«Selecciona al menos un día.» No marcaste ningún día en «Días que aplica» Marca los días, o pulsa «Todos»
«Las horas de inicio y fin son requeridas.» Alguna de las dos horas quedó en blanco Llena «Hora inicio» y «Hora fin»
«La hora de fin debe ser posterior a la hora de inicio.» La franja termina antes de empezar, o estás intentando cruzar la medianoche Si de verdad cruza medianoche, pártela en dos excepciones
«Todos los valores modificadores deben ser mayores a 0.» Una fila quedó vacía o en 0 Llena todas las filas, o borra las que sobren con la ×
«El porcentaje no puede superar 100%.» Con «Porcentaje» solo se puede cobrar menos, nunca más Para cobrar más caro usa «Valor fijo — reemplaza la tarifa base»
«Las fechas de vigencia son requeridas para excepciones temporales.» Marcaste «Excepción temporal…» (o elegiste la plana de evento) y dejaste las fechas vacías Llena «Desde» y «Hasta»
«La fecha de fin de vigencia debe ser posterior a la de inicio.» El «Hasta» es anterior al «Desde» Corrige las fechas
Arriba de la ventana sale un texto rojo ilegible (en inglés, o hablando de «JSON») y no guarda Se cruza con otra excepción del mismo tipo: dos permanentes en la misma hora y los mismos días, o dos temporales que además comparten fechas. El aviso llega mal escrito desde el servidor Cambia el horario, quita días, corre las fechas, o edita la excepción que ya existe en vez de crear otra
El mismo texto rojo ilegible justo cuando se cayó la conexión Es la conexión, no un cruce: el aviso sale igual de mal escrito Revisa la conexión, vuelve a intentar y comprueba que no haya quedado creada dos veces
La excepción está en el calendario pero el cobro no la aplicó Ese día lo cubre una tarifa «Plana», y ahí las excepciones no cuentan Mira en la «Vista semanal» qué tarifa cubre ese día
El cobro no la aplicó y la tarifa sí es estática Puede estar fuera de sus fechas de vigencia, o el vehículo no estuvo dentro de la franja Abre el cobro en Operación → Cobros y lee «Detalle del cálculo»: ahí sale tramo por tramo
En el detalle de un cobro ves «5E+1%» donde esperabas «50%» La aplicación escribe algunos porcentajes en notación científica Léelo así: 5E+1 es 50, 1.5E+2 es 150, 8E+1 es 80
En la lista la hora sale como «08:00:00» Es la hora con los segundos incluidos Es normal, no hay nada que corregir
Pulsas «Eliminar», confirmas y la excepción sigue ahí Tu usuario es GERENTE y eliminar es de ADMIN y DUENO Pídeselo a uno de ellos, o desmarca «Excepción activa»

Relacionado