Korat
Función

Hotel, posada e inquilinos mensuales en un solo tablero

Gestión de hoteles y alquileres en un solo módulo: cubre un hotel, un resort, un bloque de apartamentos y una casa en alquiler, porque fuera de las grandes cadenas suelen ser el mismo propietario — y cada vez más el mismo edificio. Gratis y sin mensualidad, tanto para una posada de seis cuartos como para un edificio entero.

El software de gestión de alojamientos suele partirse en la línea noche/mes: un PMS de hotel a un lado, un libro de alquileres al otro, y una persona que lleva ambos cuadrando dos sistemas a mano. El módulo de Korat rechaza esa división. Hotel, resort, apartamento, condominio, casa y pensión son un solo tipo de negocio con un único catálogo de tipos de habitación debajo. Una propiedad puede aceptar una reserva de dos noches y un arrendamiento de un año desde la misma parrilla, y los informes de fin de mes cubren los dos.

La unidad es el tipo de habitación, no cada habitación

Una propiedad se describe como un conjunto de tipos de habitación — cada uno con fotos, tarifa por noche, cantidad, descripción y equipamiento — en vez de como una lista de habitaciones configuradas una a una. Esa es la forma que tienen de verdad el precio y la disponibilidad: ocho dobles superiores idénticas son un producto con cantidad ocho, y tratarlas como ocho productos son ocho sitios donde cambiar una tarifa y ocho oportunidades de olvidar uno. Al navegar se ve cuadrícula o lista con precio «desde», la valoración y un distintivo de tipo.

La valoración viene de huéspedes con estancia demostrada

Esa valoración no es un número que ponga quien gestiona. Como todas las de Korat, la recalcula un disparador desde las filas de reseñas, y solo puede escribir una quien la plataforma pueda demostrar que se alojó: alojarse es uno de los tipos que califican en la vista de elegibilidad.

Precios de temporada y promociones, calculados una vez y usados dos veces

Las tarifas cambian: Songkran (el año nuevo tailandés de mediados de abril, con pico de viajes), puentes, temporada baja, una promoción de quince días. Así que un tipo de habitación lleva reglas de precio, cada una con un rango de fechas y un ajuste en porcentaje o en un importe fijo en la moneda del propio alojamiento (normalmente baht, pero no siempre — cada negocio fija la suya). Lo importante no es que existan las reglas — eso lo tiene cualquier sistema — sino que el número de la lista y el número que se cobra salen del mismo ayudante. No hay un cálculo de precio de escaparate aparte que pueda quedarse atrás del real.

El fallo clásico de esta función es un resultado de búsqueda calculado por un camino y un pago calculado por otro: a quien reserva se le enseña un precio que la propiedad nunca aceptó y luego se le cobra otro. Compartir el ayudante hace ese desacuerdo estructuralmente imposible en vez de algo que haya que probar. Cuando se aplica una promoción, la tarjeta muestra la tarifa base tachada con un distintivo, para que se vea el tamaño del ajuste y no solo un número más bajo.

Reservar es una petición que la propiedad confirma

La reserva en línea recoge fechas de entrada y salida, la persona y un teléfono, y cae en la bandeja de reservas de la propiedad. Quien gestiona la confirma. El recuento pendiente está en el panel de la consola como aviso en vivo que se refresca cada pocos segundos, junto a las demás cosas que un negocio debe responder, así que no es una cola que alguien tenga que acordarse de abrir.

Las peticiones de servicio de habitaciones llegan a la misma consola

Durante la estancia se pueden enviar peticiones de servicio de habitaciones desde la app; llegan a la misma consola. Es una función pequeña con un efecto desproporcionado en cómo funciona una propiedad chica, porque la alternativa es un teléfono en la habitación que nadie coge o un paseo hasta recepción.

Una reserva es una reserva, no un prepago. El flujo recoge fechas, huésped y teléfono, y la propiedad confirma. Korat no cobra una tarjeta al reservar, no retiene una fianza y no procesa el importe de la habitación: el pago se salda con la propiedad.

Lo mismo vale para una factura mensual: se genera, se le muestra a quien alquila y lleva una marca de pagada que pone quien gestiona. La marca registra que el dinero llegó; no lo mueve.

La parrilla de habitaciones y la consola del propietario

La consola da a una propiedad cuatro módulos: una parrilla de habitaciones con entrada y salida, un gestor de tipos de habitación que incluye las reglas de temporada, la bandeja de reservas y los alquileres mensuales. La parrilla es la pantalla en la que vive recepción — ocupación de un vistazo y las dos acciones que la cambian — mientras que el gestor de tipos es donde se editan tarifas, cantidades, equipamiento y reglas una sola vez.

