diff --git a/pms_l10n_es/__manifest__.py b/pms_l10n_es/__manifest__.py index 9e4282960..8bed85fbc 100644 --- a/pms_l10n_es/__manifest__.py +++ b/pms_l10n_es/__manifest__.py @@ -27,6 +27,7 @@ }, "data": [ "data/res.country.state.csv", + "data/pms.ine.tourism.type.category.csv", "data/cron_jobs.xml", "data/pms_data.xml", "data/queue_data.xml", @@ -35,7 +36,7 @@ "views/pms_property_views.xml", "views/pms_room_views.xml", "views/pms_log_institution_traveller_report_views.xml", - "views/pms_ine_tourism_category.xml", + "views/pms_ine_tourism_type_category.xml", "wizards/traveller_report.xml", "wizards/wizard_ine.xml", ], diff --git a/pms_l10n_es/data/pms.ine.tourism.type.category.csv b/pms_l10n_es/data/pms.ine.tourism.type.category.csv new file mode 100644 index 000000000..2a6042ae7 --- /dev/null +++ b/pms_l10n_es/data/pms.ine.tourism.type.category.csv @@ -0,0 +1,53 @@ +"type","category" +Hoteles,H1 +Hoteles,H2 +Hoteles,H3 +Hoteles,H4 +Hoteles,H5 +Hoteles-apartamentos,AP +Hoteles-apartamentos,HA +Hoteles-apartamentos,HA1 +Hoteles-apartamentos,HA2 +Hoteles-apartamentos,HA3 +Hoteles-apartamentos,HA4 +Hoteles-apartamentos,HA5 +Hoteles-residencias,HR +Hoteles-residencias,HR1 +Hoteles-residencias,HR2 +Hoteles-residencias,HR3 +Hoteles-residencias,HR4 +Hoteles-residencias,HR5 +Moteles,M1 +Moteles,M2 +Moteles,M3 +Paradores Nacionales,PN3 +Paradores Nacionales,PN4 +Paradores Nacionales,PN5 +Ciudades de vacaciones,CV1 +Ciudades de vacaciones,CV2 +Ciudades de vacaciones,CV3 +Residencias-apartamentos,RA1 +Residencias-apartamentos,RA2 +Residencias-apartamentos,RA3 +Residencias-apartamentos,RA4 +Hostales,HS +Hostales,HS1 +Hostales,HS2 +Hostales,HS3 +Hostales,HSR +Hostales,HSR1 +Hostales,HSR2 +Hostales,HSR3 +Hostales generales, HSE +Casas de Huéspedes,CH +Casas de Huéspedes,CH1 +Fondas,F1 +Fondas,F2 +Fondas,F3 +Pensiones,P +Pensiones,P1 +Pensiones,P2 +Pensiones,P3 +Pensiones,PA +Pensiones,PT +Otros,Otras diff --git a/pms_l10n_es/models/__init__.py b/pms_l10n_es/models/__init__.py index 38e6c37ae..8e3fef3c5 100644 --- a/pms_l10n_es/models/__init__.py +++ b/pms_l10n_es/models/__init__.py @@ -3,5 +3,5 @@ from . import pms_property from . import pms_log_institution_traveller_report from . import res_country_state -from . import pms_ine_tourism_category +from . import pms_ine_tourism_type_category from . import pms_room diff --git a/pms_l10n_es/models/pms_ine_tourism_category.py b/pms_l10n_es/models/pms_ine_tourism_type_category.py similarity index 57% rename from pms_l10n_es/models/pms_ine_tourism_category.py rename to pms_l10n_es/models/pms_ine_tourism_type_category.py index 2680579ab..60db3cf96 100644 --- a/pms_l10n_es/models/pms_ine_tourism_category.py +++ b/pms_l10n_es/models/pms_ine_tourism_type_category.py @@ -2,15 +2,15 @@ from odoo import fields, models class PmsIneTourismCategory(models.Model): - _name = "pms.ine.tourism.category" + _name = "pms.ine.tourism.type.category" _description = "Hotel category in the Ministry of Tourism. Used for INE statistics." - name = fields.Char("Category", required=True) - category_type = fields.Char("Category type", required=True) + type = fields.Char("Type", required=True) + category = fields.Char("Category", required=True) def name_get(self): data = [] for record in self: - display_value = record.category_type + " (" + record.name + ") " + display_value = record.category + " (" + record.type + ") " data.append((record.id, display_value)) return data diff --git a/pms_l10n_es/models/pms_property.py b/pms_l10n_es/models/pms_property.py index fac2a27c3..da519ae6e 100644 --- a/pms_l10n_es/models/pms_property.py +++ b/pms_l10n_es/models/pms_property.py @@ -47,7 +47,7 @@ class PmsProperty(models.Model): "Eventual Staff", default=0, help="Used for INE statistics." ) ine_category_id = fields.Many2one( - "pms.ine.tourism.category", + "pms.ine.tourism.type.category", help="Hotel category in the Ministry of Tourism. Used for INE statistics.", ) diff --git a/pms_l10n_es/security/ir.model.access.csv b/pms_l10n_es/security/ir.model.access.csv index 3522d66ad..444000dce 100644 --- a/pms_l10n_es/security/ir.model.access.csv +++ b/pms_l10n_es/security/ir.model.access.csv @@ -1,5 +1,5 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink user_access_traveller_report_wizard,user_access_traveller_report_wizard,model_traveller_report_wizard,pms.group_pms_user,1,1,1,1 user_access_traveller_report_logs,user_access_traveller_report_logs,model_pms_log_institution_traveller_report,pms.group_pms_user,1,1,1,1 -user_access_pms_ine_tourism_category,user_access_pms_ine_tourism_category,model_pms_ine_tourism_category,pms.group_pms_user,1,1,1,1 +user_access_pms_ine_tourism_type_category,user_access_pms_ine_tourism_type_category,model_pms_ine_tourism_type_category,pms.group_pms_user,1,1,1,1 user_access_pms_ine_wizard,user_access_pms_ine_wizard,model_pms_ine_wizard,pms.group_pms_user,1,1,1,1 diff --git a/pms_l10n_es/views/pms_ine_tourism_category.xml b/pms_l10n_es/views/pms_ine_tourism_type_category.xml similarity index 73% rename from pms_l10n_es/views/pms_ine_tourism_category.xml rename to pms_l10n_es/views/pms_ine_tourism_type_category.xml index ff9064992..d032f941a 100644 --- a/pms_l10n_es/views/pms_ine_tourism_category.xml +++ b/pms_l10n_es/views/pms_ine_tourism_type_category.xml @@ -2,13 +2,13 @@ pms.ine.tourism.category.form - pms.ine.tourism.category + pms.ine.tourism.type.category
- - + +
@@ -16,17 +16,17 @@
pms.ine.tourism.category.tree - pms.ine.tourism.category + pms.ine.tourism.type.category - - + + INE Categories - pms.ine.tourism.category + pms.ine.tourism.type.category tree,form