diff --git a/custom_spcrp/README.rst b/custom_spcrp/README.rst
new file mode 100644
index 0000000..ea49073
--- /dev/null
+++ b/custom_spcrp/README.rst
@@ -0,0 +1,48 @@
+.. image:: https://img.shields.io/badge/license-AGPL--3-blue.svg
+ :target: https://www.gnu.org/licenses/agpl
+ :alt: License: AGPL-3
+
+==============
+SPACORP CUSTOM
+==============
+
+This module has these custom changes:
+
+- Custom sales order report.
+- Custom sales box labels report.
+- Custom stock picking operations report.
+- Check product availability across warehouses on sales order.
+- Add some fields to sales order views
+- Add some fields to stock_picking views
+- Change widget for payment term selection due to the high number of elements.
+- Adds canary special fiscal positions
+- Directly in instance we create ALM: Existencias -> Canarias
+ a new procurement.rule similar to ALM: Existencias -> Clientes but
+ with location_id=DPC/Existencias and assign this location in the company
+ partner property_stock_customer field
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues
+`_. In case of trouble, please
+check there if your issue has already been reported. If you spotted it first,
+help us smash it by providing detailed and welcomed feedback.
+
+Credits
+=======
+
+Contributors
+------------
+
+* `Tecnativa `_:
+ * Vicent Cubells
+ * Carlos Dauden
+ * Pedro M. Baeza
+ * Ernesto Tejeda
+
+* `Avanzosc `_:
+ * Ana Juaristi
+ * Alfredo de la Fuente
+
+Do not contact contributors directly about support or help with technical issues.
diff --git a/custom_spcrp/__init__.py b/custom_spcrp/__init__.py
new file mode 100644
index 0000000..c3d4312
--- /dev/null
+++ b/custom_spcrp/__init__.py
@@ -0,0 +1,3 @@
+from . import models
+from . import wizard
+from . import reports
diff --git a/custom_spcrp/__manifest__.py b/custom_spcrp/__manifest__.py
new file mode 100644
index 0000000..c4e879c
--- /dev/null
+++ b/custom_spcrp/__manifest__.py
@@ -0,0 +1,74 @@
+# Copyright 2017 Tecnativa - Vicent Cubells
+# Copyright 2018 Tecnativa - Carlos Dauden
+# Copyright 2017-2018 Tecnativa - Pedro M. Baeza
+# Copyright 2025 Alfredo de la Fuente - AvanzOSC
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+{
+ "name": "SPACORP Custom",
+ "version": "16.0.1.0.0",
+ "author": "Tecnativa & AvanzOSC",
+ "website": "https://github.com/avanzosc/custom-addons",
+ "license": "AGPL-3",
+ "category": "Others",
+ "depends": [
+ "l10n_es",
+ "sale_stock",
+ "sale_order_type",
+ "contacts",
+ "account",
+ "sale_crm",
+ "sale_commission",
+ "product_pricelist_item_menu",
+ "web_tree_dynamic_colored_field",
+ "purchase",
+ "delivery",
+ "sale_commission_pricelist",
+ "mail",
+ "mrp",
+ "project",
+ "account_payment_order",
+ "mrp_production_cost",
+ "sales_team",
+ "account_invoice_fiscal_position_update",
+ "account_tax_balance",
+ "sale_global_discount",
+ "stock_picking_report_valued",
+ "product_make",
+ ],
+ "data": [
+ "security/ir.model.access.csv",
+ "data/account_tax_group_data.xml",
+ "data/account_template_data.xml",
+ "data/taxes_data.xml",
+ "data/fiscal_position_data.xml",
+ "data/spacorp_custom.xml",
+ "data/mail_template.xml",
+ "views/stock_picking_shipping_type_views.xml",
+ "views/res_partner_views.xml",
+ "views/sale_order_views.xml",
+ "views/stock_picking_views.xml",
+ "views/stock_warehouse_views.xml",
+ "views/sale_order_type_views.xml",
+ "views/account_invoice_views.xml",
+ "views/product_pricelist_views.xml",
+ "views/product_pricelist_item_views.xml",
+ "views/product_template_view.xml",
+ "views/product_product_view.xml",
+ "views/res_config_settings_views.xml",
+ "views/sale_order_line_agent_view.xml",
+ "views/project_task_views.xml",
+ "views/crm_team_views.xml",
+ "views/account_fiscal_position_views.xml",
+ "views/account_move_views.xml",
+ "views/mrp_production_views.xml",
+ "reports/common.xml",
+ "reports/account_invoice_report_view.xml",
+ "reports/report_sale.xml",
+ "reports/report_sale_labels.xml",
+ "reports/report_stockpicking_operations.xml",
+ "reports/report_stock_picking.xml",
+ "reports/report_invoice.xml",
+ ],
+ "installable": True,
+}
diff --git a/custom_spcrp/_common.py b/custom_spcrp/_common.py
new file mode 100644
index 0000000..9bb77b3
--- /dev/null
+++ b/custom_spcrp/_common.py
@@ -0,0 +1,18 @@
+# Copyright 2020 Alfredo de la Fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from openerp import fields
+from pytz import timezone, utc
+
+str2datetime = fields.Datetime.from_string
+date2str = fields.Date.to_string
+
+
+def _convert_to_local_date(date, tz="UTC"):
+ if not date:
+ return False
+ if not tz:
+ tz = "UTC"
+ new_date = str2datetime(date) if isinstance(date, str) else date
+ new_date = new_date.replace(tzinfo=utc)
+ local_date = new_date.astimezone(timezone(tz)).replace(tzinfo=None)
+ return local_date
diff --git a/custom_spcrp/data/account_tax_group_data.xml b/custom_spcrp/data/account_tax_group_data.xml
new file mode 100644
index 0000000..31bbf83
--- /dev/null
+++ b/custom_spcrp/data/account_tax_group_data.xml
@@ -0,0 +1,18 @@
+
+
+
+ IGIC 0%
+
+
+ IGIC 3%
+
+
+ IGIC 6,5%
+
+
+ IGIC 7%
+
+
+ IGIC 13,5%
+
+
diff --git a/custom_spcrp/data/account_template_data.xml b/custom_spcrp/data/account_template_data.xml
new file mode 100644
index 0000000..7b436a1
--- /dev/null
+++ b/custom_spcrp/data/account_template_data.xml
@@ -0,0 +1,21 @@
+
+
+ 4724
+
+ Hacienda Pública. IGIC soportado
+
+
+
+
+
+ 4774
+
+ Hacienda Pública. IGIC repercutido
+
+
+
+
diff --git a/custom_spcrp/data/fiscal_position_data.xml b/custom_spcrp/data/fiscal_position_data.xml
new file mode 100644
index 0000000..60a39a5
--- /dev/null
+++ b/custom_spcrp/data/fiscal_position_data.xml
@@ -0,0 +1,51 @@
+
+
+
+ Autofactura Canarias
+
+
+
+
+
+
+
+
+ Cliente/Proveedor Canarias
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/data/mail_template.xml b/custom_spcrp/data/mail_template.xml
new file mode 100644
index 0000000..256e8a2
--- /dev/null
+++ b/custom_spcrp/data/mail_template.xml
@@ -0,0 +1,6 @@
+
+
+
+ ${object.contact_email_person_id.id}
+
+
diff --git a/custom_spcrp/data/spacorp_custom.xml b/custom_spcrp/data/spacorp_custom.xml
new file mode 100644
index 0000000..cb42cca
--- /dev/null
+++ b/custom_spcrp/data/spacorp_custom.xml
@@ -0,0 +1,44 @@
+
+
+
+ Cargar tarifas en clientes
+
+ code
+ model.load_tariff()
+
+
+ 30
+ minutes
+ -1
+
+
+
+
+ Create user
+ ir.actions.server
+ code
+
+
+
+ for record in records:
+ record.create_user_from_contact()
+
+
+
+
+ View chatter in contacts
+
+
+
+ Poner division en ventas, albaranes, facturas
+
+ code
+ model.load_division_in_sales()
+
+
+ 12
+ months
+ -1
+
+
+
diff --git a/custom_spcrp/data/taxes_data.xml b/custom_spcrp/data/taxes_data.xml
new file mode 100644
index 0000000..c01ee47
--- /dev/null
+++ b/custom_spcrp/data/taxes_data.xml
@@ -0,0 +1,318 @@
+
+
+
+
+ sale
+
+ IGIC 7% (Bienes)(AUTOF)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 13,5% (Bienes)(AUTOF)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 7% (Bienes)(FCLI)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 13,5% (Bienes)(FCLI)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 7% (Servicios)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 13,5% (Servicios)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 6,5% (Bienes)(AUTOF)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 6,5% (Bienes)(FCLI)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC 6,5% (Servicios)
+
+
+
+ percent
+
+
+
+
+ sale
+
+ IGIC Exento (Bienes)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 3% Soportado
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 7% Soportado
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 13,5% Soportado
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 7% Soportado (Servicios)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 13,5% Soportado (Servicios)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 7% Soportado (Importaciones)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 13,5% Soportado (Importaciones)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 6.5% Soportado
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 6,5% Soportado (Servicios)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC 6,5% Soportado (Importaciones)
+
+
+
+ percent
+
+
+
+
+ purchase
+
+ IGIC Soportado Exento
+
+
+
+ percent
+
+
+
diff --git a/custom_spcrp/i18n/de.po b/custom_spcrp/i18n/de.po
new file mode 100644
index 0000000..a704c67
--- /dev/null
+++ b/custom_spcrp/i18n/de.po
@@ -0,0 +1,1252 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:16+0000\n"
+"PO-Revision-Date: 2025-08-20 05:16+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr "E-Mail"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Kontenzuordnung für Steuerpositionen"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr "Aktiv"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Kostenstelle"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Anwenden auf"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr "Stadt"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Preis berechnen"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Konfigurationseinstellungen"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr "Kontakt"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr "Erstellt von"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr "Erstellt am"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Währung"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr "Beschreibung"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "Rabattpolitik"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr "Anzeigename"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Verkaufsteam"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "Assistent für die E-Mail-Erstellung"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr "E-Mail:"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Steuerposition"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Festpreis"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr "Bild"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Rechnungsstatistiken"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Journalbuchung"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Buchungszeile"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr "Zuletzt geändert am"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr "Zuletzt aktualisiert durch"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr "Zuletzt aktualisiert am"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr "Länge"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Min. Menge"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Gewicht"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr "Verpackung"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr "Seite : / "
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr "Zahlungsauftrag"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Prozentualer Preis"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr "Telefon:"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Preisliste"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Preislistenposition ist für ausgewählte Option anwendbar"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Preislistenregel"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Produkt"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Produktbewegungen (Lagerbuchung)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Produktvariante"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "Bundesland"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Verkaufsauftrag"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Verkaufsauftragszeile"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Verkaufsteam"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Lagerbuchung"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Aufgabe"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr "Gesamtgewicht der Produkte in der Kommissionierung."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Vorgangsart"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr "Art des Verkaufsauftrags"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Benutzer"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Lagerhaus"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr ""
+"Sie können einen Aufschlag vornehmen, indem Sie einen negativen Rabatt "
+"festlegen."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/en_GB.po b/custom_spcrp/i18n/en_GB.po
new file mode 100644
index 0000000..3c7fdfb
--- /dev/null
+++ b/custom_spcrp/i18n/en_GB.po
@@ -0,0 +1,1250 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:16+0000\n"
+"PO-Revision-Date: 2025-08-20 05:16+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/en_US.po b/custom_spcrp/i18n/en_US.po
new file mode 100644
index 0000000..3c7fdfb
--- /dev/null
+++ b/custom_spcrp/i18n/en_US.po
@@ -0,0 +1,1250 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:16+0000\n"
+"PO-Revision-Date: 2025-08-20 05:16+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/es.po b/custom_spcrp/i18n/es.po
new file mode 100644
index 0000000..041f86f
--- /dev/null
+++ b/custom_spcrp/i18n/es.po
@@ -0,0 +1,1280 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:17+0000\n"
+"PO-Revision-Date: 2025-08-20 05:17+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+"\n"
+"Hay %s %s disponibles en todos los almacenes.\n"
+"\n"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr " "
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr "'Etiquetas para pedido de venta: %s' % (object.name)"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+"
\n"
+" NIF:"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+"
\n"
+" NIF:"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+"
\n"
+" GRUPO DE COMPRAS: "
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr "35%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr "38%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr "40%+10%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr "40%+3%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr "40%+5%40%+7%"
+msgstr "40%+7%40%"
+msgstr "40%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr "45%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr "50%+10%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr "50%+15%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr "50%+20%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr "50%+5%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr "50%"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr "DIRECCIÓN ENVÍO:"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr "CÓDIGO CLIENTE: "
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+"Peso bruto:\n"
+"
"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr "Marca: "
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr "Mercado: "
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr "Alerta de acceso"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr "Contacto de contabilidad"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Mapeo de cuentas de posición fiscal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr "Acción requerida"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr "Activo"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr "Actividades"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr "Decoración de Actividad de Excepción"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr "Estado actividad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr "Icono de tipo de actvidad"
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr "Añadir un nuevo tipo de envío"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr "Detalle de agente de línea de comisión en líneas de pedido"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Cuenta analítica"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Aplicar a"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr "Nº de archivos adjuntos"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr "Revisa las líneas de factura: alguna no tiene marca."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr "Revisa las líneas del albarán, alguna no tiene marca."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr "Revisa las líneas del pedido de venta, alguna no tiene rama."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr "Ciudad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr "Liquidación"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Calcular el precio"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Ajustes de configuración"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr "Correo electrónico de confirmación enviado"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr "Persona contacto email"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr "Coste del transporte"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr "Crear usuario"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr "Creado por"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr "Creado en"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Moneda"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr "URL del portal de cliente"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr "Clientes: Empresas/Dir.Envío"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr "Descripción"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr "Descatalogado"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "Política de descuento"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr "Nombre mostrado"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Equipo de ventas"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "Asistente de redacción de correo electrónico"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr "Correo electrónico:"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Posición fiscal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr "Posición fiscal para las ventas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Precio fijo"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr "Seguidores"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr "Seguidores (Contactos)"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr "Icono de Font Awesome ej. fa-tasks"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr "Peso bruto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr "Tiene mensajes"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr "Se ha borrado el elemento de tarifa: {}"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr "IGIC 0%"
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr "IGIC 13,5%"
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr "IGIC 3%"
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr "IGIC 6,5%"
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr "IGIC 7%"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr "Icono"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr "Icono para indicar una actividad de excepción."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr "Si está marcada, nuevos mensajes requieren su atención."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr "Si se encuentra marcado, algunos mensajes tienen error de envío."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr "Imagen"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr "Canal de entrada"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Estadísticas de facturas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr "Es agente"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr "Es seguidor"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Asiento contable"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Apunte contable"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr "Última modificación en"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr "Última actualización por"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr "Última actualización en"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr "Longitud"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr "Adjunto principal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr "Marca"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr "Bajo pedido"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr "Marca a imprimir"
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr "Canal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr "Nicho de mercado"
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr "Sector"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr "Mercados para imprimir en albaránes de salida"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr "Error de entrega del mensaje"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr "Mensajes"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Cantidad mín."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr "Mi fecha límite de actividad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Peso"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr "Próximo evento del calendario de actividades"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr "Siguiente plazo de actividad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr "Resumen de la siguiente actividad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr "Siguiente tipo de actividad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr "Num. Agentes"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr "Número de acciones"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr "Número de errores"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr "Número de mensajes que requieren una acción"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr "Número de mensajes con error de envío"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr "Nº de cajas grandes:"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr "Nº de cajas pequeñas:"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr "Empaquetado"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr "Página: /"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr "El padre es cliente"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr "Orden de pago"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Porcentaje de precio"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr "Teléfono:"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr "Poner division en ventas, albaranes, facturas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr "URL de acceso al portal"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Lista de precios"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Elemento de la lista de precios aplicable a la opción seleccionada"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Regla de la lista de precios"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr "Imprimir pegatina caja"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Producto"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Movimientos de producto (línea de movimiento de stock)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Variante de producto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr "Ref. interna producto"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr "Marcas de productos"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "Provincia"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr "Poner división"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr "Usuario responsable"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr "Canal de venta"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Pedido de venta"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Línea de pedido de venta"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Equipo de ventas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr "Muestra"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr "Sector a imprimir"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr "Token de seguridad"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr "Dirección envío"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr "Ciudad envío"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr "Provincia envío"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr "Tipo envío"
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr "Tipos envío"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr "Mostrar las tres direcciones en informes de ventas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr "Mostrar chatter"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr "Estado"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+"Estado basado en actividades\n"
+"Vencida: la fecha tope ya ha pasado\n"
+"Hoy: La fecha tope es hoy\n"
+"Planificada: futuras actividades."
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr "Stock"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Movimiento de stock"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr "Proveedor/Acreedor"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Tarea"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr "Texto para vales de entrega"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr "El cliente no tiene NIF."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr "Peso total de los productos en la recolección."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr "Traslado"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Tipo de operación"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr "Tipo de pedido de venta"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr "Tipo de actividad de excepción registrada."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Usuario"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr "Ver chatter en contactos"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Almacén"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr "¡Advertencia!"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr "Web:"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr "Mensajes del sitio web"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr "Historial de comunicaciones del sitio web"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr "Sin agentes"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr ""
+"Puede aplicar un aumento de precio para configurar un descuento negativo."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr "Debe de introducir el email de la compañía"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr "Debe de introducir un contacto"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr "Debe de introducir una marca/comercial"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr "Debe de introducir la ciudad"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr "Debe indicar un 'Contacto contable' en el cliente."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr "Debe indicar un 'Correo electrónico contable' en el cliente."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr "Debe indicar un 'Correo electrónico' en el cliente."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+"Planea vender %s %s de %s, pero solo tiene %s %s disponible(s) en el almacén"
+" %s."
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr "uds.)"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr "{}, aplicado en Global"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr "{}, aplicada en categoría de producto: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr "{}, aplicado en variante de producto: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr "{}, aplicado en producto: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr "{}, fecha fin: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr "{}, fecha inicio: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr "{}, cantidad min.: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr "{}, modo cálculo precio: Fijo, precio: {}"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr "{}, modo cálculo precio: Porcentage, porcentage: {}%"
diff --git a/custom_spcrp/i18n/fr.po b/custom_spcrp/i18n/fr.po
new file mode 100644
index 0000000..d9f47f1
--- /dev/null
+++ b/custom_spcrp/i18n/fr.po
@@ -0,0 +1,1252 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:16+0000\n"
+"PO-Revision-Date: 2025-08-20 05:16+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr "Courriel"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Correspondance de comptes de la position fiscale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr "Actif"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Compte Analytique"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Appliquer à"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr "Ville"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Calculer le prix"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Paramètres de configuration"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr "Créé le"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Devise"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "Politique de remise"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr "Nom affiché"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Équipe commerciale"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "Assistant de composition d'e-mails"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr "Courriel :"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Position fiscale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Forfait"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr "Poids brut"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Statistiques des factures"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Pièce comptable"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Écriture comptable"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr "Dernière modification le"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr "Dernière mise à jour par"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr "Dernière mise à jour le"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr "Longueur"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Quantité minimale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Poids"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr "Conditionnement"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr "Ordre de paiement"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Pourcentage du prix"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr "Téléphone :"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Liste de prix"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Article de liste de prix applicable sur les options sélectionnées"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Règle des listes des prix"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Produit"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Mouvements de produit (Ligne de mouvement de stock)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Variante de produit"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "État"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Commande client"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Ligne de commande"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Équipe commerciale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr "État"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Mouvement de stock"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Tâche"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr "Poids total des produits dans le transfert."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr "Transfert"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Type d'opération"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr "Type de bon de commande"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Utilisateur"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Entrepôt"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr ""
+"Vous pouvez appliquer une marge commerciale en configurant une remise "
+"négative."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/it.po b/custom_spcrp/i18n/it.po
new file mode 100644
index 0000000..5265d9e
--- /dev/null
+++ b/custom_spcrp/i18n/it.po
@@ -0,0 +1,1250 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:17+0000\n"
+"PO-Revision-Date: 2025-08-20 05:17+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Mappatura conti per la posizione fiscale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr "Attivo"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr "Dettaglio riga provvigione agente nelle righe ordine"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Conto analitico"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Applicare a"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr "Città"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Calcola prezzo"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Impostazioni di configurazione"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr "Contatto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr "Creato da"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr "Creato il"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Valuta"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr "Descrizione"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "Politica di sconto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr "Nome visualizzato"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Team di vendita"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "Procedura composizione e-mail"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr "E-mail:"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Posizione fiscale"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Prezzo fisso"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr "Immagine"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Statistiche fatture"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Registrazione contabile"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Movimento contabile"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr "Ultima modifica il"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr "Ultimo aggiornamento di"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr "Ultimo aggiornamento il"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr "Lunghezza"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Quantità min."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Peso"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr "Imballaggio"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr "Pagina: / "
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr "Ordine di pagamento"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Prezzo percentuale"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr "Telefono:"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Listino prezzi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Articolo del listino prezzi valido per l'opzione selezionata"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Regola listino prezzi"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Prodotto"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Movimenti prodotto (riga movimento di magazzino)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Variante prodotto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "Stato/Provincia"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Ordine di vendita"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Riga ordine di vendita"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Team di vendita"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr "Stato"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Movimento di magazzino"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Lavoro"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr "Peso totale dei prodotti presenti nel prelievo."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr "Trasferimento"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Operazione di tipo"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr "Tipo di ordine di vendita"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Utente"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Magazzino"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr "È possibile applicare un mark-up impostando uno sconto negativo."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/pt.po b/custom_spcrp/i18n/pt.po
new file mode 100644
index 0000000..a0830c3
--- /dev/null
+++ b/custom_spcrp/i18n/pt.po
@@ -0,0 +1,1250 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:17+0000\n"
+"PO-Revision-Date: 2025-08-20 05:17+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Mapeamento de Contas da Posição Fiscal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr "Ativo"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Conta Analítica"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Aplicar Em"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr "Cidade"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Calcular Preço"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Configurações"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr "Contacto"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr "Criado por"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr "Criado em"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Moeda"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr "Descrição"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "Política de Descontos"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr "Nome a exibir"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Equipa de Vendas"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "Assistente de composição de e-mail"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr "E-mail:"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Posição Fiscal"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Preço Definido"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr "Imagem"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Estatísticas de Faturas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Lançamento de Diário"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Item do Diário"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr "Última Modificação em"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr "Última Atualização por"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr "Última Atualização em"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr "Comprimento"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Quantidade Mín."
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Peso"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr "Acondicionamento"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr "Página: / "
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr "Ordem de Pagamento"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Preço em Percentagem"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr "Telefone:"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Lista de preços"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Item de Lista de Preços aplicável na opção selecionada"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Regra de Lista de Preços"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Produto"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Movimentos do artigo (movimentos de stock)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Variante de Artigo"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "Estado"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Ordem de Venda"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Linhas da Ordem de Venda"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Equipa de Vendas"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr "Estado"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Movimento do Stock"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Tarefa"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr "Transferência"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Tipo de Operação"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Utilizador"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Armazém"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr "Você pode aplicar uma margem de lucro definindo um desconto negativo."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/i18n/tr.po b/custom_spcrp/i18n/tr.po
new file mode 100644
index 0000000..23360c0
--- /dev/null
+++ b/custom_spcrp/i18n/tr.po
@@ -0,0 +1,1250 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * custom_spcrp
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2025-08-20 05:17+0000\n"
+"PO-Revision-Date: 2025-08-20 05:17+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"\n"
+"There are %s %s available across all warehouses.\n"
+"\n"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid " "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.report,print_report_name:custom_spcrp.report_sale_order_labels
+msgid "'Labels for sale order: %s' % (object.name)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid ""
+"
\n"
+" CIF:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid ""
+"
\n"
+" PURCHASES GROUP: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "
["
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "35%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "38%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%+7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "40%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "45%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+10%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+15%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+20%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%+5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "50%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "SHIPPING ADDRESS:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN CANARIAS
\n"
+" Polígono Industrial El Goro
\n"
+" C/ Jose Millares Sall, 36
\n"
+" 35219 Telde (Las Palmas)
\n"
+" info.canarias@persum.es
\n"
+" 651 813 592"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_standard
+msgid ""
+"DELEGACIÓN NORTE
\n"
+" Autovia de Logroño km 8
\n"
+" Polígono El Olivar Nave 16
\n"
+" 50011 Zaragoza
\n"
+" info.norte@persum.es
\n"
+" 625 279 911"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp
+msgid "CUSTOMER CODE: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_delivery_document2_spacorp
+msgid ""
+"Gross weight:\n"
+"
"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Make: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_picking_spacorp2
+msgid "Market: "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_warning
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_warning
+msgid "Access warning"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__contact_person
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__contact_person
+msgid "Accounting Contact"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position_account
+msgid "Accounts Mapping of Fiscal Position"
+msgstr "Mali Koşulun Hesap Eşlemesi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "Action Needed"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_line_agent__active
+msgid "Active"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_ids
+msgid "Activities"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.actions.act_window,help:custom_spcrp.stock_picking_shipping_type_action
+msgid "Add a new shipping type."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line_agent
+msgid "Agent detail of commission line in order lines"
+msgstr "Sipariş satırlarında komisyon satırının temsilci detayı"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order_type__analytic_account_id
+msgid "Analytic account"
+msgstr "Analitik hesap"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Apply On"
+msgstr "Şuna Uygula"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_attachment_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_attachment_count
+msgid "Attachment Count"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_tariff_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_tariff
+msgid "Cargar tarifas en clientes"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/account_invoice.py:0
+#, python-format
+msgid "Check invoice lines: some lines do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/stock_picking.py:0
+#, python-format
+msgid "Check picking lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "Check sales lines, some do not have a brand."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "City"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__clearance
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__clearance
+msgid "Clearance"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__compute_price
+msgid "Compute Price"
+msgstr "Fiyat Hesaplama"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_config_settings
+msgid "Config Settings"
+msgstr "Yapılandırma Ayarları"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__confirmation_email_sent
+msgid "Confirmation email sent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_partner
+msgid "Contact"
+msgstr "Kontak"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__contact_email_person_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__contact_email_person_id
+msgid "Contact email person"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__cost_of_transportation
+msgid "Cost of transportation"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_create_user_from_contact
+msgid "Create user"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_uid
+msgid "Created by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__create_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__create_date
+msgid "Created on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__currency_id
+msgid "Currency"
+msgstr "Para Birimi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Customer Portal URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Customers: Companies and delivery address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__name
+msgid "Description"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__discontinued
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__discontinued
+msgid "Discontinued"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__discount_policy
+msgid "Discount Policy"
+msgstr "İndirim Kuralı"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__display_name
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__display_name
+msgid "Display Name"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_fiscal_position_account__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move_line__team_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__team_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_move_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+msgid "Division"
+msgstr "Satış Ekibi"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_mail_compose_message
+msgid "Email composition wizard"
+msgstr "E-posta yazma sihirbazı"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Email:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_fiscal_position
+msgid "Fiscal Position"
+msgstr "Mali Koşul"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_warehouse__sale_fiscal_position_id
+msgid "Fiscal position for sales"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__fixed_price
+msgid "Fixed Price"
+msgstr "Sabit Fiyat"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_follower_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_follower_ids
+msgid "Followers"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_partner_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_partner_ids
+msgid "Followers (Partners)"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_type_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__gross_weight
+msgid "Gross weight"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__has_message
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__has_message
+msgid "Has Message"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "Has been deleted the price list : {}"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__id
+msgid "ID"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_0
+msgid "IGIC 0%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_135
+msgid "IGIC 13,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_3
+msgid "IGIC 3%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_65
+msgid "IGIC 6,5%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:account.tax.group,name:custom_spcrp.tax_group_igic_7
+msgid "IGIC 7%"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_icon
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction
+msgid "If checked, new messages require your attention."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "If checked, some messages have a delivery error."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__logo_to_print
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__logo_to_print
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Image"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Input channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_invoice_report
+msgid "Invoices Statistics"
+msgstr "Fatura İsatistikleri"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__is_agent
+msgid "Is Agent"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_is_follower
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_is_follower
+msgid "Is Follower"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move
+msgid "Journal Entry"
+msgstr "Yevmiye Kaydı"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_move_line
+msgid "Journal Item"
+msgstr "Yevmiye Kalemi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector____last_update
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type____last_update
+msgid "Last Modified on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_uid
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_uid
+msgid "Last Updated by"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner_market_sector__write_date
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking_shipping_type__write_date
+msgid "Last Updated on"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move_line__product_shipping_length
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_length
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_form_view
+msgid "Length"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_main_attachment_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_main_attachment_id
+msgid "Main Attachment"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__product_make_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+msgid "Make"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__mto
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__mto
+msgid "Make To Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__make_to_print
+msgid "Make to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_form_view
+msgid "Market"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_sector_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Market niche"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.res_partner_market_sector_action
+#: model:ir.model,name:custom_spcrp.model_res_partner_market_sector
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_move__market_sector_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__market_sector_id
+#: model:ir.ui.menu,name:custom_spcrp.res_partner_market_sector_menu
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_market_sector_form_view
+msgid "Market sector"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_make__market_to_print_ids
+msgid "Market to print on out picking"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error
+msgid "Message Delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__min_quantity
+msgid "Min Quantity"
+msgstr "Min. Miktar"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__my_activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__weight
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_form3
+msgid "Net weight"
+msgstr "Ağırlık"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_calendar_event_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_date_deadline
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_summary
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_summary
+msgid "Next Activity Summary"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_type_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_type_id
+msgid "Next Activity Type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__agents_count
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__agents_count
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Num. agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of Actions"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of errors"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_needaction_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_needaction_counter
+msgid "Number of messages requiring action"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__message_has_error_counter
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas grandes:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_labels
+msgid "Nº de cajas pequeñas:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "Packaging"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Page: / "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__parent_is_customer
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__parent_is_customer
+msgid "Parent is customer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_account_payment_order
+msgid "Payment Order"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "Percentage Price"
+msgstr "Yüzde Fiyatı"
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Phone:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.ir_cron_load_division_in_sales_ir_actions_server
+#: model:ir.cron,cron_name:custom_spcrp.ir_cron_load_division_in_sales
+msgid "Poner division en ventas, albaranes, facturas"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_url
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_url
+msgid "Portal Access URL"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist
+msgid "Pricelist"
+msgstr "Fiyat Listesi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__applied_on
+msgid "Pricelist Item applicable on selected option"
+msgstr "Seçilen seçeneğe uygulanabilen Fiyat Listesi Öğeleri"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_pricelist_item
+msgid "Pricelist Rule"
+msgstr "Fiyat Listesi Kuralı"
+
+#. module: custom_spcrp
+#: model:ir.actions.report,name:custom_spcrp.report_sale_order_labels
+msgid "Print Cage labels"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_template
+msgid "Product"
+msgstr "Ürün"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move_line
+msgid "Product Moves (Stock Move Line)"
+msgstr "Ürün Hareketleri (Stok Hareket Satırları)"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_product
+msgid "Product Variant"
+msgstr "Ürün Varyantı"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__product_default_code
+msgid "Product default code"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_product_make
+msgid "Products makes"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.res_partner_view_form_private
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_address_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Province"
+msgstr "İl/Eyalet"
+
+#. module: custom_spcrp
+#: model:ir.actions.server,name:custom_spcrp.action_recalculate_division_in_sales
+msgid "Put Division"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__activity_user_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__activity_user_id
+msgid "Responsible User"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_crm_team__market_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__market_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.crm_team_view_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_form_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.invoice_tree_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_filter_inh_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_move_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_form2_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_order_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_form
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_partner_tree
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_quotation_tree_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_sales_order_filter_inherit_spacorp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.vpicktree
+msgid "Sale channel"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order
+msgid "Sales Order"
+msgstr "Satış Siparişi"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Satış Sipariş Satırı"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_crm_team
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__team_id
+msgid "Sales Team"
+msgstr "Satış Ekibi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__sample
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__sample
+msgid "Sample"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__sector_to_print
+msgid "Sector to print"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__access_token
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__access_token
+msgid "Security Token"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__partner_shipping_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping address"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_city
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_city
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping city"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_invoice_report__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__shipping_state_id
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__shipping_state_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_account_invoice_report_search
+msgid "Shipping province"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__shipping_type_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_picking_internal_search
+msgid "Shipping type"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.actions.act_window,name:custom_spcrp.stock_picking_shipping_type_action
+#: model:ir.model,name:custom_spcrp.model_stock_picking_shipping_type
+#: model:ir.ui.menu,name:custom_spcrp.menu_stock_picking_shipping_type
+msgid "Shipping types"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_bank_statement_line__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_move__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_account_payment__three_address_in_sale_report
+#: model:ir.model.fields,field_description:custom_spcrp.field_sale_order__three_address_in_sale_report
+msgid "Show all three addresses in sales reports "
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_partner__show_chatter
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_users__show_chatter
+msgid "Show chatter"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_product__state
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_template__state
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.product_template_view_search
+msgid "Status"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_state
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_product__state__stock
+#: model:ir.model.fields.selection,name:custom_spcrp.selection__product_template__state__stock
+msgid "Stock"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_move
+msgid "Stock Move"
+msgstr "Stok Hareketi"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__supplier_creditor_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Supplier/Creditor"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_project_task
+msgid "Task"
+msgstr "Görev"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_res_config_settings__text_delivery_vouchers
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__text_delivery_vouchers
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_stock_configuration
+msgid "Text for delivery vouchers"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "The client does not have VAT."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_stock_picking__weight
+msgid "Total weight of the products in the picking."
+msgstr "Operasyondaki ürünlerin toplam ağırlığı."
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_picking
+msgid "Transfer"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_stock_picking__picking_type_code
+msgid "Type of Operation"
+msgstr "Operasyon Türü"
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_sale_order_type
+msgid "Type of sale order"
+msgstr "Satış siparişi türü"
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__activity_exception_decoration
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_res_users
+msgid "User"
+msgstr "Kullanıcı"
+
+#. module: custom_spcrp
+#: model:res.groups,name:custom_spcrp.group_view_all_partner_form
+msgid "View chatter in contacts"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model,name:custom_spcrp.model_stock_warehouse
+#: model:ir.model.fields,field_description:custom_spcrp.field_project_task__warehouse_id
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_task_search_form
+msgid "Warehouse"
+msgstr "Depo"
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid "Warning!"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_invoice_standard
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.external_layout_sale_standard
+msgid "Web:"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,field_description:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website Messages"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist__website_message_ids
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__website_message_ids
+msgid "Website communication history"
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.view_res_partner_filter
+msgid "Without agents"
+msgstr ""
+
+#. module: custom_spcrp
+#: model:ir.model.fields,help:custom_spcrp.field_product_pricelist_item__percent_price
+msgid "You can apply a mark-up by setting a negative discount."
+msgstr "Negatif bir indirim ayarlayarak kar marjı uygulayabilirsiniz."
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter company email"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one contact"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter one make/saleperson"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/res_partner.py:0
+#, python-format
+msgid "You must enter the city"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting contact' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Accounting email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order.py:0
+#, python-format
+msgid "You must indicate an 'Email' on the client."
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/sale_order_line.py:0
+#, python-format
+msgid ""
+"You plan to sell %s %s of %s but you only have %s %s available in %s "
+"warehouse."
+msgstr ""
+
+#. module: custom_spcrp
+#: model_terms:ir.ui.view,arch_db:custom_spcrp.report_saleorder_document_spacorp
+msgid "uds.)"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on Global"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product category {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product variant {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, applied on product {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date end: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, date start: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, min. quantity: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Fixed, price: {}"
+msgstr ""
+
+#. module: custom_spcrp
+#. odoo-python
+#: code:addons/custom_spcrp/models/product_pricelist_item.py:0
+#, python-format
+msgid "{}, price calculation mode: Percentage, percentage: {}%"
+msgstr ""
diff --git a/custom_spcrp/models/__init__.py b/custom_spcrp/models/__init__.py
new file mode 100644
index 0000000..8dfd28f
--- /dev/null
+++ b/custom_spcrp/models/__init__.py
@@ -0,0 +1,22 @@
+from . import res_partner
+from . import stock_picking_shipping_type
+from . import sale_order_line_agent
+from . import sale_order_type
+from . import stock_warehouse
+from . import sale_order
+from . import sale_order_line
+from . import account_invoice
+from . import res_config_settings
+from . import product_pricelist
+from . import product_pricelist_item
+from . import product_template
+from . import product_product
+from . import stock_move_line
+from . import stock_move
+from . import stock_picking
+from . import project_task
+from . import account_payment_order
+from . import crm_team
+from . import account_fiscal_position_account
+from . import account_fiscal_position
+from . import account_move
diff --git a/custom_spcrp/models/account_fiscal_position.py b/custom_spcrp/models/account_fiscal_position.py
new file mode 100644
index 0000000..8bd9010
--- /dev/null
+++ b/custom_spcrp/models/account_fiscal_position.py
@@ -0,0 +1,41 @@
+# Copyright 2024 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import api, models
+
+
+class AccountFiscalPosition(models.Model):
+ _inherit = "account.fiscal.position"
+
+ @api.model
+ def map_accounts(self, accounts):
+ division = 0
+ if "division" in self.env.context and self.env.context.get("division", 0):
+ division = self.env.context.get("division", 0)
+ if (
+ not division
+ and "active_model" in self.env.context
+ and self.env.context.get("active_model", "a") == "sale.order"
+ ):
+ sale = self.env["sale.order"].browse(self.env.context.get("active_id"))
+ if sale and sale.team_id:
+ division = sale.team_id.id
+
+ ref_dict = {}
+ my_accounts = self.account_ids.mapped("account_src_id")
+ for my_account in my_accounts:
+ if division:
+ line = self.account_ids.filtered(
+ lambda x: x.account_src_id == my_account
+ and x.team_id
+ and x.team_id.id == division
+ )
+ if not division or not line:
+ line = self.account_ids.filtered(
+ lambda x: x.account_src_id == my_account and not x.team_id
+ )
+ if line:
+ ref_dict[line.account_src_id] = line.account_dest_id
+ for key, acc in accounts.items():
+ if acc in ref_dict:
+ accounts[key] = ref_dict[acc]
+ return accounts
diff --git a/custom_spcrp/models/account_fiscal_position_account.py b/custom_spcrp/models/account_fiscal_position_account.py
new file mode 100644
index 0000000..6378c61
--- /dev/null
+++ b/custom_spcrp/models/account_fiscal_position_account.py
@@ -0,0 +1,14 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import fields, models
+
+
+class AccountFiscalPositionAccount(models.Model):
+ _inherit = "account.fiscal.position.account"
+ _order = "account_src_id"
+
+ team_id = fields.Many2one(
+ string="Division",
+ comodel_name="crm.team",
+ copy=False,
+ )
diff --git a/custom_spcrp/models/account_invoice.py b/custom_spcrp/models/account_invoice.py
new file mode 100644
index 0000000..865e4f1
--- /dev/null
+++ b/custom_spcrp/models/account_invoice.py
@@ -0,0 +1,67 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import _, api, exceptions, fields, models
+
+
+class AccountMove(models.Model):
+ _inherit = "account.move"
+
+ def _compute_logo_to_print(self):
+ make_obj = self.env["product.make"]
+ for invoice in self:
+ makes = invoice.invoice_line_ids.filtered("make_id").mapped("make_id")
+ if len(makes) == 1:
+ make = makes[0]
+ if make.logo:
+ invoice.logo_to_print = make.logo
+ invoice.three_address_in_invoice_report = (
+ make.three_address_in_invoice_report
+ )
+ else:
+ search_default_logo = True
+ else:
+ search_default_logo = False
+ if len(makes) == 2:
+ makes2 = invoice.invoice_line_ids.filtered(
+ lambda z: z.make_id.common_logo
+ ).mapped("make_id")
+ if len(makes2) == 2:
+ invoice.logo_to_print = makes2[0].common_logo
+ invoice.three_address_in_invoice_report = True
+ else:
+ search_default_logo = True
+ if not makes or len(makes) > 3 or search_default_logo:
+ make = make_obj.search([("use_logo", "=", True)], limit=1)
+ company = self.env.user.company_id
+ invoice.logo_to_print = make.logo if make else company.logo
+ invoice.three_address_in_invoice_report = (
+ make.three_address_in_invoice_report if make else True
+ )
+
+
+ logo_to_print = fields.Binary("Image", compute="_compute_logo_to_print")
+ three_address_in_sale_report = fields.Boolean(
+ string="Show all three addresses in sales reports ",
+ compute="_compute_logo_to_print",
+ )
+ city = fields.Char(string="City", related="partner_id.city", store=True)
+ state_id = fields.Many2one(
+ string="Province",
+ comodel_name="res.country.state",
+ related="partner_id.state_id",
+ store=True,
+ )
+ shipping_city = fields.Char(
+ string="Shipping city", related="partner_shipping_id.city", store=True
+ )
+ shipping_state_id = fields.Many2one(
+ string="Shipping province",
+ comodel_name="res.country.state",
+ related="partner_shipping_id.state_id",
+ store=True,
+ )
+
+ def action_makes_in_lines(self):
+ result = super().action_makes_in_lines()
+ self.update_division_in_invoices()
+ return result
diff --git a/custom_spcrp/models/account_move.py b/custom_spcrp/models/account_move.py
new file mode 100644
index 0000000..e0ee39e
--- /dev/null
+++ b/custom_spcrp/models/account_move.py
@@ -0,0 +1,18 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import api, fields, models
+
+
+class AccountMove(models.Model):
+ _inherit = "account.move"
+
+ team_id = fields.Many2one(string="Division", comodel_name="crm.team", copy=False)
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ account_moves = super().create(vals_list)
+ for account_move in account_moves:
+ if account_move.line_ids:
+ teams = account_move.line_ids.mapped("team_id")
+ account_move.team_id = teams[0].id if len(set(teams)) == 1 else False
+ return account_moves
diff --git a/custom_spcrp/models/account_payment_order.py b/custom_spcrp/models/account_payment_order.py
new file mode 100644
index 0000000..cfcc141
--- /dev/null
+++ b/custom_spcrp/models/account_payment_order.py
@@ -0,0 +1,26 @@
+# Copyright 2023 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import models
+
+
+class AccountPaymentOrder(models.Model):
+ _inherit = "account.payment.order"
+
+ def generated2uploaded(self):
+ result = super(
+ AccountPaymentOrder, self.with_context(get_bank_line_communication=True)
+ ).generated2uploaded()
+ return result
+
+ def _prepare_move_line_partner_account(self, bank_line):
+ vals = super()._prepare_move_line_partner_account(
+ bank_line
+ )
+ if (
+ "get_bank_line_communication" in self.env.context
+ and vals
+ and bank_line
+ and self.payment_type != "outbound"
+ ):
+ vals["name"] = bank_line.communication
+ return vals
diff --git a/custom_spcrp/models/crm_team.py b/custom_spcrp/models/crm_team.py
new file mode 100644
index 0000000..ccbddaa
--- /dev/null
+++ b/custom_spcrp/models/crm_team.py
@@ -0,0 +1,32 @@
+# Copyright 2024 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import fields, models
+
+
+class CrmTeam(models.Model):
+ _inherit = "crm.team"
+
+ def load_division_in_sales(self):
+ cond = []
+ teams = self.env["crm.team"].search(cond)
+ for team in teams.filtered(lambda x: x.market_id and x.product_make_id):
+ my_sales = self.env["sale.order"]
+ cond = [("market_id", "=", team.market_id.id)]
+ sales = self.env["sale.order"].search(cond)
+ for sale in sales:
+ if sale.order_line:
+ make = sale.order_line.mapped("make_id")
+ if make and len(make) == 1 and make == team.product_make_id:
+ if sale.team_id != team:
+ my_sales += sale
+ for sale in my_sales:
+ sale.with_context(no_repeat_update_division=True).team_id = team.id
+ self._cr.commit()
+ pickings = self.env["stock.picking"].search(cond)
+ for picking in pickings:
+ picking.update_division_in_pickings()
+ self._cr.commit()
+ invoices = self.env["account.invoice"].search(cond)
+ for invoice in invoices:
+ invoice.update_division_in_invoices()
+ self._cr.commit()
diff --git a/custom_spcrp/models/product_pricelist.py b/custom_spcrp/models/product_pricelist.py
new file mode 100644
index 0000000..8241823
--- /dev/null
+++ b/custom_spcrp/models/product_pricelist.py
@@ -0,0 +1,16 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import fields, models
+
+
+class ProductPricelist(models.Model):
+ _name = "product.pricelist"
+ _inherit = [
+ "product.pricelist",
+ "portal.mixin",
+ "mail.thread",
+ "mail.activity.mixin",
+ ]
+
+ currency_id = fields.Many2one(tracking=True)
+ discount_policy = fields.Selection(tracking=True)
diff --git a/custom_spcrp/models/product_pricelist_item.py b/custom_spcrp/models/product_pricelist_item.py
new file mode 100644
index 0000000..f0cc1be
--- /dev/null
+++ b/custom_spcrp/models/product_pricelist_item.py
@@ -0,0 +1,76 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from datetime import datetime
+
+from odoo import _, fields, models
+
+
+class ProductPricelistItem(models.Model):
+ _name = "product.pricelist.item"
+ _inherit = [
+ "product.pricelist.item",
+ "portal.mixin",
+ "mail.thread",
+ "mail.activity.mixin",
+ ]
+
+ product_default_code = fields.Char(
+ string="Product default code", related="product_tmpl_id.default_code"
+ )
+ applied_on = fields.Selection(tracking=True)
+ min_quantity = fields.Integer(tracking=True)
+ compute_price = fields.Selection(tracking=True)
+ fixed_price = fields.Float(tracking=True)
+ percent_price = fields.Float(tracking=True)
+
+ def unlink(self):
+ for item in self:
+ message = _("Has been deleted the price list : %(price_list_name)s") % {
+ "price_list_name": item.name
+ }
+ if item.applied_on == "3_global":
+ message = _("%(message)s, applied on Global") % {"message": message}
+ if item.applied_on == "2_product_category":
+ message = _(
+ "%(message)s, applied on product category %(category_name)s"
+ ) % {"message": message, "category_name": item.categ_id.name}
+ if item.applied_on == "1_product":
+ message = _("%(message)s, applied on product %(product_name)s") % {
+ "message": message,
+ "product_name": item.product_tmpl_id.name,
+ }
+ if item.applied_on == "1_product":
+ message = _(
+ "%(message)s, applied on product variant %(product_variant_name)s"
+ ) % {"message": message, "product_variant_name": item.product_id.name}
+ if item.compute_price == "fixed":
+ message = _(
+ "%(message)s, price calculation mode: Fixed, price: %(fixed_price)s"
+ ) % {"message": message, "fixed_price": item.fixed_price}
+ if item.compute_price == "percentage":
+ message = _(
+ "%(message)s, price calculation mode: Percentage, percentage: %(percent_price)s%%"
+ ) % {"message": message, "percent_price": item.percent_price}
+ message = _("%(message)s, min. quantity: %(min_quantity)s") % {
+ "message": message,
+ "min_quantity": item.min_quantity,
+ }
+ if item.date_start:
+ message = _("%(message)s, date start: %(date_start)s") % {
+ "message": message,
+ "date_start": datetime.strftime(item.date_start, "%d-%m-%Y"),
+ }
+ if item.date_end:
+ message = _("%(message)s, date end: %(date_end)s") % {
+ "message": message,
+ "date_end": datetime.strftime(item.date_end, "%d-%m-%Y"),
+ }
+ vals = {
+ "type": "notification",
+ "model": item.pricelist_id._name,
+ "record_name": item.pricelist_id.name,
+ "res_id": item.pricelist_id.id,
+ "body": message,
+ }
+ self.env["mail.message"].create(vals)
+ return super().unlink()
diff --git a/custom_spcrp/models/product_product.py b/custom_spcrp/models/product_product.py
new file mode 100644
index 0000000..be17513
--- /dev/null
+++ b/custom_spcrp/models/product_product.py
@@ -0,0 +1,73 @@
+# Copyright 2021 Oihane Crucelaegui - AvanzOSC
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+
+from odoo import api, fields, models
+
+STATE_SELECTION = [
+ ("clearance", "Clearance"),
+ ("stock", "Stock"),
+ ("mto", "Make To Order"),
+ ("sample", "Sample"),
+ ("discontinued", "Discontinued"),
+]
+
+
+class ProductProduct(models.Model):
+ _inherit = "product.product"
+
+ state = fields.Selection(selection=STATE_SELECTION, string="Status")
+ shipping_length = fields.Float(string="Length")
+
+ @api.model_create_multi
+ def create(self, vals):
+ if isinstance(vals, dict):
+ vals = self.treatment_shipping_length(vals)
+ else:
+ for val in vals:
+ val = self.treatment_shipping_length(val)
+ products = super().create(vals)
+ if "no_update_product_state" not in self.env.context:
+ for product in products:
+ if (
+ product.product_tmpl_id
+ and product.product_tmpl_id.state != product.state
+ ):
+ product.product_tmpl_id.with_context(
+ no_update_template_state=True
+ ).write({"state": product.state})
+ vals_list = vals if isinstance(vals, list) else [vals]
+ has_product_tmpl_id = any("product_tmpl_id" in val for val in vals_list)
+ if has_product_tmpl_id:
+ for product in products:
+ if product.product_tmpl_id.product_variant_count == 1:
+ product.product_tmpl_id.write(
+ {"shipping_length": product.shipping_length}
+ )
+ return products
+
+ def write(self, vals):
+ result = super().write(vals)
+ if (
+ "state" in vals
+ and vals.get("state", False)
+ and "no_update_product_state" not in self.env.context
+ ):
+ for product in self:
+ if product.product_tmpl_id.state != product.state:
+ product.product_tmpl_id.with_context(
+ no_update_template_state=True
+ ).write({"state": product.state})
+ if "no_update_template" not in self.env.context and "shipping_length" in vals:
+ for product in self:
+ if product.product_tmpl_id.product_variant_count == 1:
+ template = product.product_tmpl_id
+ template_vals = {"shipping_length": product.shipping_length}
+ template.with_context(no_update_product=True).write(template_vals)
+ return result
+
+ def treatment_shipping_length(self, vals):
+ if "product_tmpl_id" in vals and vals.get("product_tmpl_id", False):
+ template = self.env["product.template"].browse(vals.get("product_tmpl_id"))
+ if template.product_variant_count == 0:
+ vals.update({"shipping_length": template.shipping_length})
+ return vals
diff --git a/custom_spcrp/models/product_template.py b/custom_spcrp/models/product_template.py
new file mode 100644
index 0000000..01cc720
--- /dev/null
+++ b/custom_spcrp/models/product_template.py
@@ -0,0 +1,55 @@
+# Copyright 2021 Oihane Crucelaegui - AvanzOSC
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+
+from odoo import api, fields, models
+
+STATE_SELECTION = [
+ ("clearance", "Clearance"),
+ ("stock", "Stock"),
+ ("mto", "Make To Order"),
+ ("sample", "Sample"),
+ ("discontinued", "Discontinued"),
+]
+
+
+class ProductTemplate(models.Model):
+ _inherit = "product.template"
+
+ state = fields.Selection(
+ selection=STATE_SELECTION,
+ string="Status",
+ )
+ shipping_length = fields.Float(string="Length")
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ templates = super().create(vals_list)
+ if "no_update_template_state" not in self.env.context:
+ for template in templates:
+ for variant in template.product_variant_ids:
+ if template.state != variant.state:
+ variant.with_context(no_update_product_state=True).write(
+ {"state": template.state}
+ )
+ return templates
+
+ def write(self, vals):
+ result = super().write(vals)
+ if (
+ "state" in vals
+ and vals.get("state", False)
+ and "no_update_template_state" not in self.env.context
+ ):
+ for template in self:
+ for variant in template.product_variant_ids:
+ if template.state != variant.state:
+ variant.with_context(no_update_product_state=True).write(
+ {"state": template.state}
+ )
+ if "no_update_product" not in self.env.context and "shipping_length" in vals:
+ for template in self:
+ if template.product_variant_count == 1:
+ variant = template.product_variant_ids[0]
+ variant_vals = {"shipping_length": template.shipping_length}
+ variant.with_context(no_update_template=True).write(variant_vals)
+ return result
diff --git a/custom_spcrp/models/project_task.py b/custom_spcrp/models/project_task.py
new file mode 100644
index 0000000..8054adb
--- /dev/null
+++ b/custom_spcrp/models/project_task.py
@@ -0,0 +1,14 @@
+# Copyright 2022 Alfredo de la Fuente - AvanzOSC
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+from odoo import fields, models
+
+
+class ProjectTask(models.Model):
+ _inherit = "project.task"
+
+ supplier_creditor_id = fields.Many2one(
+ string="Supplier/Creditor", comodel_name="res.partner", copy=False
+ )
+ warehouse_id = fields.Many2one(
+ string="Warehouse", comodel_name="stock.warehouse", copy=False
+ )
diff --git a/custom_spcrp/models/res_config_settings.py b/custom_spcrp/models/res_config_settings.py
new file mode 100644
index 0000000..f47c023
--- /dev/null
+++ b/custom_spcrp/models/res_config_settings.py
@@ -0,0 +1,34 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from ast import literal_eval
+
+from odoo import api, fields, models
+
+
+class ResConfigSettings(models.TransientModel):
+ _inherit = "res.config.settings"
+
+ text_delivery_vouchers = fields.Text(
+ string="Text for delivery vouchers", translate=True
+ )
+
+ @api.model
+ def get_values(self):
+ res = super().get_values()
+ get_param = self.env["ir.config_parameter"].sudo().get_param
+ # the value of the parameter is a nonempty string
+ text = literal_eval(
+ get_param("spacorp_custom.text_delivery_vouchers", default="False")
+ )
+ res.update(
+ text_delivery_vouchers=text,
+ )
+ return res
+
+ def set_values(self):
+ result = super().set_values()
+ set_param = self.env["ir.config_parameter"].sudo().set_param
+ set_param(
+ "spacorp_custom.text_delivery_vouchers", repr(self.text_delivery_vouchers)
+ )
+ return result
diff --git a/custom_spcrp/models/res_partner.py b/custom_spcrp/models/res_partner.py
new file mode 100644
index 0000000..7fc822f
--- /dev/null
+++ b/custom_spcrp/models/res_partner.py
@@ -0,0 +1,100 @@
+# Copyright 2025 Alfredo de la Fuente - AvanzOSC
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+from odoo import _, api, exceptions, fields, models
+
+
+class ResPartner(models.Model):
+ _inherit = "res.partner"
+
+ @api.depends("agent_ids", "agent_ids.agent", "agent_ids.active")
+ def _compute_agents_count(self):
+ for partner in self:
+ partner.agents_count = len(
+ partner.agent_ids.filtered(lambda x: x.agent and x.active)
+ )
+
+ contact_person = fields.Char(string="Accounting Contact")
+
+ state_id = fields.Many2one(string="Province")
+
+ parent_is_customer = fields.Boolean(
+ string="Parent is customer", compute="_compute_parent_is_customer", store=True
+ )
+ agents_count = fields.Integer(
+ string="Num. agents", compute="_compute_agents_count", store=True
+ )
+ show_chatter = fields.Boolean(
+ string="Show chatter", compute="_compute_show_chatter"
+ )
+
+ @api.depends("parent_id", "parent_id.customer_rank")
+ def _compute_parent_is_customer(self):
+ for partner in self:
+ partner.parent_is_customer = bool(partner.parent_id.customer_rank)
+
+ def _compute_show_chatter(self):
+ group = self.env.ref("spacorp_custom.group_view_all_partner_form")
+ for partner in self:
+ partner.show_chatter = self.env.user in group.users
+
+ @api.model_create_multi
+ def create(self, vals_list):
+ for vals in vals_list:
+ if vals.get("company_type") == "company":
+ if "city" not in vals or not vals.get("city", False):
+ raise exceptions.ValidationError(_("You must enter the city"))
+ partners = super().create(vals)
+ for partner in partners.filtered(
+ lambda x: x.company_type == "company" and x.customer_rank > 0
+ ):
+ if not partner.child_ids and "from_duplicate" not in self.env.context:
+ raise exceptions.ValidationError(_("You must enter one contact"))
+ contact = partner.child_ids.filtered(
+ lambda x: x.type and x.type == "contact"
+ )
+ if not contact and "from_duplicate" not in self.env.context:
+ raise exceptions.ValidationError(_("You must enter one contact"))
+ if (
+ not partner.make_saleperson_ids
+ and "from_duplicate" not in self.env.context
+ ):
+ raise exceptions.ValidationError(
+ _("You must enter one make/saleperson")
+ )
+ return partners
+
+ def copy(self, default=None):
+ self.ensure_one()
+ return super(ResPartner, self.with_context(from_duplicate=True)).copy(default)
+
+ def write(self, vals):
+ for partner in self:
+ if (
+ partner.supplier_rank > 1
+ and partner.company_type == "company"
+ and not partner.email
+ and "email" not in vals
+ ):
+ raise exceptions.ValidationError(_("You must enter company email"))
+ if "type" in vals and not vals.get("type", False):
+ vals.pop("type")
+ if "property_product_pricelist" in vals and vals.get(
+ "property_product_pricelist", False
+ ):
+ vals["tariff_id"] = vals.get("property_product_pricelist")
+ return super().write(vals)
+
+ def create_user_from_contact(self):
+ user_obj = self.env["res.users"]
+ cond = [("is_agent", "=", True)]
+ agent_user = user_obj.search(cond, limit=1)
+ cond = [("partner_id", "=", self.id)]
+ user = user_obj.search(cond)
+ if not user:
+ vals = {"name": self.name, "login": "poner@login.es", "partner_id": self.id}
+ if self.email:
+ vals["login"] = self.email
+ if agent_user:
+ agent_user.copy(vals)
+ else:
+ user_obj.create(vals)
diff --git a/custom_spcrp/models/sale_order.py b/custom_spcrp/models/sale_order.py
new file mode 100644
index 0000000..820bbad
--- /dev/null
+++ b/custom_spcrp/models/sale_order.py
@@ -0,0 +1,109 @@
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import _, api, exceptions, fields, models
+
+
+class SaleOrder(models.Model):
+ _inherit = "sale.order"
+
+ def _compute_logo_to_print(self):
+ make_obj = self.env["product.make"]
+ for sale in self:
+ makes = sale.order_line.filtered("make_id").mapped("make_id")
+ if len(makes) == 1:
+ make = makes[0]
+ if make.logo:
+ sale.logo_to_print = make.logo
+ sale.three_address_in_sale_report = (
+ make.three_address_in_sale_report
+ )
+ else:
+ search_default_logo = True
+ else:
+ search_default_logo = False
+ if len(makes) == 2:
+ makes2 = sale.order_line.filtered(
+ lambda x: x.make_id.common_logo
+ ).mapped("make_id")
+ if len(makes2) == 2:
+ sale.logo_to_print = makes2[0].common_logo
+ sale.three_address_in_sale_report = True
+ else:
+ search_default_logo = True
+ if not makes or len(makes) > 3 or search_default_logo:
+ make = make_obj.search([("use_logo", "=", True)], limit=1)
+ company = self.env.user.company_id
+ sale.logo_to_print = make.logo if make else company.logo
+ sale.three_address_in_sale_report = (
+ make.three_address_in_sale_report if make else True
+ )
+
+
+
+ logo_to_print = fields.Binary("Image", compute="_compute_logo_to_print")
+ three_address_in_sale_report = fields.Boolean(
+ string="Show all three addresses in sales reports ",
+ compute="_compute_logo_to_print",
+ )
+ contact_email_person_id = fields.Many2one(
+ string="Contact email person", comodel_name="res.partner"
+ )
+
+ @api.onchange("warehouse_id")
+ def onchange_warehouse_id_spacorp_custom(self):
+ if self.warehouse_id.sale_fiscal_position_id:
+ self.fiscal_position_id = self.warehouse_id.sale_fiscal_position_id
+
+ @api.onchange("type_id")
+ def onchange_type_id(self):
+ for order in self:
+ if order.type_id and order.type_id.analytic_account_id:
+ analytic_account = order.type_id.analytic_account_id
+ order.analytic_account_id = analytic_account.id
+
+ def action_confirm(self):
+ for sale in self:
+ error = ""
+ if (
+ sale.partner_id.is_company
+ and sale.partner_id.customer_rank
+ and not sale.partner_id.contact_person
+ ):
+ error = _("You must indicate an 'Accounting contact' on the client.")
+ if (
+ sale.partner_id.customer_rank
+ and not sale.partner_id.email
+ and sale.partner_id.show_children_email
+ ):
+ lit = _("You must indicate an 'Accounting email' on the client.")
+ error = lit if not error else "{}\n{}".format(error, lit)
+ if (
+ sale.partner_id.customer_rank
+ and not sale.partner_id.email
+ and not sale.partner_id.show_children_email
+ ):
+ lit = _("You must indicate an 'Email' on the client.")
+ error = lit if not error else "{}\n{}".format(error, lit)
+ if not sale.partner_id.vat:
+ lit = _("The client does not have VAT.")
+ error = lit if not error else "{}\n{}".format(error, lit)
+ if error:
+ raise exceptions.ValidationError(error)
+ return super().action_confirm()
+
+ def _create_delivery_line(self, carrier, price_unit):
+ line = super()._create_delivery_line(carrier, price_unit)
+ line.put_makes_in_line()
+ return line
+
+ @api.onchange("partner_id")
+ def _onchange_partner_id(self):
+ result = super()._onchange_partner_id()
+ self.contact_email_person_id = self.partner_id
+ return result
+
+ def action_makes_in_lines(self):
+ result = super().action_makes_in_lines()
+ for sale in self:
+ sale.update_division_in_sales()
+ return result
diff --git a/custom_spcrp/models/sale_order_line.py b/custom_spcrp/models/sale_order_line.py
new file mode 100644
index 0000000..04faf8d
--- /dev/null
+++ b/custom_spcrp/models/sale_order_line.py
@@ -0,0 +1,157 @@
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import _, api, models
+from odoo.tools import float_compare
+
+
+class SaleOrderLine(models.Model):
+ _inherit = "sale.order.line"
+
+ @api.onchange("product_id", "product_uom_qty", "product_uom", "route_id")
+ def _onchange_product_show_warning_availability(self):
+ """Take into account only on hand - outgoing, not incoming quantities.
+ Standard takes into account virtual available (on hand - outgoing +
+ incoming). The code is copied with this adapted.
+ """
+ if (
+ not self.product_id
+ or not self.product_uom_qty
+ or not self.product_uom
+ or self.product_id.type != "product"
+ ):
+ return
+ precision = self.env["decimal.precision"].precision_get(
+ "Product Unit of Measure"
+ )
+ product = self.product_id.with_context(
+ warehouse=self.order_id.warehouse_id.id,
+ lang=(self.order_id.partner_id.lang or self.env.user.lang or "en_US"),
+ )
+ product_qty = self.product_uom._compute_quantity(
+ self.product_uom_qty, self.product_id.uom_id
+ )
+ my_message = ""
+ qty = product.virtual_available - product.incoming_qty
+ if float_compare(qty, product_qty, precision_digits=precision) == -1:
+
+ if product_qty > self.product_id.qty_available:
+ message = _(
+ "You plan to sell %(quantity)s %(product_uom)s of %(product_name)s but you only have %(available_qty)s %(product_uom_name)s available in %(warehouse_name)s warehouse."
+ ) % {
+ "quantity": self.product_uom_qty,
+ "product_uom": self.product_uom.name,
+ "product_name": product.display_name,
+ "available_qty": qty,
+ "product_uom_name": product.uom_id.name,
+ "warehouse_name": self.order_id.warehouse_id.name,
+ }
+ # We check if some products are available in other warehouses.
+ wh_msg = ""
+ for warehouse in self.env["stock.warehouse"].search(
+ [("id", "!=", self.order_id.warehouse_id.id)]
+ ):
+ wh_qtys = 0
+ wh_prod = self.product_id.with_context(warehouse=warehouse.id)
+ qty = wh_prod.virtual_available - wh_prod.incoming_qty
+ if qty > 0:
+ wh_qtys += qty
+ wh_msg += "{}: {} {}\n".format(
+ warehouse.name,
+ qty,
+ self.product_id.uom_id.name,
+ )
+ if wh_msg:
+ message += (
+ _(
+ "\nThere are %(wh_qtys)s %(uom_name)s available across all warehouses.\n\n"
+ )
+ % {"wh_qtys": wh_qtys, "uom_name": product.uom_id.name}
+ + wh_msg
+ )
+ my_message = "{}\n{}".format(my_message, message)
+ if my_message:
+ return {
+ "warning": {
+ "title": _("Warning!"),
+ "message": my_message,
+ }
+ }
+
+ @api.depends(
+ "qty_delivered_method",
+ "analytic_line_ids.so_line",
+ "analytic_line_ids.unit_amount",
+ "analytic_line_ids.product_uom_id",
+ )
+ def _compute_qty_delivered(self):
+ """Compute qty delivered to property_stock_customer without taking
+ into account the location usage
+ """
+ for line in self:
+ stock_customer = line.order_id.partner_shipping_id.property_stock_customer
+ if stock_customer.usage == "customer":
+ super(SaleOrderLine, line)._compute_qty_delivered()
+ elif line.qty_delivered_method == "stock_move":
+ qty = 0.0
+ for move in line.move_ids.filtered(
+ lambda r: (
+ r.state == "done"
+ and not r.scrapped
+ and line.product_id == r.product_id
+ )
+ ):
+ if (
+ move.location_dest_id.usage == "customer"
+ or move.location_dest_id == stock_customer
+ ):
+ if not move.origin_returned_move_id or (
+ move.origin_returned_move_id and move.to_refund
+ ):
+ qty += move.product_uom._compute_quantity(
+ move.product_uom_qty, line.product_uom
+ )
+ elif move.to_refund:
+ qty -= move.product_uom._compute_quantity(
+ move.product_uom_qty, line.product_uom
+ )
+ line.qty_delivered = qty
+
+ @api.onchange("make_id")
+ def make_agents_change(self):
+ self.put_agents_commissions()
+
+ @api.onchange("product_id", "product_uom_qty")
+ def _onchange_product_id_sale_commission_pricelist(self):
+ result = super(
+ SaleOrderLine,
+ self)._onchange_product_id_sale_commission_pricelist()
+ self.agents.update({"active": True})
+ self.put_agents_commissions()
+ return result
+
+ def put_agents_commissions(self):
+ sale = self.order_id
+ if self.make_id and self.agent_ids and sale.partner_id.make_saleperson_ids:
+ for agent in self.agent_ids:
+ cond = [("partner_id", "=", agent.id)]
+ user = self.env["res.users"].search(cond, limit=1)
+ if user:
+ if sale.partner_id != sale.partner_shipping_id:
+ make_saleperson_ids = sale.partner_shipping_id.make_saleperson_ids
+ else:
+ self.order_id.partner_id.make_saleperson_ids
+ self._review_commission_from_saleperson(
+ make_saleperson_ids, user, agent, desactive_commission=True
+ )
+
+ def _review_commission_from_saleperson(
+ self, partner_makes, user, agent, desactive_commission
+ ):
+ lines = partner_makes.filtered(
+ lambda x: x.salesperson_id.id == user.id and x.make_id.id == self.make_id.id
+ )
+ if not lines and desactive_commission:
+ agent.update({"active": False})
+ if len(lines) == 1:
+ if lines[0].commission_id and lines[0].commission_id != agent.commission:
+ agent.update({"commission": lines[0].commission_id.id})
diff --git a/custom_spcrp/models/sale_order_line_agent.py b/custom_spcrp/models/sale_order_line_agent.py
new file mode 100644
index 0000000..9a9954d
--- /dev/null
+++ b/custom_spcrp/models/sale_order_line_agent.py
@@ -0,0 +1,9 @@
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import fields, models
+
+
+class SaleOrderLineAgent(models.Model):
+ _inherit = "sale.order.line.agent"
+
+ active = fields.Boolean(string="Active", default=True)
diff --git a/custom_spcrp/models/sale_order_type.py b/custom_spcrp/models/sale_order_type.py
new file mode 100644
index 0000000..ab43d47
--- /dev/null
+++ b/custom_spcrp/models/sale_order_type.py
@@ -0,0 +1,11 @@
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import fields, models
+
+
+class SaleOrderType(models.Model):
+ _inherit = "sale.order.type"
+
+ analytic_account_id = fields.Many2one(
+ string="Analytic account", comodel_name="account.analytic.account"
+ )
diff --git a/custom_spcrp/models/stock_move.py b/custom_spcrp/models/stock_move.py
new file mode 100644
index 0000000..fb4a341
--- /dev/null
+++ b/custom_spcrp/models/stock_move.py
@@ -0,0 +1,16 @@
+# Copyright 2018 Tecnativa - Pedro M. Baeza
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+from odoo import api, fields, models
+
+
+class StockMove(models.Model):
+ _inherit = "stock.move"
+
+ def _get_new_picking_values(self):
+ result = super()._get_new_picking_values()
+ if "origin" in result and result.get("origin", False):
+ cond = [("name", "=", result.get("origin"))]
+ sale = self.env["sale.order"].search(cond, limit=1)
+ if sale and sale.contact_email_person_id:
+ result["contact_email_person_id"] = sale.contact_email_person_id.id
+ return result
diff --git a/custom_spcrp/models/stock_move_line.py b/custom_spcrp/models/stock_move_line.py
new file mode 100644
index 0000000..aeb8214
--- /dev/null
+++ b/custom_spcrp/models/stock_move_line.py
@@ -0,0 +1,11 @@
+# Copyright 2018 Tecnativa - Pedro M. Baeza
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+from odoo import fields, models
+
+
+class StockMoveLine(models.Model):
+ _inherit = "stock.move.line"
+
+ product_shipping_length = fields.Float(
+ "Length", related="product_id.shipping_length", store=True
+ )
diff --git a/custom_spcrp/models/stock_picking.py b/custom_spcrp/models/stock_picking.py
new file mode 100644
index 0000000..4ba1449
--- /dev/null
+++ b/custom_spcrp/models/stock_picking.py
@@ -0,0 +1,83 @@
+# Copyright 2018 Tecnativa - Pedro M. Baeza
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+from odoo import _, api, exceptions, fields, models
+
+
+class StockPicking(models.Model):
+ _inherit = "stock.picking"
+
+ def _compute_text_delivery_vouchers(self):
+ values = self.env["res.config.settings"].sudo().get_values()
+ for picking in self:
+ picking.text_delivery_vouchers = values.get("text_delivery_vouchers", " ")
+
+ def _compute_print_make_sector(self):
+ cond = [("print_make_on_out_picking", "=", True)]
+ makes = self.env["product.make"].search(cond)
+ for picking in self.filtered(lambda x: x.picking_type_id.code == "outgoing"):
+ make_to_print = ""
+ sector_to_print = ""
+ for make in makes:
+ if make.name in picking.makes_in_lines:
+ make_to_print = make.name
+ if (
+ make.market_to_print_ids
+ and picking.market_id in make.market_to_print_ids
+ ):
+ sector_to_print = picking.market_id.name
+ if make_to_print:
+ picking.make_to_print = make_to_print
+ if sector_to_print:
+ picking.sector_to_print = sector_to_print
+
+ @api.depends(
+ "move_line_ids_without_package",
+ "move_line_ids_without_package.product_shipping_length",
+ )
+ def _compute_shipping_length(self):
+ for picking in self:
+ volume = 0.0
+ for line in picking.move_line_ids_without_package:
+ if line.product_shipping_length > volume:
+ volume = line.product_shipping_length
+ picking.shipping_length = volume
+
+
+
+ text_delivery_vouchers = fields.Text(
+ string="Text for delivery vouchers", compute="_compute_text_delivery_vouchers"
+ )
+ make_to_print = fields.Char(
+ string="Make to print", compute="_compute_print_make_sector"
+ )
+ sector_to_print = fields.Char(
+ string="Sector to print", compute="_compute_print_make_sector"
+ )
+ shipping_type_id = fields.Many2one(
+ string="Shipping type", comodel_name="stock.picking.shipping.type"
+ )
+ shipping_length = fields.Float(
+ string="Length", compute="_compute_shipping_length", store=True
+ )
+ contact_email_person_id = fields.Many2one(
+ string="Contact email person", comodel_name="res.partner"
+ )
+ picking_type_code = fields.Selection(
+ string="Type of Operation",
+ related="picking_type_id.code",
+ store=True,
+ copy=False,
+ )
+ confirmation_email_sent = fields.Boolean(
+ string="Confirmation email sent", default=False, copy=False
+ )
+ cost_of_transportation = fields.Monetary(
+ string="Cost of transportation", copy=False, default=0.0, digits="Product Price"
+ )
+ weight = fields.Float(string="Net weight")
+ gross_weight = fields.Float(string="Gross weight", default=0, copy=False)
+
+ def action_makes_in_lines(self):
+ result = super().action_makes_in_lines()
+ self.update_division_in_pickings()
+ return result
diff --git a/custom_spcrp/models/stock_picking_shipping_type.py b/custom_spcrp/models/stock_picking_shipping_type.py
new file mode 100644
index 0000000..1d5aff8
--- /dev/null
+++ b/custom_spcrp/models/stock_picking_shipping_type.py
@@ -0,0 +1,10 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import fields, models
+
+
+class StockPickingShippingType(models.Model):
+ _name = "stock.picking.shipping.type"
+ _description = "Shipping types"
+
+ name = fields.Char(string="Description")
diff --git a/custom_spcrp/models/stock_warehouse.py b/custom_spcrp/models/stock_warehouse.py
new file mode 100644
index 0000000..5578ee8
--- /dev/null
+++ b/custom_spcrp/models/stock_warehouse.py
@@ -0,0 +1,13 @@
+# Copyright 2018 Tecnativa - Pedro M. Baeza
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
+
+from odoo import fields, models
+
+
+class StockWarehouse(models.Model):
+ _inherit = "stock.warehouse"
+
+ sale_fiscal_position_id = fields.Many2one(
+ comodel_name="account.fiscal.position",
+ string="Fiscal position for sales",
+ )
diff --git a/custom_spcrp/reports/__init__.py b/custom_spcrp/reports/__init__.py
new file mode 100644
index 0000000..52e6270
--- /dev/null
+++ b/custom_spcrp/reports/__init__.py
@@ -0,0 +1 @@
+from . import account_invoice_report
diff --git a/custom_spcrp/reports/account_invoice_report.py b/custom_spcrp/reports/account_invoice_report.py
new file mode 100644
index 0000000..3fc15a6
--- /dev/null
+++ b/custom_spcrp/reports/account_invoice_report.py
@@ -0,0 +1,30 @@
+# Copyright 2021 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import fields, models
+
+
+class AccountInvoiceReport(models.Model):
+ _inherit = "account.invoice.report"
+
+ partner_shipping_id = fields.Many2one(
+ string="Shipping address", comodel_name="res.partner", readonly=True
+ )
+ city = fields.Char(string="City", readonly=True)
+ state_id = fields.Many2one(
+ string="Province", comodel_name="res.country.state", readonly=True
+ )
+ shipping_city = fields.Char(string="Shipping city", readonly=True)
+ shipping_state_id = fields.Many2one(
+ string="Shipping province", comodel_name="res.country.state", readonly=True
+ )
+
+ def _select(self):
+ select = super()._select()
+ select = (
+ "{}, move.partner_shipping_id as partner_shipping_id, "
+ "move.shipping_city as shipping_city, "
+ "move.shipping_state_id as shipping_state_id, "
+ "move.city as city, "
+ "move.state_id as state_id "
+ ).format(select)
+ return select
diff --git a/custom_spcrp/reports/account_invoice_report_view.xml b/custom_spcrp/reports/account_invoice_report_view.xml
new file mode 100644
index 0000000..a033408
--- /dev/null
+++ b/custom_spcrp/reports/account_invoice_report_view.xml
@@ -0,0 +1,43 @@
+
+
+
+ account.invoice.report
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/reports/common.xml b/custom_spcrp/reports/common.xml
new file mode 100644
index 0000000..76bfbfd
--- /dev/null
+++ b/custom_spcrp/reports/common.xml
@@ -0,0 +1,301 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ CIF:
+
+
+
+ |
+
+ DELEGACIÓN CANARIAS
+ Polígono Industrial El Goro
+ C/ Jose Millares Sall, 36
+ 35219 Telde (Las Palmas)
+ info.canarias@persum.es
+ 651 813 592 |
+
+ DELEGACIÓN NORTE
+ Autovia de Logroño km 8
+ Polígono El Olivar Nave 16
+ 50011 Zaragoza
+ info.norte@persum.es
+ 625 279 911 |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ CIF:
+
+
+
+ |
+
+ DELEGACIÓN CANARIAS
+ Polígono Industrial El Goro
+ C/ Jose Millares Sall, 36
+ 35219 Telde (Las Palmas)
+ info.canarias@persum.es
+ 651 813 592 |
+
+ DELEGACIÓN NORTE
+ Autovia de Logroño km 8
+ Polígono El Olivar Nave 16
+ 50011 Zaragoza
+ info.norte@persum.es
+ 625 279 911 |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ CIF:
+
+
+
+ |
+
+ DELEGACIÓN CANARIAS
+ Polígono Industrial El Goro
+ C/ Jose Millares Sall, 36
+ 35219 Telde (Las Palmas)
+ info.canarias@persum.es
+ 651 813 592 |
+
+ DELEGACIÓN NORTE
+ Autovia de Logroño km 8
+ Polígono El Olivar Nave 16
+ 50011 Zaragoza
+ info.norte@persum.es
+ 625 279 911 |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ European A4
+ A4
+ Portrait
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/reports/report_invoice.xml b/custom_spcrp/reports/report_invoice.xml
new file mode 100644
index 0000000..b8ae0a1
--- /dev/null
+++ b/custom_spcrp/reports/report_invoice.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ spacorp_custom.external_layout_invoice
+
+
+
diff --git a/custom_spcrp/reports/report_sale.xml b/custom_spcrp/reports/report_sale.xml
new file mode 100644
index 0000000..9d2fcb8
--- /dev/null
+++ b/custom_spcrp/reports/report_sale.xml
@@ -0,0 +1,151 @@
+
+
+
+
+ custom_spcrp.external_layout_sale
+
+
+
+
+ |
+
+ Image |
+
+
+ Packaging |
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+ ( uds.)
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+
+
+
+
+ 50%+20%
+
+
+ 50%+15%
+
+
+ 50%+10%
+
+
+ 50%+5%
+
+
+ 50%
+
+
+ 40%+10%
+
+
+ 45%
+
+
+ 40%+7%
+
+
+ 40%+5%
+
+
+ 40%+3%
+
+
+ 40%
+
+
+ 38%
+
+
+ 35%
+
+ |
+
+
+
+
+
+
+ |
+
+
diff --git a/custom_spcrp/reports/report_sale_labels.xml b/custom_spcrp/reports/report_sale_labels.xml
new file mode 100644
index 0000000..ef76f89
--- /dev/null
+++ b/custom_spcrp/reports/report_sale_labels.xml
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Nº de cajas grandes:
+
+
+
Nº de cajas pequeñas:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Print Cage labels
+ sale.order
+ qweb-pdf
+ custom_spcrp.report_saleorder_labels
+ custom_spcrp.report_saleorder_labels
+ 'Labels for sale order: %s' % (object.name)
+
+ report
+
+
diff --git a/custom_spcrp/reports/report_stock_picking.xml b/custom_spcrp/reports/report_stock_picking.xml
new file mode 100644
index 0000000..6582ea0
--- /dev/null
+++ b/custom_spcrp/reports/report_stock_picking.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+ Gross weight:
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SHIPPING ADDRESS:
+
+
+
+
+
+
+ CUSTOMER CODE:
+
+
+ PURCHASES GROUP:
+
+
+
+
+
+
diff --git a/custom_spcrp/reports/report_stockpicking_operations.xml b/custom_spcrp/reports/report_stockpicking_operations.xml
new file mode 100644
index 0000000..6b09b10
--- /dev/null
+++ b/custom_spcrp/reports/report_stockpicking_operations.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+ Make:
+
+
+
+ Market:
+
+
+
+
+
+
+
+
[]
+
+
+
+
+
diff --git a/custom_spcrp/security/ir.model.access.csv b/custom_spcrp/security/ir.model.access.csv
new file mode 100644
index 0000000..9d97a7b
--- /dev/null
+++ b/custom_spcrp/security/ir.model.access.csv
@@ -0,0 +1,6 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_stock_picking_shipping_type_user,stock.picking.shipping.type,custom_spcrp.model_stock_picking_shipping_type,base.group_user,1,0,0,0
+access_stock_picking_shipping_type_manager,stock.picking.shipping.type,custom_spcrp.model_stock_picking_shipping_type,base.group_erp_manager,1,1,1,1
+purchase.access_purchase_order_portal,purchase.order.portal,purchase.model_purchase_order,base.group_portal,0,0,0,0
+purchase.access_purchase_order_line_portal,purchase.order.line.portal,purchase.model_purchase_order_line,base.group_portal,0,0,0,0
+
diff --git a/custom_spcrp/views/account_fiscal_position_views.xml b/custom_spcrp/views/account_fiscal_position_views.xml
new file mode 100644
index 0000000..2883f58
--- /dev/null
+++ b/custom_spcrp/views/account_fiscal_position_views.xml
@@ -0,0 +1,21 @@
+
+
+
+ account.fiscal.position
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/account_invoice_views.xml b/custom_spcrp/views/account_invoice_views.xml
new file mode 100644
index 0000000..175df9a
--- /dev/null
+++ b/custom_spcrp/views/account_invoice_views.xml
@@ -0,0 +1,12 @@
+
+
+
+ account.move
+
+
+
+ {'division': team_id}
+
+
+
+
diff --git a/custom_spcrp/views/account_move_views.xml b/custom_spcrp/views/account_move_views.xml
new file mode 100644
index 0000000..8e2e223
--- /dev/null
+++ b/custom_spcrp/views/account_move_views.xml
@@ -0,0 +1,65 @@
+
+
+
+ view.move.form.inh.spacorp
+ account.move
+
+
+
+
+
+
+
+
+
+ view.move.form.inh.spacorp2
+ account.move
+
+
+
+
+
+
+
+
+
+ view.move.tree.inh.spacorp
+ account.move
+
+
+
+
+
+
+
+
+
+ view.account.move.filter.inh.spacorp
+ account.move
+
+
+
+
+
+
+
+
+
+ view.account.move.filter.inh.spacorp2
+ account.move
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/crm_team_views.xml b/custom_spcrp/views/crm_team_views.xml
new file mode 100644
index 0000000..ad95f9c
--- /dev/null
+++ b/custom_spcrp/views/crm_team_views.xml
@@ -0,0 +1,49 @@
+
+
+
+ crm.team
+
+
+
+
+
+
+
+
+
+
+ crm.team
+
+
+
+
+
+
+
+
+
+
+ crm.team
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/mrp_production_views.xml b/custom_spcrp/views/mrp_production_views.xml
new file mode 100644
index 0000000..13e91d2
--- /dev/null
+++ b/custom_spcrp/views/mrp_production_views.xml
@@ -0,0 +1,40 @@
+
+
+
+ mrp.production
+
+
+
+ 0
+
+
+
+
+
+ mrp.production
+
+
+
+
+
+
+
+
+
+
+
+ mrp.production
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/product_pricelist_item_views.xml b/custom_spcrp/views/product_pricelist_item_views.xml
new file mode 100644
index 0000000..d6cb5df
--- /dev/null
+++ b/custom_spcrp/views/product_pricelist_item_views.xml
@@ -0,0 +1,28 @@
+
+
+
+ product.pricelist.item
+
+
+
+
+
+
+
+
+
+
+
+ product.pricelist.item
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/product_pricelist_views.xml b/custom_spcrp/views/product_pricelist_views.xml
new file mode 100644
index 0000000..b711c52
--- /dev/null
+++ b/custom_spcrp/views/product_pricelist_views.xml
@@ -0,0 +1,24 @@
+
+
+
+ product.pricelist
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/product_product_view.xml b/custom_spcrp/views/product_product_view.xml
new file mode 100644
index 0000000..39ad1f5
--- /dev/null
+++ b/custom_spcrp/views/product_product_view.xml
@@ -0,0 +1,37 @@
+
+
+
+ product.product
+
+
+
+
+
+
+
+
+ product.product
+
+
+
+
+
+
+
+
+
+ product.product
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/product_template_view.xml b/custom_spcrp/views/product_template_view.xml
new file mode 100644
index 0000000..2aebbf7
--- /dev/null
+++ b/custom_spcrp/views/product_template_view.xml
@@ -0,0 +1,56 @@
+
+
+
+ product.template
+
+
+
+
+
+
+
+
+
+ product.template
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ product.template
+
+
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/project_task_views.xml b/custom_spcrp/views/project_task_views.xml
new file mode 100644
index 0000000..8730d7f
--- /dev/null
+++ b/custom_spcrp/views/project_task_views.xml
@@ -0,0 +1,47 @@
+
+
+
+ project.task
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ project.task
+
+
+
+
+
+
+
+
+
+
+ project.task
+
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/res_config_settings_views.xml b/custom_spcrp/views/res_config_settings_views.xml
new file mode 100644
index 0000000..fc2bb45
--- /dev/null
+++ b/custom_spcrp/views/res_config_settings_views.xml
@@ -0,0 +1,18 @@
+
+
+ res.config.settings
+
+
+
+ Text for delivery vouchers
+
+
+
+
+
diff --git a/custom_spcrp/views/res_partner_views.xml b/custom_spcrp/views/res_partner_views.xml
new file mode 100644
index 0000000..8e5fb2e
--- /dev/null
+++ b/custom_spcrp/views/res_partner_views.xml
@@ -0,0 +1,137 @@
+
+
+
+ res.partner.form - Add contact person
+ res.partner
+
+
+
+
+
+
+
+
+ Province
+
+
+ {'required':[('customer_rank', '>', 0), ('parent_id', '!=', False), ('type','=','contact')]}
+
+
+
+
+
+
+
+
+ {'required':[('customer_rank', '>', 0), ('parent_id', '!=', False), ('type','=','contact')]}
+
+
+
+
+
+ res.partner.view.form.inh.mail.inh.spacorp
+ res.partner
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ res.partner
+
+
+
+
+
+
+
+
+
+ res.partner
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ res.partner
+
+
+
+ Province
+
+
+
+
+
+ res.partner
+
+
+
+ Province
+
+
+
+
diff --git a/custom_spcrp/views/sale_order_line_agent_view.xml b/custom_spcrp/views/sale_order_line_agent_view.xml
new file mode 100644
index 0000000..90d6141
--- /dev/null
+++ b/custom_spcrp/views/sale_order_line_agent_view.xml
@@ -0,0 +1,12 @@
+
+
+
+ sale.order.line.agent
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/sale_order_type_views.xml b/custom_spcrp/views/sale_order_type_views.xml
new file mode 100644
index 0000000..4ea7a5d
--- /dev/null
+++ b/custom_spcrp/views/sale_order_type_views.xml
@@ -0,0 +1,33 @@
+
+
+
+ sale.order.type
+
+
+
+
+
+
+
+
+ sale.order.type
+
+
+
+
+
+
+
+
+ sale.order.type
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/views/sale_order_views.xml b/custom_spcrp/views/sale_order_views.xml
new file mode 100644
index 0000000..6fbf1a2
--- /dev/null
+++ b/custom_spcrp/views/sale_order_views.xml
@@ -0,0 +1,96 @@
+
+
+
+ view.order.form2.inherit.spacorp
+ sale.order
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ view.quotation.tree.inherit.spacorp
+ sale.order
+
+
+
+
+
+
+
+
+
+ view.order.tree.inherit.spacorp
+ sale.order
+
+
+
+
+
+
+
+
+
+ view.sale.order.filter.inherit.spacorp
+ sale.order
+
+
+
+
+
+
+
+
+
+
+
+
+ Put Division
+ ir.actions.server
+ code
+
+
+
+ if records:
+ records.update_division_in_sales()
+
+
+
diff --git a/custom_spcrp/views/stock_picking_shipping_type_views.xml b/custom_spcrp/views/stock_picking_shipping_type_views.xml
new file mode 100644
index 0000000..bec0b31
--- /dev/null
+++ b/custom_spcrp/views/stock_picking_shipping_type_views.xml
@@ -0,0 +1,48 @@
+
+
+
+ stock.picking.shipping.type.tree
+ stock.picking.shipping.type
+
+
+
+
+
+
+
+
+ stock.picking.shipping.type.form
+ stock.picking.shipping.type
+
+
+
+
+
+
+ Shipping types
+ ir.actions.act_window
+ stock.picking.shipping.type
+ tree,form
+
+
+ Add a new shipping type.
+
+
+
+
+
+
diff --git a/custom_spcrp/views/stock_picking_views.xml b/custom_spcrp/views/stock_picking_views.xml
new file mode 100644
index 0000000..70ec22e
--- /dev/null
+++ b/custom_spcrp/views/stock_picking_views.xml
@@ -0,0 +1,95 @@
+
+
+
+ stock.picking
+
+
+
+
+
+
+
+
+
+
+
+
+
+ stock.picking
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ stock.picking
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ stock.picking
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+ {'readonly': [('state', '=', 'cancel')]}
+
+
+ {'readonly': [('state', '=', 'cancel')]}
+
+
+
+
diff --git a/custom_spcrp/views/stock_warehouse_views.xml b/custom_spcrp/views/stock_warehouse_views.xml
new file mode 100644
index 0000000..487e7df
--- /dev/null
+++ b/custom_spcrp/views/stock_warehouse_views.xml
@@ -0,0 +1,12 @@
+
+
+
+ stock.warehouse
+
+
+
+
+
+
+
+
diff --git a/custom_spcrp/wizard/__init__.py b/custom_spcrp/wizard/__init__.py
new file mode 100644
index 0000000..b528d99
--- /dev/null
+++ b/custom_spcrp/wizard/__init__.py
@@ -0,0 +1 @@
+from . import mail_compose_message
diff --git a/custom_spcrp/wizard/mail_compose_message.py b/custom_spcrp/wizard/mail_compose_message.py
new file mode 100644
index 0000000..299ea6e
--- /dev/null
+++ b/custom_spcrp/wizard/mail_compose_message.py
@@ -0,0 +1,19 @@
+# Copyright 2023 Alfredo de la fuente - AvanzOSC
+# License AGPL-3 - See http://www.gnu.org/licenses/agpl-3.0.html
+from odoo import models
+
+
+class MailComposerMessage(models.TransientModel):
+ _inherit = "mail.compose.message"
+
+ def action_send_mail(self):
+ if (
+ "active_model" in self.env.context
+ and self.env.context.get("active_model", "a") == "stock.picking"
+ ):
+ pickings = self.env["stock.picking"].browse(
+ self.env.context.get("active_id")
+ )
+ for picking in pickings:
+ picking.confirmation_email_sent = True
+ return super().action_send_mail()