diff --git a/pms/i18n/es.po b/pms/i18n/es.po
index 505583fa7..218018f56 100644
--- a/pms/i18n/es.po
+++ b/pms/i18n/es.po
@@ -4966,6 +4966,20 @@ msgstr "El tipo de documento ya existe"
msgid "Domain"
msgstr "Dominio"
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__occupancy_domain
+#: model:ir.model.fields,help:pms.field_product_product__occupancy_domain
+#: model:ir.model.fields,help:pms.field_product_template__occupancy_domain
+msgid "Domain to filter checkins"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__nights_domain
+#: model:ir.model.fields,help:pms.field_product_product__nights_domain
+#: model:ir.model.fields,help:pms.field_product_template__nights_domain
+msgid "Domain to filter reservations"
+msgstr ""
+
#. module: pms
#: model:pms.room.type,name:pms.pms_room_type_double
#: model:product.product,name:pms.pms_room_type_double_product_product
@@ -6390,6 +6404,13 @@ msgstr "Causa de la Cancelación"
msgid "Indicates how much products can consumed in one day"
msgstr "Indica cuántos productos se pueden consumir en un día"
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__touristic_calculation
+#: model:ir.model.fields,help:pms.field_product_product__touristic_calculation
+#: model:ir.model.fields,help:pms.field_product_template__touristic_calculation
+msgid "Indicates how the tourist tax is calculated"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__invoice_to_agency
#: model:ir.model.fields,help:pms.field_res_partner__invoice_to_agency
@@ -6434,6 +6455,13 @@ msgstr ""
"Indica si ese producto es una cama supletoria, añade +1 de capacidad en la "
"habitación"
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__is_tourist_tax
+#: model:ir.model.fields,help:pms.field_product_product__is_tourist_tax
+#: model:ir.model.fields,help:pms.field_product_template__is_tourist_tax
+msgid "Indicates if that product is a tourist tax"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__is_pms_available
#: model:ir.model.fields,help:pms.field_product_product__is_pms_available
@@ -6979,6 +7007,13 @@ msgstr ""
"Es el número de días de ausencia en la regla de cancelación si el valor del "
"campo apply_on_show es specify days."
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__is_tourist_tax
+#: model:ir.model.fields,field_description:pms.field_product_product__is_tourist_tax
+#: model:ir.model.fields,field_description:pms.field_product_template__is_tourist_tax
+msgid "Is tourist tax"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_wizard_reservation_lines_split__allowed_room_ids
msgid "It contains all available rooms for this line"
@@ -7973,9 +8008,17 @@ msgstr "Siguiente tipo de actividad"
#: model:ir.model.fields,field_description:pms.field_folio_sale_line__reservation_line_ids
#: model:ir.model.fields,field_description:pms.field_pms_reservation__nights
#: model:ir.model.fields,field_description:pms.field_wizard_folio_changes__nights
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__nights
msgid "Nights"
msgstr "Noches"
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__nights_domain
+#: model:ir.model.fields,field_description:pms.field_product_product__nights_domain
+#: model:ir.model.fields,field_description:pms.field_product_template__nights_domain
+msgid "Nights domain"
+msgstr ""
+
#. module: pms
#: model_terms:ir.ui.view,arch_db:pms.pms_reservation_view_form
msgid "Nights)"
@@ -8271,6 +8314,23 @@ msgid ""
"Number total of children there in guest list,whose presence counts or not"
msgstr "Número total de niños en el roomins"
+#. module: pms
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__occupany
+msgid "Occupancy"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__occupancyandnights
+msgid "Occupancy and Nights"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__occupancy_domain
+#: model:ir.model.fields,field_description:pms.field_product_product__occupancy_domain
+#: model:ir.model.fields,field_description:pms.field_product_template__occupancy_domain
+msgid "Occupancy domain"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,field_description:pms.field_pms_reservation_duplicate__occupied_room
msgid "Occupied Room"
@@ -12885,6 +12945,18 @@ msgstr "Precio total de la habitación y servicios"
msgid "Total price with taxes"
msgstr "Precio Total"
+#. module: pms
+#: model_terms:ir.ui.view,arch_db:pms.product_template_view_form
+msgid "Tourist tax configuration"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__touristic_calculation
+#: model:ir.model.fields,field_description:pms.field_product_product__touristic_calculation
+#: model:ir.model.fields,field_description:pms.field_product_template__touristic_calculation
+msgid "Touristic calculation"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,field_description:pms.field_pms_room_type__service_type
msgid "Track Service"
diff --git a/pms/i18n/it.po b/pms/i18n/it.po
index 8ac2dc514..8f01c1c9f 100644
--- a/pms/i18n/it.po
+++ b/pms/i18n/it.po
@@ -67,7 +67,8 @@ msgstr ""
#: model:room.closure.reason,description:pms.pms_room_closure_reason_maintenance
msgid ""
"\n"
-" Used for closing rooms which requires a maintenance. You can specify\n"
+" Used for closing rooms which requires a maintenance. You can "
+"specify\n"
" the reason in the own reservation.\n"
" "
msgstr ""
@@ -78,8 +79,10 @@ msgid ""
"\n"
" - Manual: Downpayment invoice will be created manually\n"
" - All: Downpayment invoice will be created automatically\n"
-" - Current Month: Downpayment invoice will be created automatically\n"
-" only for reservations with checkout date past of current month\n"
+" - Current Month: Downpayment invoice will be created "
+"automatically\n"
+" only for reservations with checkout date past of current "
+"month\n"
" "
msgstr ""
@@ -89,7 +92,8 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_res_users__commission_type
msgid ""
"\n"
-" If select subtract commission, for automatic import of reservations,\n"
+" If select subtract commission, for automatic import of "
+"reservations,\n"
" the commission is calculated as price - (price * commission / 100)\n"
" "
msgstr ""
@@ -102,8 +106,8 @@ msgstr ""
#. module: pms
#: model:mail.template,subject:pms.confirmed_reservation_email
msgid ""
-"${object.company_id.name} has confirmed your reservation in "
-"${object.pms_property_id.name}"
+"${object.company_id.name} has confirmed your reservation in ${object."
+"pms_property_id.name}"
msgstr ""
#. module: pms
@@ -203,8 +207,12 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:pms.portal_my_reservation_precheckin
msgid ""
" \n"
-" This is our quick registration system. In a few steps you will be able to register your data in an agile, simple and secure way, avoiding queues at reception.\n"
-" If you register your data in our system, your passage through reception will be much faster, being able to enjoy the comfort of your room right away."
+" This is our quick registration system. "
+"In a few steps you will be able to register your data in an agile, simple "
+"and secure way, avoiding queues at reception.\n"
+" If you register your data in our system, your "
+"passage through reception will be much faster, being able to enjoy "
+"the comfort of your room right away."
msgstr ""
#. module: pms
@@ -218,18 +226,33 @@ msgid ""
"
\n"
" Do your check-in now and save time.\n"
" \n"
-" Access our quick registration system. In a few steps you will be able to register your data in an agile, simple and secure way, avoiding queues at reception.\n"
-" If you register your data in our system, your passage through reception will be much faster, being able to enjoy the comfort of your room right away.\n"
+" Access our quick registration system. "
+"In a few steps you will be able to register your data in an agile, simple "
+"and secure way, avoiding queues at reception.\n"
+" If you register your data in our system, your "
+"passage through reception will be much faster, being able to enjoy "
+"the comfort of your room right away.\n"
"
\n"
-" Hello ${object.partner_id.name or ''}, \n"
-" Your reservation in ${object.pms_property_id.name} has been modified\n"
+" Hello ${object.partner_id."
+"name or ''}, \n"
+" Your reservation in ${object."
+"pms_property_id.name} has been modified\n"
"
\n"
"
\n"
" See you soon, \n"
-" \n"
+" \n"
" \n"
-" ${object.company_id.name}\n"
+" ${object.company_id."
+"name}\n"
" \n"
"
\n"
"
\n"
@@ -708,72 +766,119 @@ msgid ""
" \n"
" \n"
"
\n"
-"
\n"
-" \n"
-"
Reservation Details
\n"
-"
\n"
-"
\n"
+"
\n"
+" \n"
+"
Reservation Details
\n"
+"
\n"
+"
\n"
"
\n"
"
\n"
"
\n"
-" \n"
+" \n"
"
\n"
-"
\n"
-"
From ${object.first_checkin}
\n"
-"
To ${object.last_checkout}
\n"
-"
TZ ${object.pms_property_id.tz}
\n"
+"
\n"
+"
From"
+"strong> ${object.first_checkin}
\n"
+"
To"
+"strong> ${object.last_checkout}
\n"
+"
TZ ${object.pms_property_id.tz}"
+"
\n"
"
\n"
"
\n"
"
\n"
-"
\n"
+"
\n"
" \n"
-" \n"
+" \n"
"
\n"
-"
\n"
+"
\n"
" \n"
-"
Rooms:
\n"
-" % for reservation in object.reservation_ids:\n"
-" ${reservation.room_type_id.name}
\n"
+"
Rooms: "
+"
\n"
+" % for "
+"reservation in object.reservation_ids:\n"
+" ${reservation."
+"room_type_id.name}
\n"
-" Hello ${object.partner_id.name or ''}, \n"
-" We are happy to confirm your reservation in ${object.pms_property_id.name}\n"
+" Hello ${object.partner_id."
+"name or ''}, \n"
+" We are happy to confirm your "
+"reservation in ${object.pms_property_id.name}\n"
"
\n"
"
\n"
" See you soon, \n"
-" \n"
+" \n"
" \n"
-" ${object.company_id.name}\n"
+" ${object.company_id."
+"name}\n"
" \n"
"
\n"
"
\n"
@@ -853,94 +992,164 @@ msgid ""
" \n"
" \n"
"
\n"
-"
\n"
-" \n"
-"
Reservation Details
\n"
-"
\n"
-"
\n"
+"
\n"
+" \n"
+"
Reservation Details
\n"
+"
\n"
+"
\n"
"
\n"
"
\n"
"
\n"
-" \n"
+" \n"
"
\n"
-"
\n"
-"
From ${object.first_checkin}
\n"
-"
To ${object.last_checkout}
\n"
-"
TZ ${object.pms_property_id.tz}
\n"
+"
\n"
+"
From"
+"strong> ${object.first_checkin}
\n"
+"
To"
+"strong> ${object.last_checkout}
\n"
+"
TZ ${object.pms_property_id.tz}"
+"
\n"
"
\n"
"
\n"
"
\n"
-"
\n"
+"
\n"
" \n"
-" \n"
+" \n"
"
\n"
-"
\n"
+"
\n"
" \n"
-"
Rooms:
\n"
-" % for reservation in object.reservation_ids:\n"
-" ${reservation.room_type_id.name}
\n"
+"
Rooms: "
+"
\n"
+" % for "
+"reservation in object.reservation_ids:\n"
+" ${reservation."
+"room_type_id.name}
\n"
-" \n"
-" Do your check-in now and save time.\n"
+" \n"
+" Do your check-in now and "
+"save time.\n"
" \n"
-" Access our quick registration system. In a few steps you will be able to register your data in an agile, simple and secure way, avoiding queues at reception.\n"
-" If you register your data in our system, your passage through reception will be much faster, being able to enjoy the comfort of your room right away.\n"
-"
\n"
+" Access our quick "
+"registration system. In a few steps you will be able to register "
+"your data in an agile, simple and secure way, avoiding queues at "
+"reception.\n"
+" If you register your "
+"data in our system, your passage through reception will be much "
+"faster, being able to enjoy the comfort of your room right away.\n"
+"
\n"
-" Hello ${object.partner_id.name or ''}, \n"
-" Your reservation at ${object.pms_property_id.name} has been cancelled.\n"
+" Hello ${object.partner_id."
+"name or ''}, \n"
+" Your reservation at ${object."
+"pms_property_id.name} has been cancelled.\n"
"
\n"
@@ -1064,10 +1326,8 @@ msgstr ""
#. module: pms
#: code:addons/pms/models/pms_reservation.py:0
-#: code:addons/pms/models/pms_reservation.py:0
#, python-format
-msgid ""
-"A closure reason is mandatory when reservation type is 'out of service'"
+msgid "A closure reason is mandatory when reservation type is 'out of service'"
msgstr ""
#. module: pms
@@ -1088,14 +1348,13 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__description_sale
msgid ""
-"A description of the Product that you want to communicate to your customers."
-" This description will be copied to every Sales Order, Delivery Order and "
+"A description of the Product that you want to communicate to your customers. "
+"This description will be copied to every Sales Order, Delivery Order and "
"Customer Invoice/Credit Note"
msgstr ""
#. module: pms
#: code:addons/pms/models/res_partner.py:0
-#: code:addons/pms/models/res_partner.py:0
#, python-format
msgid "A document identification is required"
msgstr ""
@@ -1116,14 +1375,15 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_folio_advance_payment_inv__advance_payment_method
msgid ""
"A standard invoice is issued with all the order lines ready "
-"for invoicing, according to their invoicing policy"
-" (based on ordered or delivered quantity)."
+"for invoicing, according to their invoicing "
+"policy (based on ordered or delivered quantity)."
msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__type
msgid ""
-"A storable product is a product for which you manage stock. The Inventory app has to be installed.\n"
+"A storable product is a product for which you manage stock. The Inventory "
+"app has to be installed.\n"
"A consumable product is a product for which stock is not managed.\n"
"A service is a non-material product you provide."
msgstr ""
@@ -1418,8 +1678,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__lang
msgid ""
-"All the emails and documents sent to this contact will be translated in this"
-" language."
+"All the emails and documents sent to this contact will be translated in this "
+"language."
msgstr ""
#. module: pms
@@ -2544,8 +2804,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__to_weight
msgid ""
-"Check if the product should be weighted using the hardware scale "
-"integration."
+"Check if the product should be weighted using the hardware scale integration."
msgstr ""
#. module: pms
@@ -3414,10 +3673,14 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_pms_room_type__qty_available
msgid ""
"Current quantity of products.\n"
-"In a context with a single Stock Location, this includes goods stored at this Location, or any of its children.\n"
-"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
-"stored in the Stock Location of the Warehouse of this Shop, or any of its children.\n"
-"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+"In a context with a single Stock Location, this includes goods stored at "
+"this Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the "
+"Stock Location of this Warehouse, or any of its children.\n"
+"stored in the Stock Location of the Warehouse of this Shop, or any of its "
+"children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' "
+"type."
msgstr ""
#. module: pms
@@ -4045,6 +4308,20 @@ msgstr ""
msgid "Domain"
msgstr ""
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__occupancy_domain
+#: model:ir.model.fields,help:pms.field_product_product__occupancy_domain
+#: model:ir.model.fields,help:pms.field_product_template__occupancy_domain
+msgid "Domain to filter checkins"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__nights_domain
+#: model:ir.model.fields,help:pms.field_product_product__nights_domain
+#: model:ir.model.fields,help:pms.field_product_template__nights_domain
+msgid "Domain to filter reservations"
+msgstr ""
+
#. module: pms
#: model:pms.room.type,name:pms.pms_room_type_double
#: model:product.product,name:pms.pms_room_type_double_product_product
@@ -4305,8 +4582,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__expense_policy
msgid ""
-"Expenses and vendor bills can be re-invoiced to a customer.With this option,"
-" a validated expense can be re-invoice to a customer at its cost or sales "
+"Expenses and vendor bills can be re-invoiced to a customer.With this option, "
+"a validated expense can be re-invoice to a customer at its cost or sales "
"price."
msgstr ""
@@ -4362,8 +4639,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_reservation__cancelled_reason
msgid ""
-"Field indicating type of cancellation. It can be 'late', 'intime' or "
-"'noshow'"
+"Field indicating type of cancellation. It can be 'late', 'intime' or 'noshow'"
msgstr ""
#. module: pms
@@ -4728,18 +5004,24 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_pms_room_type__virtual_available
msgid ""
"Forecast quantity (computed as Quantity On Hand - Outgoing + Incoming)\n"
-"In a context with a single Stock Location, this includes goods stored in this location, or any of its children.\n"
-"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
-"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+"In a context with a single Stock Location, this includes goods stored in "
+"this location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the "
+"Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' "
+"type."
msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__free_qty
msgid ""
"Forecast quantity (computed as Quantity On Hand - reserved quantity)\n"
-"In a context with a single Stock Location, this includes goods stored in this location, or any of its children.\n"
-"In a context with a single Warehouse, this includes goods stored in the Stock Location of this Warehouse, or any of its children.\n"
-"Otherwise, this includes goods stored in any Stock Location with 'internal' type."
+"In a context with a single Stock Location, this includes goods stored in "
+"this location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods stored in the "
+"Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods stored in any Stock Location with 'internal' "
+"type."
msgstr ""
#. module: pms
@@ -4771,8 +5053,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room__short_name
msgid ""
-"Four character name, if not set, autocompletes with the first two letters of"
-" the room name and two incremental numbers"
+"Four character name, if not set, autocompletes with the first two letters of "
+"the room name and two incremental numbers"
msgstr ""
#. module: pms
@@ -5001,8 +5283,8 @@ msgstr ""
#. module: pms
#: model:mail.template,subject:pms.precheckin_invitation_email
msgid ""
-"Hi ${object.firstname}, do your check-in now in "
-"${object.pms_property_id.name}"
+"Hi ${object.firstname}, do your check-in now in ${object.pms_property_id."
+"name}"
msgstr ""
#. module: pms
@@ -5182,8 +5464,8 @@ msgstr ""
#. module: pms
#: model_terms:ir.ui.view,arch_db:pms.pms_folio_view_form
msgid ""
-"If a Folio is done, you cannot modify it manually anymore. However, you will"
-" still be able to invoice. This is used to freeze the Folio."
+"If a Folio is done, you cannot modify it manually anymore. However, you will "
+"still be able to invoice. This is used to freeze the Folio."
msgstr ""
#. module: pms
@@ -5326,9 +5608,12 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__standard_price
msgid ""
-"In Standard Price & AVCO: value of the product (automatically computed in AVCO).\n"
-" In FIFO: value of the next unit that will leave the stock (automatically computed).\n"
-" Used to value the product when the purchase cost is not known (e.g. inventory adjustment).\n"
+"In Standard Price & AVCO: value of the product (automatically computed in "
+"AVCO).\n"
+" In FIFO: value of the next unit that will leave the stock "
+"(automatically computed).\n"
+" Used to value the product when the purchase cost is not known (e.g. "
+"inventory adjustment).\n"
" Used to compute margins on sale orders."
msgstr ""
@@ -5401,6 +5686,13 @@ msgstr ""
msgid "Indicates how much products can consumed in one day"
msgstr ""
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__touristic_calculation
+#: model:ir.model.fields,help:pms.field_product_product__touristic_calculation
+#: model:ir.model.fields,help:pms.field_product_template__touristic_calculation
+msgid "Indicates how the tourist tax is calculated"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__invoice_to_agency
#: model:ir.model.fields,help:pms.field_res_partner__invoice_to_agency
@@ -5441,6 +5733,13 @@ msgstr ""
msgid "Indicates if that product is a extra bed, add +1 capacity in the room"
msgstr ""
+#. module: pms
+#: model:ir.model.fields,help:pms.field_pms_room_type__is_tourist_tax
+#: model:ir.model.fields,help:pms.field_product_product__is_tourist_tax
+#: model:ir.model.fields,help:pms.field_product_template__is_tourist_tax
+msgid "Indicates if that product is a tourist tax"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__is_pms_available
#: model:ir.model.fields,help:pms.field_product_product__is_pms_available
@@ -5546,8 +5845,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_reservation__ready_for_checkin
-msgid ""
-"Indicates the reservations with checkin_partner data enought to checkin"
+msgid "Indicates the reservations with checkin_partner data enought to checkin"
msgstr ""
#. module: pms
@@ -5737,8 +6035,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__type
msgid ""
-"Invoice & Delivery addresses are used in sales orders. Private addresses are"
-" only visible by authorized users."
+"Invoice & Delivery addresses are used in sales orders. Private addresses are "
+"only visible by authorized users."
msgstr ""
#. module: pms
@@ -5963,6 +6261,13 @@ msgid ""
"apply_on_show field is specify days."
msgstr ""
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__is_tourist_tax
+#: model:ir.model.fields,field_description:pms.field_product_product__is_tourist_tax
+#: model:ir.model.fields,field_description:pms.field_product_template__is_tourist_tax
+msgid "Is tourist tax"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_wizard_reservation_lines_split__allowed_room_ids
msgid "It contains all available rooms for this line"
@@ -6102,8 +6407,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__property_account_expense_id
msgid ""
-"Keep this field empty to use the default value from the product category. If"
-" anglo-saxon accounting with automated valuation method is configured, the "
+"Keep this field empty to use the default value from the product category. If "
+"anglo-saxon accounting with automated valuation method is configured, the "
"expense account on the product category will be used."
msgstr ""
@@ -6458,17 +6763,22 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__valuation
msgid ""
-"Manual: The accounting entries to value the inventory are not posted automatically.\n"
-" Automated: An accounting entry is automatically created to value the inventory when a product enters or leaves the company.\n"
+"Manual: The accounting entries to value the inventory are not posted "
+"automatically.\n"
+" Automated: An accounting entry is automatically created to value the "
+"inventory when a product enters or leaves the company.\n"
" "
msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__service_type
msgid ""
-"Manually set quantities on order: Invoice based on the manually entered quantity, without creating an analytic account.\n"
-"Timesheets on contract: Invoice based on the tracked hours on the related timesheet.\n"
-"Create a task and track hours: Create a task on the sales order validation and track the work hours."
+"Manually set quantities on order: Invoice based on the manually entered "
+"quantity, without creating an analytic account.\n"
+"Timesheets on contract: Invoice based on the tracked hours on the related "
+"timesheet.\n"
+"Create a task and track hours: Create a task on the sales order validation "
+"and track the work hours."
msgstr ""
#. module: pms
@@ -6853,10 +7163,8 @@ msgstr ""
#. module: pms
#: code:addons/pms/models/pms_checkin_partner.py:0
-#: code:addons/pms/models/pms_folio.py:0 code:addons/pms/models/pms_folio.py:0
#: code:addons/pms/models/pms_folio.py:0
#: code:addons/pms/models/pms_reservation.py:0
-#: code:addons/pms/models/pms_reservation.py:0
#, python-format
msgid "New"
msgstr ""
@@ -6927,9 +7235,17 @@ msgstr ""
#: model:ir.model.fields,field_description:pms.field_folio_sale_line__reservation_line_ids
#: model:ir.model.fields,field_description:pms.field_pms_reservation__nights
#: model:ir.model.fields,field_description:pms.field_wizard_folio_changes__nights
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__nights
msgid "Nights"
msgstr ""
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__nights_domain
+#: model:ir.model.fields,field_description:pms.field_product_product__nights_domain
+#: model:ir.model.fields,field_description:pms.field_product_template__nights_domain
+msgid "Nights domain"
+msgstr ""
+
#. module: pms
#: model_terms:ir.ui.view,arch_db:pms.pms_reservation_view_form
msgid "Nights)"
@@ -7220,6 +7536,23 @@ msgid ""
"Number total of children there in guest list,whose presence counts or not"
msgstr ""
+#. module: pms
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__occupany
+msgid "Occupancy"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields.selection,name:pms.selection__product_template__touristic_calculation__occupancyandnights
+msgid "Occupancy and Nights"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__occupancy_domain
+#: model:ir.model.fields,field_description:pms.field_product_product__occupancy_domain
+#: model:ir.model.fields,field_description:pms.field_product_template__occupancy_domain
+msgid "Occupancy domain"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,field_description:pms.field_pms_reservation_duplicate__occupied_room
msgid "Occupied Room"
@@ -7273,8 +7606,8 @@ msgstr ""
#. module: pms
#: model:ir.model.constraint,message:pms.constraint_pms_availability_room_type_registry_unique
msgid ""
-"Only can exists one availability in the same day for"
-" the same room type!"
+"Only can exists one availability in the same day for "
+"the same room type!"
msgstr ""
#. module: pms
@@ -7411,7 +7744,6 @@ msgid "Other data"
msgstr ""
#. module: pms
-#: code:addons/pms/models/pms_folio.py:0 code:addons/pms/models/pms_folio.py:0
#: code:addons/pms/models/pms_folio.py:0
#: model_terms:ir.ui.view,arch_db:pms.pms_reservation_view_form
#, python-format
@@ -7648,7 +7980,6 @@ msgstr ""
#. module: pms
#: code:addons/pms/models/pms_reservation.py:0
-#: code:addons/pms/models/pms_reservation.py:0
#, python-format
msgid "Partner contact name is required"
msgstr ""
@@ -7794,7 +8125,7 @@ msgid "Payment terms for current folio."
msgstr ""
#. module: pms
-#: code:addons/pms/models/pms_folio.py:0 code:addons/pms/models/pms_folio.py:0
+#: code:addons/pms/models/pms_folio.py:0
#, python-format
msgid "Payment: %s by %s"
msgstr ""
@@ -7853,8 +8184,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_cancelation_rule__penalty_late
msgid ""
-"Percentage of the total price that partner has to pay in case of late "
-"arrival"
+"Percentage of the total price that partner has to pay in case of late arrival"
msgstr ""
#. module: pms
@@ -8045,8 +8375,8 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_pms_board_service__amount
#: model:ir.model.fields,help:pms.field_pms_board_service_room_type__amount
msgid ""
-"Price for this Board Service. It corresponds to the sum of his board service"
-" lines"
+"Price for this Board Service. It corresponds to the sum of his board service "
+"lines"
msgstr ""
#. module: pms
@@ -8651,18 +8981,24 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_pms_room_type__incoming_qty
msgid ""
"Quantity of planned incoming products.\n"
-"In a context with a single Stock Location, this includes goods arriving to this Location, or any of its children.\n"
-"In a context with a single Warehouse, this includes goods arriving to the Stock Location of this Warehouse, or any of its children.\n"
-"Otherwise, this includes goods arriving to any Stock Location with 'internal' type."
+"In a context with a single Stock Location, this includes goods arriving to "
+"this Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods arriving to the "
+"Stock Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods arriving to any Stock Location with "
+"'internal' type."
msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__outgoing_qty
msgid ""
"Quantity of planned outgoing products.\n"
-"In a context with a single Stock Location, this includes goods leaving this Location, or any of its children.\n"
-"In a context with a single Warehouse, this includes goods leaving the Stock Location of this Warehouse, or any of its children.\n"
-"Otherwise, this includes goods leaving any Stock Location with 'internal' type."
+"In a context with a single Stock Location, this includes goods leaving this "
+"Location, or any of its children.\n"
+"In a context with a single Warehouse, this includes goods leaving the Stock "
+"Location of this Warehouse, or any of its children.\n"
+"Otherwise, this includes goods leaving any Stock Location with 'internal' "
+"type."
msgstr ""
#. module: pms
@@ -8812,7 +9148,7 @@ msgid "Reference of this folio in an external system"
msgstr ""
#. module: pms
-#: code:addons/pms/models/pms_folio.py:0 code:addons/pms/models/pms_folio.py:0
+#: code:addons/pms/models/pms_folio.py:0
#, python-format
msgid "Refund: %s by %s"
msgstr ""
@@ -10223,9 +10559,12 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__cost_method
msgid ""
-"Standard Price: The products are valued at their standard cost defined on the product.\n"
-" Average Cost (AVCO): The products are valued at weighted average cost.\n"
-" First In First Out (FIFO): The products are valued supposing those that enter the company first will also leave it first.\n"
+"Standard Price: The products are valued at their standard cost defined on "
+"the product.\n"
+" Average Cost (AVCO): The products are valued at weighted average "
+"cost.\n"
+" First In First Out (FIFO): The products are valued supposing those "
+"that enter the company first will also leave it first.\n"
" "
msgstr ""
@@ -10272,8 +10611,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_service__invoice_status
msgid ""
-"State in which the service is with respect to invoices.It can be 'invoiced',"
-" 'to_invoice' or 'no'"
+"State in which the service is with respect to invoices.It can be 'invoiced', "
+"'to_invoice' or 'no'"
msgstr ""
#. module: pms
@@ -10634,8 +10973,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_reservation__allowed_checkout
msgid ""
-"Technical field, Indicates that reservation is ready for checkoutonly can be"
-" true if reservation state is 'onboard' or departure_delayedand checkout is "
+"Technical field, Indicates that reservation is ready for checkoutonly can be "
+"true if reservation state is 'onboard' or departure_delayedand checkout is "
"today or will be in the future"
msgstr ""
@@ -10979,7 +11318,8 @@ msgstr ""
msgid ""
"The product used to invoice a down payment should\n"
" be of type 'Service'.\n"
-" Please use another product or update this product."
+" Please use another product or update this "
+"product."
msgstr ""
#. module: pms
@@ -10987,7 +11327,8 @@ msgstr ""
#, python-format
msgid ""
"The product used to invoice a down payment should\n"
-" have an invoice policy set to \"Ordered quantities\".\n"
+" have an invoice policy set to \"Ordered "
+"quantities\".\n"
" Please update your deposit product to be able\n"
" to create a deposit invoice."
msgstr ""
@@ -11026,7 +11367,8 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:pms.portal_not_checkin
msgid ""
"The quick registration system is not available for this reservation. \n"
-" If you have any questions, you can contact us:
Phone:"
+" If you have any questions, you can contact us:
Phone:"
msgstr ""
#. module: pms
@@ -11097,8 +11439,8 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_room_type__lst_price
msgid ""
-"The sale price is managed from the product template. Click on the 'Configure"
-" Variants' button to set the extra attribute prices."
+"The sale price is managed from the product template. Click on the 'Configure "
+"Variants' button to set the extra attribute prices."
msgstr ""
#. module: pms
@@ -11143,8 +11485,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_reservation__invoice_status
msgid ""
-"The status of the invoices in folio. Can be 'invoiced', 'to_invoice' or "
-"'no'."
+"The status of the invoices in folio. Can be 'invoiced', 'to_invoice' or 'no'."
msgstr ""
#. module: pms
@@ -11163,8 +11504,8 @@ msgstr ""
#: code:addons/pms/models/account_move.py:0
#, python-format
msgid ""
-"The total amount of the simplified invoice is higher than the maximum amount"
-" allowed for simplified invoices."
+"The total amount of the simplified invoice is higher than the maximum amount "
+"allowed for simplified invoices."
msgstr ""
#. module: pms
@@ -11221,10 +11562,13 @@ msgid ""
"There is nothing to invoice!\n"
"\n"
" Reason(s) of this behavior could be:\n"
-" - You should deliver your products before invoicing them: Click on the \"truck\"\n"
+" - You should deliver your products before invoicing them: Click on "
+"the \"truck\"\n"
" icon (top-right of your screen) and follow instructions.\n"
-" - You should modify the invoicing policy of your product: Open the product,\n"
-" go to the \"Sales tab\" and modify invoicing policy from \"delivered quantities\"\n"
+" - You should modify the invoicing policy of your product: Open the "
+"product,\n"
+" go to the \"Sales tab\" and modify invoicing policy from \"delivered "
+"quantities\"\n"
" to \"ordered quantities\".\n"
" "
msgstr ""
@@ -11244,8 +11588,8 @@ msgstr ""
#: model:ir.model.fields,help:pms.field_pms_availability__reservation_line_ids
#: model:ir.model.fields,help:pms.field_pms_reservation__reservation_line_ids
msgid ""
-"They are the lines of the reservation into a reservation,they corresponds to"
-" the nights"
+"They are the lines of the reservation into a reservation,they corresponds to "
+"the nights"
msgstr ""
#. module: pms
@@ -11296,16 +11640,19 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__email_normalized
msgid ""
-"This field is used to search on email address as the primary email field can"
-" contain more than strictly an email address."
+"This field is used to search on email address as the primary email field can "
+"contain more than strictly an email address."
msgstr ""
#. module: pms
#: model_terms:ir.ui.view,arch_db:pms.pms_folio_view_form
msgid ""
-"This folio has payments assigned to multiple folios (through an invoice or directly).\n"
-" The Folio will only be considered paid if all the folios with the same associated\n"
-" payment are paid, or if a specific payment is assigned to this folio."
+"This folio has payments assigned to multiple folios (through an invoice or "
+"directly).\n"
+" The Folio will only be considered paid if all the folios "
+"with the same associated\n"
+" payment are paid, or if a specific payment is assigned "
+"to this folio."
msgstr ""
#. module: pms
@@ -11646,6 +11993,18 @@ msgstr ""
msgid "Total price with taxes"
msgstr ""
+#. module: pms
+#: model_terms:ir.ui.view,arch_db:pms.product_template_view_form
+msgid "Tourist tax configuration"
+msgstr ""
+
+#. module: pms
+#: model:ir.model.fields,field_description:pms.field_pms_room_type__touristic_calculation
+#: model:ir.model.fields,field_description:pms.field_product_product__touristic_calculation
+#: model:ir.model.fields,field_description:pms.field_product_template__touristic_calculation
+msgid "Touristic calculation"
+msgstr ""
+
#. module: pms
#: model:ir.model.fields,field_description:pms.field_pms_room_type__service_type
msgid "Track Service"
@@ -11680,8 +12039,7 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_amenity__is_add_code_room_name
msgid ""
-"True if the Internal Reference should appear in the display name of the "
-"rooms"
+"True if the Internal Reference should appear in the display name of the rooms"
msgstr ""
#. module: pms
@@ -11884,7 +12242,7 @@ msgid "Unread Messages Counter"
msgstr ""
#. module: pms
-#: code:addons/pms/models/pms_folio.py:0 code:addons/pms/models/pms_folio.py:0
+#: code:addons/pms/models/pms_folio.py:0
#, python-format
msgid "Unsupported operator %s for searching on date"
msgstr ""
@@ -11965,20 +12323,19 @@ msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_reservation__shared_folio
-msgid ""
-"Used to notify is the reservation folio has other reservations/services"
+msgid "Used to notify is the reservation folio has other reservations/services"
msgstr ""
#. module: pms
#: model:ir.model.fields,help:pms.field_pms_property__aeat_identification_type
msgid ""
"Used to specify an identification type to send to SII. Normally for sending "
-"national and export invoices to SII where the customer country is not Spain,"
-" it would calculate an identification type of 04 if the VAT field is filled "
+"national and export invoices to SII where the customer country is not Spain, "
+"it would calculate an identification type of 04 if the VAT field is filled "
"and 06 if it was not. This field is to specify types of 03 through 05, in "
"the event that the customer doesn't identify with a foreign VAT and instead "
-"with their passport or residential certificate. If there is no value it will"
-" work as before."
+"with their passport or residential certificate. If there is no value it will "
+"work as before."
msgstr ""
#. module: pms
@@ -12237,8 +12594,8 @@ msgstr ""
#: code:addons/pms/models/account_move.py:0
#, python-format
msgid ""
-"You cannot validate this invoice. Please check the partner has the complete"
-" information required."
+"You cannot validate this invoice. Please check the partner has the complete "
+"information required."
msgstr ""
#. module: pms
@@ -12487,7 +12844,9 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:pms.pms_folio_view_form
msgid ""
"these are the billing information associated with the\n"
-" booking client or the company (if a company is\n"
-" assigned). If you want to bill an independent contact,\n"
+" booking client or the company (if a company "
+"is\n"
+" assigned). If you want to bill an "
+"independent contact,\n"
" you can select it in the billing assistant"
msgstr ""