[MIG] intrastat_product: Migration to 15.0

TT36959
This commit is contained in:
Alexis de Lattre
2022-02-01 00:03:16 +01:00
committed by Víctor Martínez
parent 58dcaca049
commit 9317532a5e
26 changed files with 271 additions and 551 deletions

View File

@@ -14,13 +14,13 @@ Intrastat Product
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fintrastat--extrastat-lightgray.png?logo=github
:target: https://github.com/OCA/intrastat-extrastat/tree/14.0/intrastat_product
:target: https://github.com/OCA/intrastat-extrastat/tree/15.0/intrastat_product
:alt: OCA/intrastat-extrastat
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/intrastat-extrastat-14-0/intrastat-extrastat-14-0-intrastat_product
:target: https://translation.odoo-community.org/projects/intrastat-extrastat-15-0/intrastat-extrastat-15-0-intrastat_product
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/227/14.0
:target: https://runbot.odoo-community.org/runbot/227/15.0
:alt: Try me on Runbot
|badge1| |badge2| |badge3| |badge4| |badge5|
@@ -121,7 +121,7 @@ Bug Tracker
Bugs are tracked on `GitHub Issues <https://github.com/OCA/intrastat-extrastat/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/intrastat-extrastat/issues/new?body=module:%20intrastat_product%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
`feedback <https://github.com/OCA/intrastat-extrastat/issues/new?body=module:%20intrastat_product%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
Do not contact contributors directly about support or help with technical issues.
@@ -160,6 +160,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.
This module is part of the `OCA/intrastat-extrastat <https://github.com/OCA/intrastat-extrastat/tree/14.0/intrastat_product>`_ project on GitHub.
This module is part of the `OCA/intrastat-extrastat <https://github.com/OCA/intrastat-extrastat/tree/15.0/intrastat_product>`_ project on GitHub.
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

View File

