OdooWiki OCA HUB

Property Management System

pms_base folder_open OCA/pms open_in_new
Generic Modules/Property Management System Licencia: AGPL-3

Este módulo es el módulo base para la suite del Property Management System (PMS).

Proporciona la base para gestionar propiedades inmobiliarias, incluyendo:

  • Properties: Realiza un seguimiento de propiedades residenciales y comerciales con dirección, zona horaria, superficie, información de planta, etiquetas e imágenes.
  • Rooms: Define habitaciones dentro de cada propiedad con tipo, capacidad y superficie.
  • Amenities: Cataloga servicios agrupados por tipo (artículos de aseo, conectividad, equipamiento de cocina, lavandería, aparcamiento, mascotas, etc.).
  • Services: Vincula productos de servicio (limpieza, internet, aparcamiento, etc.) a las propiedades para el seguimiento operativo.
  • Stages: Configura etapas del ciclo de vida (New, Available, Cancelled) para los pipelines de propiedades con soporte Kanban.
  • Teams: Organiza las propiedades en equipos para su gestión y elaboración de informes.
  • Tags: Clasifica las propiedades con etiquetas codificadas por colores.
  • Settings: Activa o desactiva funcionalidades (rooms, amenities, services, teams) por compañía y configura la unidad de medida para las superficies.

Este módulo también proporciona derechos de acceso (User / Manager), reglas de seguridad con alcance por compañía y puntos de integración para extensiones opcionales de PMS (accounting, contracts, reservations, website, CRM y más).

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 19.0

Este módulo añade un área de Property Management a Odoo donde puedes registrar propiedades, sus habitaciones, comodidades, servicios, etiquetas y equipos, y seguirlos a través de etapas en un tablero Kanban.

Este es el módulo base de una suite de gestión de propiedades. Añade una nueva aplicación "Properties" a Odoo con una estructura de menús de Dashboard, Operations, Master Data, Reporting y Configuration.

En Master Data puedes gestionar Properties, Rooms, Amenities, Services y Products. Un registro de propiedad contiene la dirección, la zona horaria, el área, el tipo de calefacción, la información de planta, las etiquetas, un propietario y un equipo, además de pestañas opcionales para Rooms, Amenities y Services. Las propiedades pueden anidarse: una propiedad puede tener una propiedad padre y propiedades hijas, y un botón muestra cuántas hijas existen.

Varios valores de una propiedad se calculan automáticamente a partir de sus habitaciones y servicios: número de habitaciones, número de dormitorios, medios baños, salones, comedores y cocinas, y flags de sí/no para balcón, terraza, lavadero, aparcamiento y mascotas. Las habitaciones pertenecen a una propiedad y tienen un tipo, capacidad y área; el mismo nombre de habitación no puede usarse dos veces en una misma propiedad.

Configuration permite a los gestores definir Stages (con un código de color hexadecimal que se valida), Tags, Teams, Room Types y Amenity Types, y activar o desactivar funciones como Rooms, Amenities, Services y Teams. Las propiedades están vinculadas a contactos, por lo que una propiedad también es un partner, y una regla multiempresa limita qué propiedades ve cada empresa.

Depende de

base_geolocalizemailproduct

Menús que añade