Informes, CRM y personal: los módulos que recibe todo negocio

Alrededor están los módulos que recibe todo tipo de negocio. Los informes cubren ingresos, número de pedidos, ticket medio, reparto entre efectivo, PromptPay y otros, los cinco más vendidos, un gráfico de siete días y periodos de hoy, siete días, treinta o todo, con reimpresión de tiques y texto compartible de tique — no se puede emitir una factura fiscal: solo un inscrito en el IVA puede hacerlo, y nada en este sistema registra todavía la inscripción de ningún negocio. El CRM construye la lista de clientes desde el libro de ventas con notas, etiquetas, historial, puntos que se acumulan a una tasa que fija el propio negocio en su moneda. RR. HH. cubre fichaje con GPS y nota, permisos, turnos y nómina con minutos trabajados y horas extra a partir de ocho al día, anuncios y tareas.

Arrendamientos mensuales: los contadores se vuelven factura

El lado del alquiler mensual es donde el módulo deja de parecerse a un sistema hotelero. Un tipo de habitación lleva su propia configuración de renta y suministros; una habitación lleva inquilino y fianza; y cada mes se introducen las lecturas de agua y electricidad. La factura se genera a partir de esas lecturas — la lectura es la entrada, la factura la salida — y la aritmética no se hace en papel para teclear después un total que nadie puede comprobar. Cada factura lleva una marca de pagada, así que la lista de impagos es una consulta y no un recuerdo.

Esta es la parte de llevar un bloque pequeño que más disputas produce, precisamente porque suele hacerse en una libreta. Guardar las lecturas junto al arrendamiento permite rastrear una factura hasta los dos números de los que salió: mejor respuesta a «¿por qué es más alta este mes?» que rehacer el cálculo desde cero. El contrato de una habitación y el préstamo de un objeto contra fianza comparten un mismo módulo: ver alquileres.

Dos módulos aparecen a menudo junto a una propiedad: las citas cuando hay un spa o una sala de tratamiento, y el estacionamiento, que emite abonos mensuales atados a una placa para los residentes habituales.

Permisos del personal y lo que el huésped nunca ve

El acceso a la consola se rige por una matriz de permisos: trece capacidades base más las que añadan los módulos instalados, roles predefinidos — propietario, encargado, camarero, cocina, personal — y ajustes por persona. Los módulos se ocultan cuando alguien no tiene la capacidad, y quien no tiene ninguna ve un estado explícito de «todavía no tienes permisos» en lugar de una pantalla en blanco que se lee como una avería.

En la app Android esas comprobaciones corren en el cliente. La misma matriz existe en la base de datos como has_capability(business_id, capability), usada por las políticas de seguridad a nivel de fila y expandida en el servidor, de modo que el servidor nunca se fía de la idea de rol que tenga el cliente — pero sería exagerado decir que toda la consola está hoy validada en servidor, así que no lo decimos.

Preguntas frecuentes

¿Puedo tener habitaciones por noche e inquilinos mensuales en la misma propiedad?

Sí, y esa es la razón de que el módulo esté hecho así. Hotel, resort, apartamento, condominio, casa y pensión son un solo tipo de negocio, y el módulo de alquileres mensuales está junto a la bandeja de reservas en la misma propiedad.

¿Cómo funcionan las tarifas de temporada alta y las promociones?

Un tipo de habitación lleva reglas de precio, cada una con un rango de fechas y un ajuste en porcentaje o en un importe fijo en la moneda del propio alojamiento. La lista y la reserva se calculan con el mismo ayudante, así que el precio que se ve es el que se cobra. Una regla promocional muestra la tarifa base tachada con un distintivo.

¿Paga el huésped al reservar?

No. El flujo de reserva recoge fechas, huésped y teléfono, y la propiedad la confirma desde la bandeja de reservas. El pago se salda con la propiedad; Korat no toma una tarjeta ni retiene un depósito al reservar.

¿Cómo se factura el agua y la luz a un inquilino?

Se registran las lecturas del mes y la factura se genera a partir de ellas, usando la configuración de renta y suministros del tipo de habitación. Cada factura lleva una marca de pagada, así que las impagadas quedan a la vista como lista y no como algo que recordar.

¿Quién puede escribir una reseña de mi propiedad?

Solo alguien de quien la base de datos pueda demostrar que se alojó. Alojarse es uno de los casos que dan derecho en la vista de elegibilidad; el resto ve una tarjeta que explica por qué no hay botón de escribir. La media en estrellas la recalcula un disparador desde las filas de reseñas.

Monta una propiedad

Añade tipos de habitación, escribe una regla de temporada y mira aparecer el mismo precio en la lista y en la reserva.