Saltar al contenido

Stock de housekeeping: por qué una lista de artículos no es control de inventario

Casi todas las funciones de inventario responden a "¿qué tenemos?". La pregunta que hace funcionar un alojamiento es otra: "¿qué falta ahora mismo en la habitación 4 y quién lo tiene que subir antes de las 15?". Y necesitan datos distintos.

Actualizado · Por

Una lista dice qué tienes; un objetivo dice qué hacer

La primera versión de cualquier función de inventario es una lista de artículos con cantidades. Sirve de verdad para el seguro y no sirve para la operación, porque nada dentro de ella dice si el estado actual es aceptable.

La pieza que falta es un número por artículo y por espacio: el nivel par, la cantidad que ese espacio debería tener. Seis toallas en esta habitación. Dos juegos de ropa de cama en ese armario. En cuanto el objetivo existe, todo lo operativo sale de él como aritmética — cuántas unidades faltan, qué espacios están por debajo, qué artículos hay que reponer, cuánto vale el hueco en dinero.

En Boris solo se guarda el objetivo. El hueco, el indicador de por debajo del objetivo, el de reposición y el valor del stock se calculan al leer, y por eso nunca pueden contradecirse entre sí. Eso es lo que convierte una lista en una checklist.

La cantidad es una conclusión, no un campo

La segunda decisión de diseño importa más de lo que parece. Si las cantidades se pueden editar directamente, a final de mes tienes un número y ninguna explicación.

La alternativa es un libro de movimientos: cada cambio escribe un movimiento con tipo — creación, ajuste, reposición, consumo, pérdida, daño, recuento — y la cantidad es simplemente lo que los movimientos han dejado. Nada escribe la cantidad sin escribir también el por qué.

Es lo que hace explicable la merma. Treinta toallas salieron del edificio; un libro de movimientos te dice que veintidós fueron consumo repartido entre estancias, cinco una pérdida única registrada tras un check-out y tres daños que abrieron tareas de mantenimiento. El mismo neto, tres conversaciones muy distintas.

Un detalle de esquema que vale copiar: guarda el impacto en coste como magnitud positiva y lee el signo del tipo de movimiento. Un libro donde unos importes son negativos y otros no es un libro que acabará sumando bien en un informe y mal en otro.

Lista de espacios de Boris con la configuración de cada uno
Los objetivos de stock pertenecen al espacio, no al alojamiento: "qué falta" solo tiene respuesta por habitación.

El recuento tiene que arrancar solo

El turnover es el momento en que el control de stock vale más y tiene menos probabilidades de ocurrir. El huésped anterior se ha ido, la habitación está vacía, alguien está a punto de limpiarla — y nadie tiene tiempo de abrir una app de almacén y empezar un recuento.

Así que la hoja tiene que estar ya hecha cuando llegue. En Boris el evento de check-out hace tres cosas sin que nadie las pida: descuenta los consumibles que gastó la estancia, encola el recuento de turnover de ese espacio, y lo rellena solo con los artículos marcados como contables en el turnover — entre dos estancias nadie cuenta los muebles.

El descuento tiene dos tasas, porque el consumo no funciona de una sola manera. Algunos artículos van por estancia, independientemente de las personas (un kit de bienvenida). Otros van por noche y huésped (café, amenities, desayuno). Una tasa única te obliga a modelar mal la mitad del catálogo.

El punto arquitectónico importante: este control cuelga del evento de check-out, no de un proceso nocturno. Los procesos programados están bien para los extras periódicos — los avisos de recuentos atrasados, el resumen diario de reposición, el inventario trimestral — pero el control en sí no debe esperar una ventana de cron, porque la habitación la están limpiando ahora.

Qué debe hacer un recuento terminado

Sobrescribir la cantidad es la parte menos interesante. Un recuento bien cerrado hace cuatro cosas:

  1. Convierte la cantidad contada en el stock nuevo.
  2. Registra la diferencia como movimiento de pérdida, para que el libro explique la bajada en vez de solo mostrarla.
  3. Sella cuándo se revisó el espacio por última vez, que es lo que hace de "sin contar desde hace seis semanas" una pregunta que alguien puede hacer.
  4. Abre una tarea de mantenimiento por cada artículo reportado como dañado, enlazada al propio artículo.

Lo último es donde el inventario deja de ser un ejercicio contable. Que una persona de limpieza vea una lámpara rota es el parte de mantenimiento más barato que va a recibir tu alojamiento, y si la hoja de recuento es el único sitio donde ya está parada, ahí es donde hay que recogerlo.

Pensado para un móvil, entre dos estancias

Una última cosa que decide si todo esto se usa. Quien cuenta está de pie en una habitación con un móvil en la mano y diez minutos antes de la siguiente llegada. Si la hoja pide un escritorio, un acceso que no tiene o más toques que artículos, se rellenará después de memoria — y producirá datos que parecen completos y son ficción.

El control de stock que funciona es móvil primero, prerrellenado y corto. Todo lo demás — las valoraciones, los informes de reposición, el análisis de merma — se deriva de que esos diez minutos sean de verdad fáciles.

Preguntas frecuentes

¿Qué es un nivel par y por qué todo depende de él?

Es la cantidad objetivo que un espacio debería tener: seis toallas en esta habitación, dos cápsulas en ese puesto. En cuanto existe el objetivo, todo lo demás es aritmética — el hueco, si el espacio está por debajo, si un artículo hay que reponerlo. Sin él tienes la lista de lo que posees, que no le dice a nadie qué hacer.

¿Por qué no se deben editar las cantidades a mano?

Porque la cantidad es una conclusión, no un dato. Cada cambio debe escribir un movimiento — reposición, consumo, pérdida, daño, recuento — y la cantidad es lo que los movimientos dejan detrás. Si editas el número pierdes lo único que explica un mes de merma: qué cambios fueron consumo y cuáles pérdidas.

¿El recuento de turnover lo debe iniciar el personal?

Debe iniciarse solo. La hoja de recuento de una habitación nace cuando la estancia hace check-out, ya rellenada con los artículos marcados como contables en el turnover. Todo lo que dependa de que alguien se acuerde se va a saltar justo en los días llenos, que es cuando importaba.

¿Qué debe hacer un recuento terminado además de actualizar cantidades?

Tres cosas más: registrar la diferencia como pérdida en lugar de bajar el stock en silencio, sellar cuándo se revisó el espacio por última vez, y abrir una tarea de mantenimiento por cada artículo reportado como dañado. Un recuento que solo sobrescribe un número tira la información que estaba recogiendo.