PropertiesDashboardTeamsOperationsMaster DataPropertiesRoomsAmenitiesServicesProductsReportingConfigurationSettingsStagesTagsTeamsPropertiesRoom TypesAmenity Types
Modelos y campos (12)
  • pms.tag · modelo nuevoname, color (Color Index), full_name, parent_id (Parent), company_id (Company)
  • pms.room · modelo nuevoarea, name (Room Name), active, type_id (Room Type), capacity, sequence, property_id (Property)
  • pms.team · modelo nuevoname, color (Color Index), sequence, stage_ids (Stages), company_id (Company), description, property_ids (Properties), property_count (Properties Count)
  • pms.stage · modelo nuevofold (Folded in Kanban), name, active, sequence, team_ids (Teams), is_closed (Is a close stage), company_id (Company), is_default (Is a default stage), stage_type, description, custom_color (Color Code)
  • pms.amenity · modelo nuevoname, active, type_id (Type), default_code (Internal Reference), property_ids (Properties)
  • pms.service · modelo nuevoicon (Website Icon), name (Service), active, sequence, vendor_id (Vendor), property_id (Property)
  • res.company · amplía un modelo existentepms_uom (Unit of Measure)
  • res.partner · amplía un modelo existenteis_property (Is a Property)
  • pms.property · modelo nuevotz (Timezone), area, pets, balcony, heating, tag_ids (PMS Tags), team_id (Team), terrace, owner_id (Owner), room_ids (Rooms), parent_id (Parent Property), company_id (Company), floors_num (Floor), partner_id (Property), room_count (Number of rooms), unit_floor, amenity_ids (Amenities), parking_lot, qty_bedroom, qty_kitchen, service_ids (Services), laundry_room, qty_dining_room, qty_living_room, qty_half_bathroom, property_child_ids (Children Property), childs_property_count (Children Count)
  • pms.room.type · modelo nuevoicon (Website Icon), name, sequence
  • pms.amenity.type · modelo nuevoname, active
  • res.config.settings · amplía un modelo existentepms_uom (Unit of Measure), module_pms_crm (Link a property to a lead), module_pms_sale (Manage Reservations), module_pms_stock (Manage Content), module_pms_account (Manage Accounting), module_pms_project (Link to Projects and Tasks), module_pms_website (Publish properties), group_pms_show_room (Show Rooms), group_pms_show_team (Show Teams), module_pms_contract (Manage Contracts), module_pms_purchase (Link to Purchases), group_pms_show_amenity (Show Amenities), group_pms_show_service (Show Services), module_connector_guesty (Connect with Guesty), module_connector_wubook (Connect with Wubook), module_pms_website_sale (Allow online booking), module_pms_account_asset (Manage Assets)

Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. 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

Documentación de OCA · Odoo 19.0

Configuración inicial

  • Vaya a Properties ‣ Configuration ‣ Settings.
  • En Property Information, active las funciones que necesite:
  • Show Rooms — gestione habitaciones dentro de cada propiedad.
  • Show Amenities — catalogue los servicios por tipo y asígnelos a las propiedades.
  • Show Services — vincule productos de servicio a las propiedades.
  • Show Teams — organice las propiedades en equipos de gestión.
  • Area (UoM) — seleccione la unidad de medida utilizada al introducir valores de área.
  • En Accounting, Reservations e Integrations, instale los módulos de extensión de PMS opcionales según sea necesario.
  • Haga clic en Save.

Gestión de etapas

Las etapas predeterminadas (New, Available, Cancelled) se crean durante la instalación. Para personalizarlas, vaya a Properties ‣ Configuration ‣ Stages. Las etapas con Folded in Kanban marcado se contraerán en la vista Kanban.

Crear tu primera propiedad

  • Ve a Properties ‣ Properties y haz clic en New.
  • Rellena el nombre de la propiedad, la referencia, la dirección, la zona horaria y el área.
  • Asigna un propietario (un contacto de tu libreta de direcciones).
  • Añade etiquetas y servicios según sea necesario.
  • Establece la etapa en Available una vez que la propiedad esté lista.

Properties

Ve a Properties ‣ Properties para ver y gestionar tu cartera de propiedades. Las vistas de lista y Kanban te permiten filtrar por etapa, equipo, propietario y etiquetas. Usa el panel de búsqueda para filtrar por equipo directamente desde la vista Kanban.

Haz clic en una propiedad para abrir su formulario y acceder a:

  • Pestaña Information: área, planta, número de habitaciones por tipo, servicios.
  • Chatter: registra notas y realiza un seguimiento de los cambios.

Rooms

Si Show Rooms está habilitado, ve a Properties ‣ Properties ‣ Rooms para gestionar las habitaciones dentro de una propiedad. Cada habitación tiene un tipo, una capacidad y un área.

Amenities

Si Show Amenities está habilitado, ve a Properties ‣ Configuration ‣ Amenities para definir los servicios. Los servicios se agrupan por tipo (Toiletries, Connectivity, Kitchen facilities, etc.) y se pueden asignar a las propiedades.

Services

Si Show Services está habilitado, ve a Properties ‣ Configuration ‣ Services para vincular productos de servicio a las propiedades. Los servicios representan ofertas recurrentes o bajo demanda, como acceso a internet, limpieza o aparcamiento.

Teams

Si Show Teams está habilitado, ve a Properties ‣ Teams para agrupar propiedades por equipo de gestión. El panel Kanban del equipo muestra un botón de recuento de propiedades que abre la lista de propiedades filtrada para ese equipo.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalació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.