From ed115e020c6c3087eda02577a6933a986a7d6ac8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Sun, 6 Feb 2022 18:57:27 +0100 Subject: [PATCH] [IMP]pms: Add wizard duplicate folio and improvemente in folio changes --- pms/__manifest__.py | 1 + pms/security/ir.model.access.csv | 2 + pms/views/pms_folio_views.xml | 100 ++-- pms/wizards/__init__.py | 1 + pms/wizards/pms_booking_duplicate.py | 535 ++++++++++++++++++++ pms/wizards/pms_booking_duplicate_views.xml | 181 +++++++ pms/wizards/wizard_folio_changes.py | 346 +++++++++++-- pms/wizards/wizard_folio_changes.xml | 386 ++++++++++---- 8 files changed, 1363 insertions(+), 189 deletions(-) create mode 100644 pms/wizards/pms_booking_duplicate.py create mode 100644 pms/wizards/pms_booking_duplicate_views.xml diff --git a/pms/__manifest__.py b/pms/__manifest__.py index 4722890c1..e28274f0f 100644 --- a/pms/__manifest__.py +++ b/pms/__manifest__.py @@ -49,6 +49,7 @@ "wizards/pms_booking_engine_views.xml", "wizards/wizard_folio_changes.xml", "wizards/wizard_several_partners.xml", + "wizards/pms_booking_duplicate_views.xml", "views/pms_amenity_views.xml", "views/pms_amenity_type_views.xml", "views/pms_board_service_views.xml", diff --git a/pms/security/ir.model.access.csv b/pms/security/ir.model.access.csv index 0cf1b3a73..3902f2d7f 100644 --- a/pms/security/ir.model.access.csv +++ b/pms/security/ir.model.access.csv @@ -64,3 +64,5 @@ user_access_pms_automated_mails,user_access_pms_automated_mails,model_pms_automa access_pms_several_partners_wizard,access_pms_several_partners_wizard,model_pms_several_partners_wizard,base.group_user,1,1,1,1 user_access_res_partner_portal,user_access_res_partner_portal,model_res_partner,base.group_portal,1,1,1,1 user_access_pms_precheckin_portal,user_access_pms_precheckin_portal,model_pms_checkin_partner,base.group_portal,1,1,1,1 +user_access_pms_booking_duplicate,user_access_pms_booking_duplicate,model_pms_booking_duplicate,pms.group_pms_user,1,1,1,1 +user_access_pms_reservation_duplicate,user_access_pms_reservation_duplicate,model_pms_reservation_duplicate,pms.group_pms_user,1,1,1,1 diff --git a/pms/views/pms_folio_views.xml b/pms/views/pms_folio_views.xml index cf6f4e163..36d35970a 100644 --- a/pms/views/pms_folio_views.xml +++ b/pms/views/pms_folio_views.xml @@ -176,6 +176,15 @@ > New Booking Group +