OdooWiki OCA HUB

Rooming xlsx Management

pms_rooming_xls folder_open OCA/pms open_in_new
Generic Modules/Property Management System License: AGPL-3

This module use to management rooming list with xlsx

auto_awesome What this module does

AI-generated from the code · Odoo 14.0

Adds a Print Rooming button on the folio form that exports the rooming list of its check-in partners to an Excel (xlsx) file, and an Import Rooming wizard that loads a rooming list from an .xls/.xlsx file into check-in partners.

This module works on the Property Management System (PMS) folio screen. On a folio form you get two extra buttons in the button box:

  • Print Rooming: builds an Excel file named after the folio(s) and containing one row per check-in partner. The sheet is called "Rooming" and shows the folio name, the room, and all the check-in partner fields that the PMS module exposes, with a header row, frozen header, and alternating shading per reservation so each reservation group is easy to read.
  • Import Rooming: opens a small wizard where you upload an .xls or .xlsx file and press Import.

The import wizard reads the first row as the header. It expects columns named Code, Folio and Room, and matches any other column whose header equals the label of a check-in partner field. For each data row it looks up the folio by its name and the reservation by room within that folio; if either is not found it stops with an error. The rows are then passed to the PMS check-in partner import routine, which creates or updates the check-in partners. Only .xls/.xlsx files are accepted, and the wizard is available to standard PMS users.

Models and fields (4)
  • pms.folio · extends an existing model
  • import.rooming.xlsx · new modelfile (File), name (File name), type (File type.)
  • pms.checkin.partner · extends an existing model
  • report.pms_rooming_xls.rooming_export_xlsx · new model

Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 14.0

Open a folio record and click on the 'Rooming' button.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.