@@ -1,13 +1,14 @@
# Copyright 2011-2020 Akretion (http://www.akretion.com)
# Copyright 2009-2020 Noviat (http://www.noviat.com)
# Copyright 2018-2020 brain-tec AG (http://www.braintec-group.com)
# Copyright 2022 Tecnativa - Víctor Martínez
# @author Alexis de Lattre <alexis.delattre@akretion.com>
# @author Luc de Meyer <info@noviat.com>
# @author Kumar Aberer <kumar.aberer@braintec-group.com>
{
"name": "Intrastat Product",
"version": "14.0.2.0.1",
"version": "15.0.1.0.0",
"category": "Intrastat",
"license": "AGPL-3",
"summary": "Base module for Intrastat Product",

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-08-16 06:43+0000\n"
"PO-Revision-Date: 2022-08-16 08:56+0200\n"
"POT-Creation-Date: 2022-08-19 06:52+0000\n"
"PO-Revision-Date: 2022-08-19 08:55+0200\n"
"Last-Translator: Víctor Martínez <victor.martinez@tecnativa.com>\n"
"Language-Team: none\n"
"Language: es\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 2.3\n"
"X-Generator: Poedit 3.0.1\n"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.view_move_form
@@ -122,7 +122,7 @@ msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_form
msgid "<span>Intrastat Product Declaration </span>"
msgstr "<span>Declaración de producto IntrastaT </span>"
msgstr "<span>Declaración de producto Intrastat </span>"
#. module: intrastat_product
#: model:ir.model.constraint,message:intrastat_product.constraint_intrastat_product_declaration_date_uniq
@@ -150,7 +150,7 @@ msgstr "Acción"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_needaction
msgid "Action Needed"
msgstr "Acción necesaria"
msgstr "Acción Necesaria"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction__active
@@ -166,12 +166,12 @@ msgstr "Actividades"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__activity_exception_decoration
msgid "Activity Exception Decoration"
msgstr "Actividad Excepción Decoración"
msgstr "Decoración de excepción de actividad"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__activity_state
msgid "Activity State"
msgstr "Estado de actividad"
msgstr "Estado de la actividad"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__activity_type_icon
@@ -348,19 +348,22 @@ msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Conversion from unit of measure '%s' to '%s' is not implemented yet."
msgid ""
"Conversion from unit of measure %(src_uom)s to %(dest_uom)s is not "
"implemented."
msgstr ""
"La conversión de la unidad de medida '%s' a '%s' aún no está implementada."
"La conversión de la unidad de medida %(src_uom)s a %(dest_uom)s no está "
"implementada."
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"Conversion from unit of measure '%s' to 'Kg' is not implemented yet. It is "
"needed for product '%s'."
"Conversion from unit of measure %(uom)s to 'Kg' is not implemented. It is "
"needed for product %(product)s."
msgstr ""
"La conversión de la unidad de medida '%s' a 'Kg' aún no está implementada. "
"Se necesita para el producto '%s'."
"La conversión de la unidad de medida %(uom)s a 'Kg' no está implementada. Se "
"necesita para el producto %(product)s."
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__src_dest_country_id
@@ -402,7 +405,7 @@ msgstr "País de origen/destino"
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_computation_line__product_origin_country_id
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration_line__product_origin_country_id
msgid "Country of origin of the product i.e. product 'made in ____'"
msgstr "País de origen del producto, como por ejemplo 'Hecho en ____'"
msgstr "País de origen del producto, como por ejemplo 'Hecho en ____'."
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_account_move_intrastat_line__product_origin_country_id
@@ -543,10 +546,7 @@ msgid "Dispatches"
msgstr "Despachos"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__display_name
@@ -555,15 +555,8 @@ msgstr "Despachos"
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_company__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__display_name
msgid "Display Name"
msgstr "Nombre a mostrar"
msgstr "Nombre mostrado"
#. module: intrastat_product
#: model:ir.model.fields.selection,name:intrastat_product.selection__intrastat_product_declaration__state__done
@@ -613,15 +606,10 @@ msgstr ""
msgid "Followers"
msgstr "Seguidores"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_channel_ids
msgid "Followers (Channels)"
msgstr "Seguidores (Canales)"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_partner_ids
msgid "Followers (Partners)"
msgstr "Seguidores (Contactos)"
msgstr "Seguidores (Empresas)"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__activity_type_icon
@@ -684,10 +672,12 @@ msgid "HS Code"
msgstr "Código HS"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__has_message
msgid "Has Message"
msgstr "Tiene mensaje"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__id
@@ -696,13 +686,6 @@ msgstr "Código HS"
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit__id
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_company__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner__id
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order__id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location__id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__id
msgid "ID"
msgstr "ID"
@@ -752,6 +735,11 @@ msgstr "Vía navegable"
msgid "Inland waterway transport"
msgstr "Transporte fluvial"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.view_move_form
msgid "Intrastat"
msgstr "Intrastat"
#. module: intrastat_product
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__hs_code_id
@@ -776,23 +764,7 @@ msgstr "Código Intrastat %s:"
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings__intrastat
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order__intrastat
msgid "Intrastat Declaration"
msgstr "Declaración de producto Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_line_view_form
msgid "Intrastat Declaration Line"
msgstr "Línea de declaración Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_line_view_tree
msgid "Intrastat Declaration Lines"
msgstr "Líneas de declaración Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_graph
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_pivot
msgid "Intrastat Product"
msgstr "Buscar declaraciones de producto Intrastat españolas"
msgstr "Declaración Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_product_computation_line
@@ -815,12 +787,7 @@ msgstr "Declaración de producto Intrastat"
#: model:ir.model,name:intrastat_product.model_intrastat_product_declaration_line
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__declaration_line_ids
msgid "Intrastat Product Declaration Lines"
msgstr "Líneas de declaración Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_tree
msgid "Intrastat Product Declarations"
msgstr "Declaraciones de producto Intrastat"
msgstr "Líneas de declaración de producto Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_product_declaration
@@ -833,8 +800,6 @@ msgstr "Objeto base del informe de productos Intrastat"
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__region_id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__region_id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__region_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_region_view_form
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_region_view_tree
#, python-format
msgid "Intrastat Region"
msgstr "Región Intrastat"
@@ -854,13 +819,11 @@ msgstr "Vista de los resultados de Intrastat"
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__intrastat_unit_id
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_computation_line__intrastat_unit_id
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration_line__intrastat_unit_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_form
msgid "Intrastat Supplementary Unit"
msgstr "Unidad Suplementaria Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_unit
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_tree
msgid "Intrastat Supplementary Units"
msgstr "Unidades suplementarias de Intrastat"
@@ -869,7 +832,6 @@ msgstr "Unidades suplementarias de Intrastat"
#: model:ir.model,name:intrastat_product.model_intrastat_transaction
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__transaction_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_computation_line_view_form
#, python-format
msgid "Intrastat Transaction"
msgstr "Transacción Intrastat"
@@ -878,33 +840,21 @@ msgstr "Transacción Intrastat"
#: model:ir.model.fields,field_description:intrastat_product.field_account_bank_statement_line__intrastat_transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__intrastat_transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_payment__intrastat_transaction_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_form
msgid "Intrastat Transaction Type"
msgstr "Tipo de transacción Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_tree
msgid "Intrastat Transaction Types"
msgstr "Tipos de transacciones de Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_transport_mode
#: model:ir.model.fields,field_description:intrastat_product.field_account_bank_statement_line__intrastat_transport_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__intrastat_transport_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_payment__intrastat_transport_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_form
msgid "Intrastat Transport Mode"
msgstr "Modo de transporte Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_tree
msgid "Intrastat Transportat Modes"
msgstr "Modos de transporte Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_report_intrastat_product_product_declaration_xls
msgid "Intrastat declaration"
msgstr "Declaración de producto Intrastat"
msgstr "Declaración Intrastat"
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_account_move_intrastat_line
@@ -950,12 +900,6 @@ msgstr "Ubicaciones de inventario"
msgid "Invoice"
msgstr "Factura"
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Invoice %s, line %s"
msgstr "Factura %s, línea %s"
#. module: intrastat_product
#: model:res.groups,name:intrastat_product.group_invoice_intrastat_transaction_details
msgid "Invoice Intrastat Transaction Details"
@@ -967,6 +911,12 @@ msgstr "Detalles de la transacción de Intrastat de la factura"
msgid "Invoice Line"
msgstr "Línea de factura"
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Invoice {invoice}, line {line}"
msgstr "Factura {invoice}, línea {line}"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_is_follower
msgid "Is Follower"
@@ -989,10 +939,7 @@ msgid "Kg"
msgstr "Kg"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line____last_update
@@ -1001,15 +948,8 @@ msgstr "Kg"
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_company____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse____last_update
msgid "Last Modified on"
msgstr "Última modificación el"
msgstr "Última modificación en"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__write_uid
@@ -1022,7 +962,7 @@ msgstr "Última modificación el"
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode__write_uid
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit__write_uid
msgid "Last Updated by"
msgstr "Últ. actualización por"
msgstr "Última modificación por"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__write_date
@@ -1045,7 +985,7 @@ msgstr "Adjunto principal"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_has_error
msgid "Message Delivery error"
msgstr "Mensaje de error de entrega"
msgstr "Error de Envío de Mensaje"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_ids
@@ -1068,11 +1008,11 @@ msgstr "Falta el NIF del contacto '%s'"
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"Missing country on invoice partner '%s' or on the delivery address (partner "
"'%s'). "
"Missing country on invoice partner '{invoice_partner}' or on the delivery "
"address (partner '{delivery_partner}'). "
msgstr ""
"Falta el país en el contacto de la factura '%s' o en la dirección de entrega "
"(socio '%s'). "
"Falta el país en el contacto de la factura '{invoice_partner}' o en la "
"dirección de entrega (contacto '{delivery_partner}'). "
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
@@ -1139,7 +1079,7 @@ msgstr "Nada"
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0
#, python-format
msgid "No"
msgstr ""
msgstr "No"
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
@@ -1178,17 +1118,17 @@ msgstr "Número de errores"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__message_needaction_counter
msgid "Number of messages which requires an action"
msgstr "Nº de mensajes que requieren acción"
msgstr "Número de mensajes que requieren una acción"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__message_has_error_counter
msgid "Number of messages with delivery error"
msgstr "Nº de mensajes con error de entrega"
msgstr "Número de mensajes con error de envío"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__message_unread_counter
msgid "Number of unread messages"
msgstr "Número de mensajes no leídos"
msgstr "Número de mensajes no leidos"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_result_view_form
@@ -1199,42 +1139,44 @@ msgstr "OK"
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is '%s' which is not part of "
"the European Union."
"On invoice '{invoice}', the source/destination country is '{country}' which "
"is not part of the European Union."
msgstr ""
"En la factura \"%s\", el país de origen/destino es \"%s\", que no forma "
"parte de la Unión Europea."
"En la factura '{invoice}', el país de origen/destino es '{country}', que no "
"forma parte de la Unión Europea."
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is United-Kingdom and the "
"fiscal position is '%s'. Make sure that the fiscal position is right. If the "
"origin/destination is Northern Ireland, please set the VAT number of the "
"partner '%s' in Odoo with its new VAT number starting with 'XI' following "
"On invoice '{invoice}', the source/destination country is United-Kingdom and "
"the fiscal position is '{fp}'. Make sure that the fiscal position is right. "
"If the origin/destination is Northern Ireland, please set the VAT number of "
"the partner '{partner}' in Odoo with its new VAT number starting with 'XI' "
"following Brexit."
msgstr ""
"En la factura '{invoice}', el país de origen/destino es Reino Unido y la "
"posición fiscal es '{fp}'. Asegúrese de que la posición fiscal es correcta. "
"Si el origen/destino es Irlanda del Norte, por favor, establezca el NIF del "
"contacto '{partner}' en Odoo con su nuevo NIF que comienza con 'XI' tras el "
"Brexit."
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '{invoice}', the source/destination country is United-Kingdom, "
"the fiscal position is '{fp}' and the partner's VAT number is "
"'{partner_vat}'. Make sure that the fiscal position is right. If the origin/"
"destination is Northern Ireland, please update the VAT number of the partner "
"'{partner}' in Odoo with its new VAT number starting with 'XI' following "
"Brexit."
msgstr ""
"En la factura \"%s\", el país de origen/destino es Reino Unido y la posición "
"fiscal es \"%s\". Asegúrese de que la posición fiscal es correcta. Si el "
"origen/destino es Irlanda del Norte, establezca el NIF del contacto '%s' en "
"Odoo con su nuevo NIF que empieza por 'XI' tras el Brexit."
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is United-Kingdom, the "
"fiscal position is '%s' and the partner's VAT number is '%s'. Make sure that "
"the fiscal position is right. If the origin/destination is Northern Ireland, "
"please update the VAT number of the partner '%s' in Odoo with its new VAT "
"number starting with 'XI' following Brexit."
msgstr ""
"En la factura \"%s\", el país de origen/destino es Reino Unido, la posición "
"fiscal es \"%s\" y el NIF del contacto es \"%s\". Asegúrese de que la "
"posición fiscal es correcta. Si el origen/destino es Irlanda del Norte, "
"actualice el NIF del contacto '%s' en Odoo con su nuevo NIF que empieza por "
"'XI' tras el Brexit."
"En la factura '{invoice}', el país de origen/destino es Reino Unido, la "
"posición fiscal es '{fp}' y el NIF del contacto es '{partner_vat}'. "
"Asegúrese de que la posición fiscal es correcta. Si el origen/destino es "
"Irlanda del Norte, actualice el NIF del contacto '{partner}' en Odoo con su "
"nuevo NIF que empieza por 'XI' tras el Brexit."
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.view_move_form
@@ -1418,26 +1360,6 @@ msgstr ""
"Transporte marítimo (incluidos vagones, vehículos de motor, remolques, "
"semirremolques y encendedores a bordo de un barco)"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_search
msgid "Search Intrastat Product Declarations"
msgstr "Buscar declaraciones de productos Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_search
msgid "Search Intrastat Supplementary Units"
msgstr "Buscar unidades suplementarias en Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_mode_search
msgid "Search Intrastat Transaction Types"
msgstr "Buscar tipos de transacciones de Intrastat"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_search
msgid "Search Intrastat Transport Modes"
msgstr "Search Intrastat Transport Modes"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_unit__uom_id
msgid ""
@@ -1486,10 +1408,10 @@ msgid ""
"Today: Activity date is today\n"
"Planned: Future activities."
msgstr ""
"Estado basado en las actividades\n"
"Atrasado: La fecha de vencimiento ya está vencida\n"
"Hoy: La fecha de la actividad es hoy\n"
"Planificado: Actividades futuras."
"Estado basado en actividades\n"
"Vencida: la fecha tope ya ha pasado\n"
"Hoy: La fecha tope es hoy\n"
"Planificada: futuras actividades."
#. module: intrastat_product
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0
@@ -1511,7 +1433,7 @@ msgstr "Ctd. unid. supl"
#: model:ir.actions.act_window,name:intrastat_product.intrastat_unit_action
#: model:ir.ui.menu,name:intrastat_product.intrastat_unit_menu
msgid "Supplementary Units"
msgstr "Cantidad de unidades suplementarias"
msgstr "Unidades suplementarias"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_computation_line__suppl_unit_qty
@@ -1581,11 +1503,6 @@ msgstr "Esta información se utiliza en los reportes Intrastat"
msgid "Total Fiscal Amount"
msgstr "Importe fiscal total"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_tree
msgid "Total amount"
msgstr "Importe Total"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__total_amount
msgid "Total fiscal amount in company currency of the declaration."
@@ -1623,7 +1540,6 @@ msgid "Transaction weight in Kg: Quantity x Product Weight"
msgstr "Peso de la transacción en Kg: Cantidad x Peso del producto"
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_computation_line_view_tree
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_form
msgid "Transactions"
msgstr "Transacciones"
@@ -1654,7 +1570,7 @@ msgstr "Tipo"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__activity_exception_decoration
msgid "Type of the exception activity on record."
msgstr ""
msgstr "Tipo de actividad de excepción en registro."
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.report_invoice_document_intrastat_product
@@ -1692,15 +1608,17 @@ msgstr "Número NIF"
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"VAT number of partner '%s' is '%s'. If this partner is from Northern "
"Ireland, his VAT number should be updated to his new VAT number starting "
"with 'XI' following Brexit. If this partner is from Great Britain, maybe the "
"fiscal position was wrong on invoice '%s' (the fiscal position was '%s')."
"VAT number of partner %(partner)s is %(partner_vat)s. If this partner is "
"from Northern Ireland, his VAT number should be updated to his new VAT "
"number starting with 'XI' following Brexit. If this partner is from Great "
"Britain, maybe the fiscal position was wrong on invoice %(invoice)s (the "
"fiscal position was %(fp)s)."
msgstr ""
"El NIF del contacto \"%s\" es \"%s\". Si este contacto es de Irlanda del "
"Norte, su NIF debe actualizarse a su nuevo NIF que empieza por \"XI\" tras "
"el Brexit. Si este contacto es de Gran Bretaña, tal vez la posición fiscal "
"era errónea en la factura '%s' (la posición fiscal era '%s')."
"El NIF del contacto %(partner)s es %(partner_vat)s. Si este contacto es de "
"Irlanda del Norte, su NIF debe actualizarse a su nuevo NIF que empieza por "
"\"XI\" tras el Brexit. Si este contacto es de Gran Bretaña, quizás la "
"posición fiscal era errónea en la factura %(invoice)s (la posición fiscal "
"era %(fp)s)."
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__valid
@@ -1716,12 +1634,12 @@ msgstr "Almacén"
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__website_message_ids
msgid "Website Messages"
msgstr "Mensajes del sitio web"
msgstr "Mensajes del sitio wew"
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__website_message_ids
msgid "Website communication history"
msgstr "Historial de comunicación del sitio web"
msgstr "Historial de comunicaciones del sitio web"
#. module: intrastat_product
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0
@@ -1766,7 +1684,7 @@ msgstr "Puede añadir algunos comentarios aquí si lo prefiere."
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "You must set company's country !"
msgstr "¡Debe establecer el país de la compañía!"
msgstr "¡Debe establecer el país de la comapñía!"
#. module: intrastat_product
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0

View File

@@ -1739,93 +1739,3 @@ msgstr "Vous devez configurer le pays de la société !"
#, python-format
msgid "for period %s"
msgstr ""
#~ msgid "Invalid Year !"
#~ msgstr "Année invalide !"
#~ msgid "Used in views and methods of localization modules."
#~ msgstr "Used in views and methods of localization modules."
#, fuzzy
#~ msgid "Company Country code"
#~ msgstr "Code pays de la société"
#~ msgid ""
#~ "Intrastat Codes should contain 8 digits. This is not the case for "
#~ "Intrastat Code '%s' which has %d digits."
#~ msgstr ""
#~ "Les codes pour la DEB doivent être composés de 8 chiffres. Ce n'est pas "
#~ "le cas du code pour la DEB '%s' qui compte %d chiffres."
#~ msgid ""
#~ "Intrastat Codes should only contain digits. This is not the case for code "
#~ "'%s'."
#~ msgstr ""
#~ "Les codes pour la DEB ne doivent contenir que des chiffres. Ce n'est pas "
#~ "le cas du code '%s'."
#~ msgid "Intrastat Country"
#~ msgstr "Pays pour la DEB"
#~ msgid "Journal Entries"
#~ msgstr "Écritures comptables"
#~ msgid "Select the declaration type."
#~ msgstr "Sélectionnez le type de déclaration."
#~ msgid ""
#~ "Missing H.S. code on product %s. This product is present in invoice %s."
#~ msgstr ""
#~ "Code S.H. manquant sur l'article %s. Cet article est présent sur la "
#~ "facture %s."
#~ msgid ""
#~ "Missing unit of measure on the line with %d product(s) '%s' on invoice "
#~ "'%s'."
#~ msgstr ""
#~ "Unité de mesure manquante sur la ligne où figurent %d article(s) '%s' sur "
#~ "la facture '%s'."
#~ msgid "Please adjust this line manually."
#~ msgstr "Ligne à finaliser manuellement."
#~ msgid ""
#~ "Please correct the Intrastat Supplementary Unit settings and regenerate "
#~ "the lines or adjust the lines with Intrastat Code '%s' manually"
#~ msgstr ""
#~ "Corrigez le paramétrage de l'unité de mesure supplémentaire pour la DEB "
#~ "et regénérez les lignes ou ajustez manuellement les lignes avec le code "
#~ "pour la DEB '%s'"
#~ msgid ""
#~ "Please correct the product record and regenerate the lines or adjust the "
#~ "impacted lines manually"
#~ msgstr ""
#~ "Corrigez le paramétrage de l'article et regénérez les lignes ou ajustez "
#~ "manuellement les lignes concernées."
#~ msgid ""
#~ "Please correct the unit of measure settings and regenerate the lines or "
#~ "adjust the impacted lines manually"
#~ msgstr ""
#~ "Corrigez le paramétrage de l'unité de mesure et regénérez les lignes ou "
#~ "ajustez manuellement les lignes concernées"
#~ msgid "Default Incoterm for Intrastat"
#~ msgstr "Incoterm par défaut pour la DEB"
#~ msgid "Destination Region"
#~ msgstr "Région destination"
#~ msgid ""
#~ "International Commercial Terms are a series of predefined commercial "
#~ "terms used in international transactions."
#~ msgstr ""
#~ "Les Incoterms sont une série de termes commerciaux prédéfinie utilisés "
#~ "dans les transactions internationales."
#~ msgid "Origin Country"
#~ msgstr "Pays d'origine"
#~ msgid "Quotation"
#~ msgstr "Devis"

View File

@@ -4,8 +4,10 @@
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Project-Id-Version: Odoo Server 15.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-08-19 06:52+0000\n"
"PO-Revision-Date: 2022-08-19 06:52+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -318,15 +320,17 @@ msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Conversion from unit of measure '%s' to '%s' is not implemented yet."
msgid ""
"Conversion from unit of measure %(src_uom)s to %(dest_uom)s is not "
"implemented."
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"Conversion from unit of measure '%s' to 'Kg' is not implemented yet. It is "
"needed for product '%s'."
"Conversion from unit of measure %(uom)s to 'Kg' is not implemented. It is "
"needed for product %(product)s."
msgstr ""
#. module: intrastat_product
@@ -511,10 +515,7 @@ msgid "Dispatches"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__display_name
@@ -523,13 +524,6 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_company__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location__display_name
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__display_name
msgid "Display Name"
msgstr ""
@@ -580,11 +574,6 @@ msgstr ""
msgid "Followers"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_channel_ids
msgid "Followers (Channels)"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_partner_ids
msgid "Followers (Partners)"
@@ -651,10 +640,12 @@ msgid "HS Code"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__has_message
msgid "Has Message"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__id
@@ -663,13 +654,6 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode__id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit__id
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_company__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings__id
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner__id
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order__id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location__id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__id
msgid "ID"
msgstr ""
@@ -719,6 +703,11 @@ msgstr ""
msgid "Inland waterway transport"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.view_move_form
msgid "Intrastat"
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/report/intrastat_product_report_xls.py:0
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line__hs_code_id
@@ -745,22 +734,6 @@ msgstr ""
msgid "Intrastat Declaration"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_line_view_form
msgid "Intrastat Declaration Line"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_line_view_tree
msgid "Intrastat Declaration Lines"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_graph
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_pivot
msgid "Intrastat Product"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_product_computation_line
msgid "Intrastat Product Computataion Lines"
@@ -784,11 +757,6 @@ msgstr ""
msgid "Intrastat Product Declaration Lines"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_tree
msgid "Intrastat Product Declarations"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_product_declaration
msgid "Intrastat Product Report Base Object"
@@ -800,8 +768,6 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__region_id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__region_id
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse__region_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_region_view_form
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_region_view_tree
#, python-format
msgid "Intrastat Region"
msgstr ""
@@ -821,13 +787,11 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code__intrastat_unit_id
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_computation_line__intrastat_unit_id
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration_line__intrastat_unit_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_form
msgid "Intrastat Supplementary Unit"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_unit
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_tree
msgid "Intrastat Supplementary Units"
msgstr ""
@@ -836,7 +800,6 @@ msgstr ""
#: model:ir.model,name:intrastat_product.model_intrastat_transaction
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line__transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line__transaction_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_computation_line_view_form
#, python-format
msgid "Intrastat Transaction"
msgstr ""
@@ -845,29 +808,17 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_account_bank_statement_line__intrastat_transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__intrastat_transaction_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_payment__intrastat_transaction_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_form
msgid "Intrastat Transaction Type"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_tree
msgid "Intrastat Transaction Types"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_intrastat_transport_mode
#: model:ir.model.fields,field_description:intrastat_product.field_account_bank_statement_line__intrastat_transport_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_move__intrastat_transport_id
#: model:ir.model.fields,field_description:intrastat_product.field_account_payment__intrastat_transport_id
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_form
msgid "Intrastat Transport Mode"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_tree
msgid "Intrastat Transportat Modes"
msgstr ""
#. module: intrastat_product
#: model:ir.model,name:intrastat_product.model_report_intrastat_product_product_declaration_xls
msgid "Intrastat declaration"
@@ -917,12 +868,6 @@ msgstr ""
msgid "Invoice"
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Invoice %s, line %s"
msgstr ""
#. module: intrastat_product
#: model:res.groups,name:intrastat_product.group_invoice_intrastat_transaction_details
msgid "Invoice Intrastat Transaction Details"
@@ -934,6 +879,12 @@ msgstr ""
msgid "Invoice Line"
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid "Invoice {invoice}, line {line}"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration__message_is_follower
msgid "Is Follower"
@@ -956,10 +907,7 @@ msgid "Kg"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,field_description:intrastat_product.field_account_move____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_intrastat_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_account_move_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_hs_code____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_computation_line____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_product_declaration_line____last_update
@@ -968,13 +916,6 @@ msgstr ""
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transaction____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_transport_mode____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_intrastat_unit____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_report_intrastat_product_product_declaration_xls____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_company____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_config_settings____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_res_partner____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_sale_order____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_stock_location____last_update
#: model:ir.model.fields,field_description:intrastat_product.field_stock_warehouse____last_update
msgid "Last Modified on"
msgstr ""
@@ -1035,8 +976,8 @@ msgstr ""
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"Missing country on invoice partner '%s' or on the delivery address (partner "
"'%s'). "
"Missing country on invoice partner '{invoice_partner}' or on the delivery "
"address (partner '{delivery_partner}'). "
msgstr ""
#. module: intrastat_product
@@ -1164,30 +1105,31 @@ msgstr ""
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is '%s' which is not part of"
" the European Union."
"On invoice '{invoice}', the source/destination country is '{country}' which "
"is not part of the European Union."
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is United-Kingdom and the "
"fiscal position is '%s'. Make sure that the fiscal position is right. If the"
" origin/destination is Northern Ireland, please set the VAT number of the "
"partner '%s' in Odoo with its new VAT number starting with 'XI' following "
"Brexit."
"On invoice '{invoice}', the source/destination country is United-Kingdom and"
" the fiscal position is '{fp}'. Make sure that the fiscal position is right."
" If the origin/destination is Northern Ireland, please set the VAT number of"
" the partner '{partner}' in Odoo with its new VAT number starting with 'XI' "
"following Brexit."
msgstr ""
#. module: intrastat_product
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"On invoice '%s', the source/destination country is United-Kingdom, the "
"fiscal position is '%s' and the partner's VAT number is '%s'. Make sure that"
" the fiscal position is right. If the origin/destination is Northern "
"Ireland, please update the VAT number of the partner '%s' in Odoo with its "
"new VAT number starting with 'XI' following Brexit."
"On invoice '{invoice}', the source/destination country is United-Kingdom, "
"the fiscal position is '{fp}' and the partner's VAT number is "
"'{partner_vat}'. Make sure that the fiscal position is right. If the "
"origin/destination is Northern Ireland, please update the VAT number of the "
"partner '{partner}' in Odoo with its new VAT number starting with 'XI' "
"following Brexit."
msgstr ""
#. module: intrastat_product
@@ -1365,26 +1307,6 @@ msgid ""
" lighters on board of a ship)"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_search
msgid "Search Intrastat Product Declarations"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_unit_search
msgid "Search Intrastat Supplementary Units"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transaction_mode_search
msgid "Search Intrastat Transaction Types"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_transport_mode_search
msgid "Search Intrastat Transport Modes"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_unit__uom_id
msgid ""
@@ -1514,11 +1436,6 @@ msgstr ""
msgid "Total Fiscal Amount"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_tree
msgid "Total amount"
msgstr ""
#. module: intrastat_product
#: model:ir.model.fields,help:intrastat_product.field_intrastat_product_declaration__total_amount
msgid "Total fiscal amount in company currency of the declaration."
@@ -1556,7 +1473,6 @@ msgid "Transaction weight in Kg: Quantity x Product Weight"
msgstr ""
#. module: intrastat_product
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_computation_line_view_tree
#: model_terms:ir.ui.view,arch_db:intrastat_product.intrastat_product_declaration_view_form
msgid "Transactions"
msgstr ""
@@ -1625,10 +1541,11 @@ msgstr ""
#: code:addons/intrastat_product/models/intrastat_product_declaration.py:0
#, python-format
msgid ""
"VAT number of partner '%s' is '%s'. If this partner is from Northern "
"Ireland, his VAT number should be updated to his new VAT number starting "
"with 'XI' following Brexit. If this partner is from Great Britain, maybe the"
" fiscal position was wrong on invoice '%s' (the fiscal position was '%s')."
"VAT number of partner %(partner)s is %(partner_vat)s. If this partner is "
"from Northern Ireland, his VAT number should be updated to his new VAT "
"number starting with 'XI' following Brexit. If this partner is from Great "
"Britain, maybe the fiscal position was wrong on invoice %(invoice)s (the "
"fiscal position was %(fp)s)."
msgstr ""
#. module: intrastat_product

View File

@@ -1,13 +0,0 @@
# Copyright 2020 Akretion France (http://www.akretion.com/)
# @author: Alexis de Lattre <alexis.delattre@akretion.com>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
def migrate(cr, version):
if not version:
return
cr.execute(
'ALTER TABLE "intrastat_product_declaration" RENAME "type" '
'TO "declaration_type"'
)

View File

@@ -33,7 +33,7 @@ class AccountMove(models.Model):
src_dest_region_id = fields.Many2one(
comodel_name="intrastat.region",
string="Origin/Destination Region",
default=lambda self: self._default_src_dest_region_id(),
default=lambda self: self.env.company.intrastat_region_id,
help="Origin region for dispatches, destination region for "
"arrivals. This field is used for the Intrastat Declaration.",
ondelete="restrict",
@@ -55,10 +55,6 @@ class AccountMove(models.Model):
country = inv.company_id.country_id
inv.src_dest_country_id = country.id
@api.model
def _default_src_dest_region_id(self):
return self.env.company.intrastat_region_id
def compute_intrastat_lines(self):
"""
Compute the Intrastat Lines so that they can be modified

View File

@@ -51,13 +51,11 @@ class IntrastatProductDeclaration(models.Model):
)
company_country_code = fields.Char(
compute="_compute_company_country_code",
string="Company Country Code",
readonly=True,
store=True,
)
state = fields.Selection(
selection=[("draft", "Draft"), ("done", "Done")],
string="State",
readonly=True,
tracking=True,
copy=False,
@@ -68,9 +66,7 @@ class IntrastatProductDeclaration(models.Model):
note = fields.Text(
string="Notes", help="You can add some comments here if you want."
)
year = fields.Char(
string="Year", required=True, states={"done": [("readonly", True)]}
)
year = fields.Char(required=True, states={"done": [("readonly", True)]})
month = fields.Selection(
selection=[
("01", "01"),
@@ -86,7 +82,6 @@ class IntrastatProductDeclaration(models.Model):
("11", "11"),
("12", "12"),
],
string="Month",
required=True,
states={"done": [("readonly", True)]},
)
@@ -107,14 +102,12 @@ class IntrastatProductDeclaration(models.Model):
)
action = fields.Selection(
selection="_get_action",
string="Action",
required=True,
default="replace",
states={"done": [("readonly", True)]},
tracking=True,
)
revision = fields.Integer(
string="Revision",
default=1,
states={"done": [("readonly", True)]},
help="Used to keep track of changes",
@@ -148,10 +141,9 @@ class IntrastatProductDeclaration(models.Model):
)
reporting_level = fields.Selection(
selection="_get_reporting_level",
string="Reporting Level",
states={"done": [("readonly", True)]},
)
valid = fields.Boolean(compute="_compute_check_validity", string="Valid")
valid = fields.Boolean(compute="_compute_check_validity")
xml_attachment_id = fields.Many2one("ir.attachment", string="XML Attachment")
xml_attachment_datas = fields.Binary(
related="xml_attachment_id.datas", string="XML Export"
@@ -273,12 +265,11 @@ class IntrastatProductDeclaration(models.Model):
if not country:
line_notes = [
_(
"Missing country on invoice partner '%s' "
"or on the delivery address (partner '%s'). "
)
% (
inv.partner_id.display_name,
inv.partner_shipping_id
"Missing country on invoice partner '{invoice_partner}' "
"or on the delivery address (partner '{delivery_partner}'). "
).format(
invoice_partner=inv.partner_id.display_name,
delivery_partner=inv.partner_shipping_id
and inv.partner_shipping_id.display_name
or "-",
)
@@ -288,10 +279,9 @@ class IntrastatProductDeclaration(models.Model):
if country not in eu_countries and country.code != "GB":
line_notes = [
_(
"On invoice '%s', the source/destination country "
"is '%s' which is not part of the European Union."
)
% (inv.name, country.name)
"On invoice '{invoice}', the source/destination country "
"is '{country}' which is not part of the European Union."
).format(invoice=inv.display_name, country=country.display_name)
]
self._format_line_note(inv_line, notedict, line_notes)
if country and country.code == "GB" and self.year >= "2021":
@@ -299,36 +289,34 @@ class IntrastatProductDeclaration(models.Model):
if not vat:
line_notes = [
_(
"On invoice '%s', the source/destination country "
"is United-Kingdom and the fiscal position is '%s'. "
"On invoice '{invoice}', the source/destination country "
"is United-Kingdom and the fiscal position is '{fp}'. "
"Make sure that the fiscal position is right. If "
"the origin/destination is Northern Ireland, please "
"set the VAT number of the partner '%s' in Odoo with "
"set the VAT number of the partner '{partner}' in Odoo with "
"its new VAT number starting with 'XI' following Brexit."
)
% (
inv.name,
inv.fiscal_position_id.display_name,
inv.commercial_partner_id.display_name,
).format(
invoice=inv.display_name,
fp=inv.fiscal_position_id.display_name,
partner=inv.commercial_partner_id.display_name,
)
]
self._format_line_note(inv_line, notedict, line_notes)
elif not vat.startswith("XI"):
line_notes = [
_(
"On invoice '%s', the source/destination country "
"is United-Kingdom, the fiscal position is '%s' and "
"the partner's VAT number is '%s'. "
"On invoice '{invoice}', the source/destination country "
"is United-Kingdom, the fiscal position is '{fp}' and "
"the partner's VAT number is '{partner_vat}'. "
"Make sure that the fiscal position is right. If "
"the origin/destination is Northern Ireland, please "
"update the VAT number of the partner '%s' in Odoo with "
"update the VAT number of the partner '{partner}' in Odoo with "
"its new VAT number starting with 'XI' following Brexit."
)
% (
inv.name,
inv.fiscal_position_id.display_name,
vat,
inv.commercial_partner_id.display_name,
).format(
invoice=inv.display_name,
fp=inv.fiscal_position_id.display_name,
partner_vat=vat,
partner=inv.commercial_partner_id.display_name,
)
]
self._format_line_note(inv_line, notedict, line_notes)
@@ -383,10 +371,15 @@ class IntrastatProductDeclaration(models.Model):
else:
line_notes = [
_(
"Conversion from unit of measure '%s' to '%s' "
"is not implemented yet."
"Conversion from unit of measure %(src_uom)s to %(dest_uom)s "
"is not implemented."
)
% (
{
"src_uom": source_uom.display_name,
"dest_uom": target_uom.display_name,
}
)
% (source_uom.name, target_uom.name)
]
self._format_line_note(inv_line, notedict, line_notes)
return weight, suppl_unit_qty
@@ -415,10 +408,10 @@ class IntrastatProductDeclaration(models.Model):
else:
line_notes = [
_(
"Conversion from unit of measure '%s' to 'Kg' "
"is not implemented yet. It is needed for product '%s'."
"Conversion from unit of measure %(uom)s to 'Kg' "
"is not implemented. It is needed for product %(product)s."
)
% (source_uom.name, product.display_name)
% ({"uom": source_uom.display_name, "product": product.display_name})
]
self._format_line_note(inv_line, notedict, line_notes)
return weight, suppl_unit_qty
@@ -525,18 +518,21 @@ class IntrastatProductDeclaration(models.Model):
if vat.startswith("GB"):
line_notes = [
_(
"VAT number of partner '%s' is '%s'. If this partner "
"is from Northern Ireland, his VAT number should be "
"VAT number of partner %(partner)s is %(partner_vat)s. "
"If this partner is from Northern Ireland, "
"his VAT number should be "
"updated to his new VAT number starting with 'XI' "
"following Brexit. If this partner is from Great Britain, "
"maybe the fiscal position was wrong on invoice '%s' "
"(the fiscal position was '%s')."
"maybe the fiscal position was wrong on invoice %(invoice)s "
"(the fiscal position was %(fp)s)."
)
% (
inv.commercial_partner_id.display_name,
vat,
inv.name,
inv.fiscal_position_id.display_name,
{
"partner": inv.commercial_partner_id.display_name,
"partner_vat": vat,
"invoice": inv.display_name,
"fp": inv.fiscal_position_id.display_name,
}
)
]
self._format_line_note(inv_line, notedict, line_notes)
@@ -630,7 +626,9 @@ class IntrastatProductDeclaration(models.Model):
def _format_line_note(self, line, notedict, line_notes):
indent = 8 * " "
note = _("Invoice %s, line %s") % (line.move_id.name, notedict["line_nbr"])
note = _("Invoice {invoice}, line {line}").format(
invoice=line.move_id.display_name, line=notedict["line_nbr"]
)
note += ":\n"
for line_note in line_notes:
note += indent + line_note
@@ -1068,7 +1066,7 @@ class IntrastatProductComputationLine(models.Model):
)
declaration_type = fields.Selection(related="parent_id.declaration_type")
reporting_level = fields.Selection(related="parent_id.reporting_level")
valid = fields.Boolean(compute="_compute_check_validity", string="Valid")
valid = fields.Boolean(compute="_compute_check_validity")
invoice_line_id = fields.Many2one(
"account.move.line", string="Invoice Line", readonly=True
)
@@ -1103,9 +1101,7 @@ class IntrastatProductComputationLine(models.Model):
string="Suppl. Unit",
help="Intrastat Supplementary Unit",
)
weight = fields.Float(
string="Weight", digits="Stock Weight", help="Net weight in Kg"
)
weight = fields.Float(digits="Stock Weight", help="Net weight in Kg")
suppl_unit_qty = fields.Float(
string="Suppl. Unit Qty",
digits="Product Unit of Measure",
@@ -1229,7 +1225,7 @@ class IntrastatProductDeclarationLine(models.Model):
string="Suppl. Unit",
help="Intrastat Supplementary Unit",
)
weight = fields.Integer(string="Weight", help="Net weight in Kg")
weight = fields.Integer(help="Net weight in Kg")
suppl_unit_qty = fields.Integer(
string="Suppl. Unit Qty", help="Supplementary Units Quantity"
)

View File

@@ -1,7 +1,7 @@
# Copyright 2009-2020 Noviat nv/sa (www.noviat.com).
# @author Luc de Meyer <info@noviat.com>
from odoo import api, fields, models
from odoo import fields, models
class IntrastatRegion(models.Model):
@@ -15,18 +15,14 @@ class IntrastatRegion(models.Model):
)
]
code = fields.Char(string="Code", required=True)
code = fields.Char(required=True)
country_id = fields.Many2one(
comodel_name="res.country", string="Country", required=True
)
name = fields.Char(string="Name", translate=True)
description = fields.Char(string="Description")
name = fields.Char(translate=True)
description = fields.Char()
company_id = fields.Many2one(
comodel_name="res.company",
string="Company",
default=lambda self: self._default_company_id(),
default=lambda self: self.env.company,
)
@api.model
def _default_company_id(self):
return self.env.company

View File

@@ -18,19 +18,15 @@ class IntrastatTransaction(models.Model):
)
]
code = fields.Char(string="Code", required=True)
description = fields.Text(string="Description")
code = fields.Char(required=True)
description = fields.Text()
company_id = fields.Many2one(
comodel_name="res.company",
string="Company",
default=lambda self: self._default_company_id(),
default=lambda self: self.env.company,
)
active = fields.Boolean(default=True)
@api.model
def _default_company_id(self):
return self.env.company
@api.depends("code", "description")
def name_get(self):
res = []

View File

@@ -14,9 +14,9 @@ class IntrastatTransportMode(models.Model):
("intrastat_transport_code_unique", "UNIQUE(code)", "Code must be unique.")
]
code = fields.Char(string="Code", required=True)
name = fields.Char(string="Name", required=True, translate=True)
description = fields.Char(string="Description", translate=True)
code = fields.Char(required=True)
name = fields.Char(required=True, translate=True)
description = fields.Char(translate=True)
@api.depends("name", "code")
def name_get(self):

View File

@@ -10,8 +10,8 @@ class IntrastatUnit(models.Model):
_name = "intrastat.unit"
_description = "Intrastat Supplementary Units"
name = fields.Char(string="Name", required=True)
description = fields.Char(string="Description", required=True)
name = fields.Char(required=True)
description = fields.Char(required=True)
uom_id = fields.Many2one(
comodel_name="uom.uom",
string="Regular UoM",

View File

@@ -3,7 +3,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
<meta name="generator" content="Docutils: http://docutils.sourceforge.net/" />
<title>Intrastat Product</title>
<style type="text/css">
@@ -367,7 +367,7 @@ ul.auto-toc {
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/intrastat-extrastat/tree/14.0/intrastat_product"><img alt="OCA/intrastat-extrastat" src="https://img.shields.io/badge/github-OCA%2Fintrastat--extrastat-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/intrastat-extrastat-14-0/intrastat-extrastat-14-0-intrastat_product"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/227/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/intrastat-extrastat/tree/15.0/intrastat_product"><img alt="OCA/intrastat-extrastat" src="https://img.shields.io/badge/github-OCA%2Fintrastat--extrastat-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/intrastat-extrastat-15-0/intrastat-extrastat-15-0-intrastat_product"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/227/15.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
<p>This module contains common objects and fields for the Intrastat Product reporting.</p>
<p>It should be used in combination with country-specific Intrastat Product reporting modules
such as:</p>
@@ -461,7 +461,7 @@ Go to the “Intrastat transaction details” tab and press <strong>Compute</str
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/intrastat-extrastat/issues">GitHub Issues</a>.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
<a class="reference external" href="https://github.com/OCA/intrastat-extrastat/issues/new?body=module:%20intrastat_product%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<a class="reference external" href="https://github.com/OCA/intrastat-extrastat/issues/new?body=module:%20intrastat_product%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
<p>Do not contact contributors directly about support or help with technical issues.</p>
</div>
<div class="section" id="credits">
@@ -501,7 +501,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/intrastat-extrastat/tree/14.0/intrastat_product">OCA/intrastat-extrastat</a> project on GitHub.</p>
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/intrastat-extrastat/tree/15.0/intrastat_product">OCA/intrastat-extrastat</a> project on GitHub.</p>
<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
</div>
</div>

View File

@@ -1,12 +1,12 @@
# Copyright 2022 Noviat.
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo.tests import Form, SavepointCase
from odoo.tests import Form, TransactionCase
from .common import IntrastatProductCommon
class TestIntrastatBrexit(IntrastatProductCommon, SavepointCase):
class TestIntrastatBrexit(IntrastatProductCommon, TransactionCase):
@classmethod
def setUpClass(cls):
super().setUpClass()

View File

@@ -1,6 +1,6 @@
# Copyright 2021 ACSONE SA/NV
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from odoo.tests.common import SavepointCase
from odoo.tests.common import TransactionCase
from .common import IntrastatProductCommon
@@ -36,5 +36,5 @@ class TestIntrastatCompany(IntrastatProductCommon):
self.assertEqual("standard", self.demo_company.intrastat)
class TestIntrastatProductCase(TestIntrastatCompany, SavepointCase):
class TestIntrastatProductCase(TestIntrastatCompany, TransactionCase):
"""Test Intrastat Product"""

View File

@@ -5,7 +5,7 @@ from psycopg2 import IntegrityError
from odoo.exceptions import UserError, ValidationError
from odoo.tests import Form
from odoo.tests.common import SavepointCase
from odoo.tests.common import TransactionCase
from odoo.tools import mute_logger
from .common import IntrastatProductCommon
@@ -123,5 +123,5 @@ class TestIntrastatProduct(IntrastatProductCommon):
self._test_invoice_report(2)
class TestIntrastatProductCase(TestIntrastatProduct, SavepointCase):
class TestIntrastatProductCase(TestIntrastatProduct, TransactionCase):
"""Test Intrastat Product"""

View File

@@ -3,7 +3,7 @@
from freezegun import freeze_time
from odoo import fields
from odoo.tests.common import SavepointCase
from odoo.tests.common import TransactionCase
from .common_purchase import IntrastatPurchaseCommon
@@ -49,5 +49,5 @@ class TestIntrastatProductPurchase(IntrastatPurchaseCommon):
self._check_line_values(final=True)
class TestIntrastatProductPurchaseCase(TestIntrastatProductPurchase, SavepointCase):
class TestIntrastatProductPurchaseCase(TestIntrastatProductPurchase, TransactionCase):
"""Test Intrastat Purchase"""

View File

@@ -2,7 +2,7 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from freezegun import freeze_time
from odoo.tests.common import SavepointCase
from odoo.tests.common import TransactionCase
from .common_sale import IntrastatSaleCommon
@@ -84,5 +84,5 @@ class TestIntrastatProductSale(IntrastatSaleCommon):
self._check_line_values(final=True)
class TestIntrastatProductSaleCase(TestIntrastatProductSale, SavepointCase):
class TestIntrastatProductSaleCase(TestIntrastatProductSale, TransactionCase):
"""Test Intrastat Sale"""

View File

@@ -5,20 +5,23 @@
<field name="model">account.move</field>
<field name="inherit_id" ref="account.view_move_form" />
<field name="arch" type="xml">
<xpath
expr="//page[@name='other_info']//field[@name='invoice_incoterm_id']"
position="after"
>
<field name="intrastat_transaction_id" />
<field name="intrastat" invisible="1" />
<field
name="intrastat_transport_id"
attrs="{'invisible': [('intrastat', '!=', 'extended')]}"
widget="selection"
/>
<field name="src_dest_country_id" string="Destination Country" />
<field name="src_dest_region_id" string="Origin Region" invisible="1" />
</xpath>
<group name="accounting_info_group" position="after">
<group id="intrastat" string="Intrastat">
<field name="intrastat_transaction_id" />
<field name="intrastat" invisible="1" />
<field
name="intrastat_transport_id"
attrs="{'invisible': [('intrastat', '!=', 'extended')]}"
widget="selection"
/>
<field name="src_dest_country_id" string="Destination Country" />
<field
name="src_dest_region_id"
string="Origin Region"
invisible="1"
/>
</group>
</group>
<page id="invoice_tab" position="after">
<page
id="intrastat_lines"

View File

@@ -21,7 +21,7 @@
<field name="inherit_id" ref="product_harmonized_system.hs_code_view_tree" />
<field name="arch" type="xml">
<field name="local_code" position="after">
<field name="intrastat_unit_id" />
<field name="intrastat_unit_id" optional="show" />
</field>
</field>
</record>

View File

@@ -4,7 +4,7 @@
<field name="name">intrastat.product.declaration.form</field>
<field name="model">intrastat.product.declaration</field>
<field name="arch" type="xml">
<form string="Intrastat Product Declaration">
<form>
<header>
<button
name="action_gather"
@@ -129,7 +129,7 @@
<field name="name">intrastat.product.declaration.tree</field>
<field name="model">intrastat.product.declaration</field>
<field name="arch" type="xml">
<tree string="Intrastat Product Declarations">
<tree>
<field name="year_month" decoration-bf="1" />
<field name="revision" />
<field
@@ -139,7 +139,7 @@
decoration-warning="declaration_type == 'dispatches'"
/>
<field name="num_decl_lines" />
<field name="total_amount" sum="Total amount" />
<field name="total_amount" sum="1" />
<field name="currency_id" />
<field
name="state"
@@ -154,7 +154,7 @@
<field name="name">intrastat.product.declaration.search</field>
<field name="model">intrastat.product.declaration</field>
<field name="arch" type="xml">
<search string="Search Intrastat Product Declarations">
<search>
<field name="year_month" />
<filter
name="arrivals"
@@ -192,7 +192,7 @@
<field name="name">intrastat.product.declaration.graph</field>
<field name="model">intrastat.product.declaration</field>
<field name="arch" type="xml">
<graph string="Intrastat Product" type="bar" stacked="False">
<graph type="bar" stacked="False">
<field name="year_month" type="row" />
<field name="declaration_type" type="row" />
<field name="total_amount" type="measure" />
@@ -203,7 +203,7 @@
<field name="name">intrastat.product.declaration.pivot</field>
<field name="model">intrastat.product.declaration</field>
<field name="arch" type="xml">
<pivot string="Intrastat Product">
<pivot>
<field name="year_month" type="row" />
<field name="declaration_type" type="col" />
<field name="total_amount" type="measure" />
@@ -215,7 +215,7 @@
<field name="name">intrastat.product.computation.line.form</field>
<field name="model">intrastat.product.computation.line</field>
<field name="arch" type="xml">
<form string="Intrastat Transaction">
<form>
<group string="Transaction" name="transaction">
<field
name="parent_id"
@@ -271,7 +271,7 @@
<field name="name">intrastat.product.computation.line.tree</field>
<field name="model">intrastat.product.computation.line</field>
<field name="arch" type="xml">
<tree string="Transactions">
<tree>
<field
name="parent_id"
invisible="not context.get('intrastat_product_computation_line_main_view')"
@@ -316,7 +316,7 @@
<field name="name">intrastat.product.declaration.line.form</field>
<field name="model">intrastat.product.declaration.line</field>
<field name="arch" type="xml">
<form string="Intrastat Declaration Line">
<form>
<group name="declaration">
<field
name="parent_id"
@@ -364,7 +364,7 @@
<field name="name">intrastat.product.declaration.line.tree</field>
<field name="model">intrastat.product.declaration.line</field>
<field name="arch" type="xml">
<tree string="Intrastat Declaration Lines">
<tree>
<field
name="parent_id"
invisible="not context.get('intrastat_product_declaration_line_main_view')"

View File

@@ -4,7 +4,7 @@
<field name="name">intrastat.region.form</field>
<field name="model">intrastat.region</field>
<field name="arch" type="xml">
<form string="Intrastat Region">
<form>
<group name="main">
<field name="code" />
<field name="name" />
@@ -19,7 +19,7 @@
<field name="name">intrastat.region.tree</field>
<field name="model">intrastat.region</field>
<field name="arch" type="xml">
<tree string="Intrastat Region">
<tree>
<field name="code" />
<field name="name" />
<field name="description" optional="show" />

View File

@@ -12,7 +12,7 @@
<field name="name">intrastat.transaction_form</field>
<field name="model">intrastat.transaction</field>
<field name="arch" type="xml">
<form string="Intrastat Transaction Type">
<form>
<sheet>
<widget
name="web_ribbon"
@@ -34,7 +34,7 @@
<field name="name">intrastat.transaction_tree</field>
<field name="model">intrastat.transaction</field>
<field name="arch" type="xml">
<tree string="Intrastat Transaction Types">
<tree>
<field name="code" />
<field name="description" />
<field name="company_id" groups="base.group_multi_company" />
@@ -45,7 +45,7 @@
<field name="name">intrastat.transaction.mode.search</field>
<field name="model">intrastat.transaction</field>
<field name="arch" type="xml">
<search string="Search Intrastat Transaction Types">
<search>
<field
name="description"
string="Code or Description"

View File

@@ -12,7 +12,7 @@
<field name="name">intrastat.transport.mode.form</field>
<field name="model">intrastat.transport_mode</field>
<field name="arch" type="xml">
<form string="Intrastat Transport Mode">
<form>
<group>
<field name="name" />
<field name="code" />
@@ -25,7 +25,7 @@
<field name="name">intrastat.transport.mode.tree</field>
<field name="model">intrastat.transport_mode</field>
<field name="arch" type="xml">
<tree string="Intrastat Transportat Modes">
<tree>
<field name="code" />
<field name="name" />
<field name="description" optional="show" />
@@ -36,7 +36,7 @@
<field name="name">intrastat.transport.mode.search</field>
<field name="model">intrastat.transport_mode</field>
<field name="arch" type="xml">
<search string="Search Intrastat Transport Modes">
<search>
<field
name="name"
string="Name, Code or Description"

View File

@@ -12,7 +12,7 @@
<field name="name">intrastat.unit.form</field>
<field name="model">intrastat.unit</field>
<field name="arch" type="xml">
<form string="Intrastat Supplementary Unit">
<form>
<field name="active" invisible="1" />
<widget
name="web_ribbon"
@@ -32,7 +32,7 @@
<field name="name">intrastat.unit.tree</field>
<field name="model">intrastat.unit</field>
<field name="arch" type="xml">
<tree string="Intrastat Supplementary Units">
<tree>
<field name="name" />
<field name="uom_id" />
<field name="description" optional="show" />
@@ -43,7 +43,7 @@
<field name="name">intrastat.unit.search</field>
<field name="model">intrastat.unit</field>
<field name="arch" type="xml">
<search string="Search Intrastat Supplementary Units">
<search>
<field
name="name"
filter_domain="['|', ('name', 'ilike', self), ('description', 'ilike', self)]"

View File

@@ -6,7 +6,7 @@
<field name="inherit_id" ref="stock.view_warehouse" />
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="region_id" />
<field name="region_id" invisible="1" />
</field>
</field>
</record>