| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/17.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | Weblate, pavan-serpentcs, Rajan-SCS |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:10 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - account_payment - account - onboarding - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - payment - utm - stock_account - stock - barcodes_gs1_nomenclature - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | Module for Housekeeping is the department that deals essentially with cleanliness and all ancillary service attached to that. Housekeepers are maintaining and servicing the guest rooms and replenishing stock as and when needed. You can manage: **Housekeeping Activities** **Complete Housekeeping Process** > In Dirty Stage Housekeeping Process .. image:: > <https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_housekeeping/static/description/HHK1.png> > :width: 750px > > In Clean Stage Housekeeping Process .. image:: > <https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_housekeeping/static/description/HHK2.png> > :width: 750px > > In Inspect Stage Housekeeping Process .. image:: > <https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_housekeeping/static/description/HHK3.png> > :width: 750px > > In Done Stage Housekeeping Process .. image:: > <https://raw.githubusercontent.com/OCA/vertical-hotel/11.0/hotel_housekeeping/static/description/HHK4.png> > :width: 750px **Historised Housekeeping with Inventory and Service Data** |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
name
Char
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
args: 'hotel.housekeeping.activities', 'housekeeping_id', 'Activities'
clean_type
Selection
required=True
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')]
current_date
Date
default=fields.Date.today
index=True
required=True
args: "Today's Date"
inspect_date_time
Datetime
required=True
inspector_id
Many2one → res.users
required=True
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and markas Excellent, Average, Bad, Good or Ok. '
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')]
room_id
Many2one → hotel.room
index=True
required=True
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
readonly=True
required=True
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')]
action_set_to_dirty(self)
check_end_date_time(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
activity_id
Many2one → hotel.activity
clean_end_time
Datetime
required=True
clean_start_time
Datetime
required=True
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
housekeeping_id
Many2one → hotel.housekeeping
is_clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
is_dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
No public methods.
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
check_date(self)
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/16.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, nikul-serpentcs |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:58 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - account_payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - payment - utm - stock_account - stock - barcodes_gs1_nomenclature - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
product_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Hotel Activity'
create(self, vals_list)
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'housekeeping_id', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')]
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
inspector_id
Many2one → res.users
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and markas Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')]
room_id
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')]
action_set_to_dirty(self)
check_end_date_time(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
activity_id
Many2one → hotel.activity
clean_end_time
Datetime
required=True
clean_start_time
Datetime
required=True
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
housekeeping_id
Many2one → hotel.housekeeping
is_clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
is_dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
create(self, vals_list)
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/15.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, ShwetaSerpentCS |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:43 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
product_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Hotel Activity'
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'housekeeping_id', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')]
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
inspector_id
Many2one → res.users
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and markas Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')]
room_id
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')]
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
activity_id
Many2one → hotel.activity
clean_end_time
Datetime
required=True
clean_start_time
Datetime
required=True
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
housekeeping_id
Many2one → hotel.housekeeping
is_clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
is_dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/14.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, Weblate, OCA-git-bot, Maitri Patel, Rajan-SerpentCS, oca-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:11 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
product_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Hotel Activity'
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'housekeeping_id', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')], 'Clean Type'
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
args: 'Inspect Date Time'
inspector_id
Many2one → res.users
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and mark as Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')], 'Quality'
room_id
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')], 'State'
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
activity_id
Many2one → hotel.activity
clean_end_time
Datetime
required=True
args: 'Clean End Time'
clean_start_time
Datetime
required=True
args: 'Clean Start Time'
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
housekeeping_id
Many2one → hotel.housekeeping
is_clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
is_dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
args: 'Name'
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/13.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, OCA-git-bot, Dhruvita, dhruvitaSerpentCS |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:20 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm - stock_account - stock - barcodes - point_of_sale |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES |
python-dateutil |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
product_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Hotel Activity'
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'housekeeping_id', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')], 'Clean Type'
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
args: 'Inspect Date Time'
inspector_id
Many2one → res.users
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and mark as Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')], 'Quality'
room_id
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')], 'State'
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
activity_id
Many2one → hotel.activity
clean_end_time
Datetime
required=True
args: 'Clean End Time'
clean_start_time
Datetime
required=True
args: 'Clean Start Time'
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
housekeeping_id
Many2one → hotel.housekeeping
is_clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
is_dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
args: 'Name'
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/12.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, oca-travis, OCA-git-bot, robin.keunen, Dhruvita, Vimal Patel, Dhruvita Vekariya |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:25 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - decimal_precision - uom - analytic - portal - http_routing - digest - stock_account - stock - barcodes - point_of_sale - web_editor |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
h_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Product'
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'a_list', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')], 'Clean Type'
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
args: 'Inspect Date Time'
inspector_id
Many2one → res.users
index=True
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and mark as Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')], 'Quality'
room_no
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
index=True
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')], 'State'
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
a_list
Many2one → hotel.housekeeping
activity_name
Many2one → hotel.activity
clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
clean_end_time
Datetime
required=True
args: 'Clean End Time'
clean_start_time
Datetime
required=True
args: 'Clean Start Time'
dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
housekeeper_id
Many2one → res.users
required=True
args: 'res.users', 'Housekeeper'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
args: 'Name'
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (1)get_room_activity_detail(self, date_start, date_end, room_id)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/11.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | GitHub, OCA Transbot, oca-travis, OCA-git-bot, tarteo, Darshan Patel, robin.keunen, Yogesh Mahera, Dhruvita, Vimal Patel, KrishnaPrajapati-SerpentCS, Hiren Dangar |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/vertical-hotel |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:24:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale_management - sale - sales_team - base - base_setup - web - bus - web_tour - account - product - decimal_precision - analytic - web_planner - portal - http_routing - account_invoicing - stock_account - stock - barcodes - point_of_sale - web_editor |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
housekeeping_report |
housekeeping_report | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
string='Category'
args: 'hotel.housekeeping.activity.type'
h_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Product'
No public methods.
activity_line_ids
One2many → hotel.housekeeping.activities
help='Detail of housekeepingactivities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'a_list', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')], 'Clean Type'
current_date
Date
default=fields.Date.today
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
args: 'Inspect Date Time'
inspector_id
Many2one → res.users
index=True
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and mark as Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')], 'Quality'
room_no
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default='inspect'
index=True
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')], 'State'
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
a_list
Many2one → hotel.housekeeping
string='Reservation'
args: 'hotel.housekeeping'
activity_name
Many2one → hotel.activity
string='Housekeeping Activity'
args: 'hotel.activity'
clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
clean_end_time
Datetime
required=True
args: 'Clean End Time'
clean_start_time
Datetime
required=True
args: 'Clean Start Time'
dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
housekeeper_id
Many2one → res.users
required=True
string='Housekeeper'
args: 'res.users'
today_date
Date
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
args: 'Name'
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_id
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (2)get_report_values(self, docids, data)
get_room_activity_detail(self, date_start, date_end, room_no)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/10.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Odoo S.A., Serpent Consulting Services Pvt. Ltd. |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, GitHub, Stéphane Bidoul (ACSONE), Jay Vora(SerpentCS), Krishna Prajapati |
| WEBSITE | |
| WEBSITE | http://www.serpentcs.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:02 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - web_tour - account - product - decimal_precision - report - analytic - web_planner - procurement - stock_account - stock - barcodes - point_of_sale |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
report_housekeeping |
report_housekeeping | ir.ui.view | qweb | New |
view_h_activity_form |
hotel.activity.form | hotel.activity | form | New |
view_h_activity_search |
hotel.activity.search | hotel.activity | search | New |
view_h_activity_tree |
hotel.activity.tree | hotel.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_search |
hotel.housekeeping.search | hotel.housekeeping | search | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
categ_id
Many2one → hotel.housekeeping.activity.type
string='Category'
args: 'hotel.housekeeping.activity.type'
h_id
Many2one → product.product
delegate=True
index=True
ondelete='cascade'
required=True
args: 'product.product', 'Product'
No public methods.
activity_lines
One2many → hotel.housekeeping.activities
help='Detail of housekeeping activities'
states={'done': [('readonly', True)]}
args: 'hotel.housekeeping.activities', 'a_list', 'Activities'
clean_type
Selection
required=True
states={'done': [('readonly', True)]}
args: [('daily', 'Daily'), ('checkin', 'Check-In'), ('checkout', 'Check-Out')], 'Clean Type'
current_date
Date
default=<expr>
index=True
required=True
states={'done': [('readonly', True)]}
args: "Today's Date"
inspect_date_time
Datetime
required=True
states={'done': [('readonly', True)]}
args: 'Inspect Date Time'
inspector
Many2one → res.users
index=True
required=True
states={'done': [('readonly', True)]}
args: 'res.users', 'Inspector'
quality
Selection
help='Inspector inspect the room and mark as Excellent, Average, Bad, Good or Ok. '
states={'done': [('readonly', True)]}
args: [('excellent', 'Excellent'), ('good', 'Good'), ('average', 'Average'), ('bad', 'Bad'), ('ok', 'Ok')], 'Quality'
room_no
Many2one → hotel.room
index=True
required=True
states={'done': [('readonly', True)]}
args: 'hotel.room', 'Room No'
state
Selection
default=<expr>
index=True
readonly=True
required=True
states={'done': [('readonly', True)]}
args: [('inspect', 'Inspect'), ('dirty', 'Dirty'), ('clean', 'Clean'), ('done', 'Done'), ('cancel', 'Cancelled')], 'State'
action_set_to_dirty(self)
room_cancel(self)
room_clean(self)
room_done(self)
room_inspect(self)
a_list
Many2one → hotel.housekeeping
string='Reservation'
args: 'hotel.housekeeping'
activity_name
Many2one → hotel.activity
string='Housekeeping Activity'
args: 'hotel.activity'
clean
Boolean
help='Checked if the housekeepingactivity results as Clean.'
args: 'Clean'
clean_end_time
Datetime
required=True
args: 'Clean End Time'
clean_start_time
Datetime
required=True
args: 'Clean Start Time'
dirty
Boolean
help='Checked if the housekeeping activityresults as Dirty.'
args: 'Dirty'
housekeeper
Many2one → res.users
required=True
string='Housekeeper'
args: 'res.users'
today_date
Date
check_clean_start_time(self)
default_get(self, fields)
activity_id
Many2one → hotel.housekeeping.activity.type
name
Char
required=True
size=64
args: 'Name'
name_get(self)
name_search(self, name, args=None, operator='ilike', limit=100)
date_end
Datetime
required=True
args: 'Activity End Date'
date_start
Datetime
required=True
args: 'Activity Start Date'
room_no
Many2one → hotel.room
required=True
args: 'hotel.room', 'Room No'
print_report(self)
No new fields.
Public methods (2)get_room_activity_detail(self, date_start, date_end, room_no)
render_html(self, docids, data=None)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/9.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Tiny |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Tiny |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:24 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale - sales_team - base - base_setup - web_kanban - web - bus - account - product - decimal_precision - report - analytic - web_tip - web_planner - procurement |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Module for Hotel/Hotel Housekeeping. You can manage:
* Housekeeping process
* Housekeeping history room wise
Different reports are also provided, mainly for hotel statistics.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
view_h_activity_form |
h.activity.form | h.activity | form | New |
view_h_activity_search |
h.activity.search | h.activity | search | New |
view_h_activity_tree |
h.activity.tree | h.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/8.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Tiny |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Tiny |
| COMMITTERS | |
| COMMITTERS | Stéphane Bidoul, Alexandre Fayolle, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:27 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale - sales_team - base - base_setup - web_kanban - web - web_kanban_sparkline - account_voucher - account - product - decimal_precision - report - analytic - board - edi - email_template - procurement |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Module for Hotel/Hotel Housekeeping. You can manage:
* Housekeeping process
* Housekeeping history room wise
Different reports are also provided, mainly for hotel statistics.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
view_h_activity_form |
h.activity.form | h.activity | form | New |
view_h_activity_search |
h.activity.search | h.activity | search | New |
view_h_activity_tree |
h.activity.tree | h.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/7.0/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Tiny |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Tiny |
| COMMITTERS | |
| COMMITTERS | Alexandre Fayolle |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:07:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - sale - account_voucher - account - base_setup - base - web_kanban - web - product - process - decimal_precision - analytic - board - edi - email_template |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Module for Hotel/Hotel Housekeeping. You can manage:
* Housekeeping process
* Housekeeping history room wise
Different reports are also provided, mainly for hotel statistics.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
view_h_activity_form |
h.activity.form | h.activity | form | New |
view_h_activity_search |
h.activity.search | h.activity | search | New |
view_h_activity_tree |
h.activity.tree | h.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
No models found for this module.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-hotel |
| GIT | |
| GIT | https://github.com/OCA/vertical-hotel.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-hotel/tree/6.1/hotel_housekeeping |
| VERSION | |
| VERSION | 1.0 |
| CATEGORY | |
| CATEGORY | Generic Modules/Hotel Housekeeping |
| LICENSE | |
| LICENSE | LGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Tiny |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Tiny |
| COMMITTERS | |
| COMMITTERS | Serpent Consulting Services, Alexandre Fayolle, Atul Makwana(SerpentCS) |
| WEBSITE | |
| WEBSITE | |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:04:07 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/vertical-hotel: - hotel odoo/odoo: - base - product - process - decimal_precision - sale - stock - account - base_setup - analytic - board - edi - email_template - base_tools - procurement |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION |
Module for Hotel/Hotel Housekeeping. You can manage:
* Housekeeping process
* Housekeeping history room wise
Different reports are also provided, mainly for hotel statistics.
|
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
hotel_housekeeping_wizard_form_view |
hotel.housekeeping.wizard.form | hotel.housekeeping.wizard | form | New |
view_h_activity_form |
h.activity.form | h.activity | form | New |
view_h_activity_search |
h.activity.search | h.activity | search | New |
view_h_activity_tree |
h.activity.tree | h.activity | tree | New |
view_hotel_housekeeping_activity_type_form |
hotel_housekeeping_activity_type_form | hotel.housekeeping.activity.type | form | New |
view_hotel_housekeeping_activity_type_list |
hotel_housekeeping_activity_type_list | hotel.housekeeping.activity.type | tree | New |
view_hotel_housekeeping_form |
hotel.housekeeping.form | hotel.housekeeping | form | New |
view_hotel_housekeeping_tree |
hotel.housekeeping.tree | hotel.housekeeping | tree | New |
No models found for this module.