OdooWiki OCA HUB

Housekeeping

pms_housekeeping folder_open OCA/pms open_in_new
pms Licencia: AGPL-3

Este módulo añade la funcionalidad de housekeeping al sistema de gestión de propiedades (PMS).

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Gestiona la limpieza del hotel: define tipos de tareas de limpieza, asigna camareros de piso a las habitaciones y deja que Odoo cree automáticamente tareas diarias de limpieza según las llegadas, las salidas y la ocupación de las habitaciones.

Este módulo añade una sección Housekeeping al menú Property Management con dos pantallas: Task Types y Tasks.

  • Task Types te permite definir trabajos de limpieza (por ejemplo, limpieza de check-out, limpieza nocturna, inspección). Puedes marcar un tipo como automatizado y elegir cuándo debe generarse: después de un check-out, después de un check-in, para habitaciones ocupadas cada X días, o para habitaciones vacías cada X días. También puedes establecer una prioridad, adjuntar housekeepers predeterminados, restringir el tipo a ciertas propiedades y crear tipos de tareas secundarios que se generan junto con el principal.
  • Tasks son los trabajos de limpieza reales para una habitación en una fecha determinada. Cada tarea muestra su habitación, tipo, fecha, prioridad, housekeepers asignados y comentarios de limpieza. Los botones la mueven a través de Pending, To Do, In Progress, Done o Cancel, y solo se muestran los botones permitidos. Cancelar una tarea te permite elegir un motivo de cancelación (por ejemplo Don't disturb o Promotion).
  • Un trabajo programado se ejecuta diariamente y crea las tareas automáticamente para cada propiedad, en función de las reservas y la ocupación de las habitaciones.
  • Las habitaciones obtienen un Housekeeping State (Dirty, To Inspect, Clean) que se establece automáticamente cuando se crea una tarea.
  • Los empleados pueden preasignarse a las habitaciones, pero solo si su puesto de trabajo es Housekeeper y la habitación pertenece a su propiedad.

Depende de

Menús que añade

HousekeepingTask TypesTasks
Modelos y campos (5)
  • pms.room · amplía un modelo existentehousekeeping_state (Housekeeping State)
  • hr.employee · amplía un modelo existentejob_name (Job Name), pre_assigned_room_ids (Pre Assigned Rooms), allowed_pre_assigned_room_ids (Allowed Pre Assigned Rooms)
  • pms.housekeeping.task · modelo nuevoname (Name), state (State), room_id (Room), priority (Priority), child_ids (Child Tasks), parent_id (Parent Task), task_date (Date), done_allowed (Is Done Allowed), parent_state (Parent State), task_type_id (Task Type), to_do_allowed (Is To Do Allowed), cancel_allowed (Is Cancel Allowed), housekeeper_ids (Housekeepers), pending_allowed (Is pending allowed), cleaning_comments (Cleaning Comments), in_progress_allowed (Is In Progress Allowed), cancellation_type_id (Cancellation Type), allowed_housekeeper_ids (Allowed Housekeepers)
  • pms.housekeeping.task.type · modelo nuevoname (Name), is_empty (Empty), priority (Priority), child_ids (Child Task Types), parent_id (Parent Task Type), is_checkin (Checkin), description (Description), is_checkout (Checkout), is_automated (Is Automated), is_overnight (Overnight), is_inspection (Inspection), housekeeper_ids (Housekeepers), pms_property_ids (Properties), days_after_clean_empty (Days After Clean Empty), days_after_clean_overnight (Days After Clean Overnight)
  • pms.housekeeping.cancellation.type · modelo nuevoname (Name), description (Description)

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.