Panel del día
Check-ins y check-outs del día, con dos días visibles y navegación. Es la pantalla con la que recepción abre el turno, con tarjetas accionables.
Reservas y habitaciones
Ocho vistas para la operación comercial y tres para el inventario físico. Todas sobre el mismo dato, así que mover una reserva en el calendario cambia el estado de la habitación, libera la noche en el motor y aparece en el informe.
Calendario
La grilla es habitación por día, agrupada por categoría. Se mueve una reserva de habitación o de fechas arrastrándola, y antes de aplicar el cambio el sistema muestra la vista previa: si hay conflicto y qué pasa con el precio.
Las ocho vistas
Check-ins y check-outs del día, con dos días visibles y navegación. Es la pantalla con la que recepción abre el turno, con tarjetas accionables.
Listado con filtros y un panel lateral que abre sin salir de la lista: resumen, actividad y notas. Desde ahí se asigna unidad, se cambia estado y se editan notas internas.
El tape chart: habitación por día, mover y redimensionar con vista previa, bloqueos, filtros y estadísticas.
Alta manual o walk-in con búsqueda del huésped, categoría, fechas, ocupación por edad, canal de origen, promociones y notas.
Precio base por categoría más planes tarifarios con vigencia, precio por noche, moneda, estadía mínima y activación.
Grilla con semáforo —libre, parcial, lleno, cerrado— y restricciones por día: cerrado, cerrado a la llegada, cerrado a la salida, estadía mínima y máxima.
Asistente de tres pasos, automáticas o con código, por porcentaje, monto fijo o precio fijo por noche, con restricciones y su presentación en el sitio público.
Moneda, confirmación, reglas de estadía, calendario informativo, capa agéntica y horarios. Más el modelo de reservas: modo de venta y estrategia de asignación.
Cadena de precios
Cuando el motor tiene que decir cuánto cuesta una noche, resuelve esta cadena. Saber en qué escalón está cada precio es la diferencia entre confiar en el sistema y auditarlo a mano cada mañana.
paso 1
Si hay una recomendación de revenue aceptada para esa fecha, manda ella.
paso 2
El plan vigente para esa categoría y esa fecha, con su moneda y su mínimo de noches.
paso 3
El de la categoría. Es lo que cobra el motor mientras no cargues tarifas.
paso 4
Se aplican encima del precio que resultó de los tres pasos anteriores.
Habitaciones
Seis estados operativos —disponible, ocupada, limpieza, mantenimiento, bloqueada y salida pendiente— y una matriz que define qué transición es válida. De 'ocupada' sólo se puede pasar a 'salida pendiente': el tablero no admite estados imposibles.
Detalle de reserva
Pendiente, confirmada, check-in, check-out, más cancelada y no-show. Con las acciones disponibles según en qué punto esté.
Spa, desayuno, late check-out, con cantidad, fecha y estado. El precio y el título quedan congelados al contratar: una reserva vieja sigue mostrando lo que se cobró entonces.
El importe en moneda base y en moneda de cobro, con la conversión viva hasta el check-in y congelada a partir de ahí.
Directo, teléfono u OTA, con identificador puntual —booking.com, airbnb, direct-web, phone-front-desk— para que el informe por canal sirva de algo.
Notas internas del equipo separadas de los pedidos del huésped, para que nadie confunda una cosa con la otra.
Cada cambio relevante queda registrado, incluido todo ajuste manual de cargos. Es lo que se mira cuando el importe no cierra.
Una de las dos falla. Cada noche de cada habitación es un candado único en la base de datos —la clave es la unidad más la fecha—, así que la segunda escritura no entra. No es una validación en el código que se pueda esquivar con concurrencia: es la base la que lo impide.
Sí, y conviene. La carga manual tiene búsqueda del huésped por email, selección de categoría y fechas, ocupación separada en adultos, niños y bebés —los bebés no cuentan para capacidad ni para precio—, promociones y canal de origen. Ese último campo es el que después te dice qué parte de tus reservas sigue entrando por el chat.
Depende de dos ejes. Si la categoría es de unidad única, hay una sola opción. Si es un pool, la propiedad elige entre asignación manual —la reserva queda en “sin asignar” y decide recepción— o automática, donde el motor puntúa y elige, con preferencias opcionales de minimizar huecos o equilibrar el desgaste. Cada reserva congela el modo con el que nació, así que cambiar la configuración después no reescribe la historia.
Cargás las habitaciones una vez y ya tenés la grilla, el motor y la disponibilidad inicializada. El resto se puede sumar cuando quieras.
01Cargás categorías y unidades.
02La disponibilidad se inicializa sola.
03El calendario y el motor quedan operativos.