mirror of
https://github.com/OCA/rma.git
synced 2025-02-16 17:11:47 +02:00
[MIG] rma: Migration to 16.0
* Standard procedure. * Transfer view groups to nodes. * Adjusted upstream changed field names. * Converted onchanges to computed writable fields. * Replace `Form` by direct dictionary vals in record creation, as they don't handle now properly multiple existing fields in the view, and computed writable improve the compatibility on new values. * Replace domain returned on onchange by static domain in field. * Change maintainer. TT44213 [UPD] Update rma.pot [UPD] README.rst [UPD] README.rst Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translation: rma-16.0/rma-16.0-rma Translate-URL: https://translation.odoo-community.org/projects/rma-16-0/rma-16-0-rma/
This commit is contained in:
committed by
Víctor Martínez
parent
5febc7ba61
commit
4a5ea6aa09
@@ -2,10 +2,13 @@
|
|||||||
Return Merchandise Authorization Management
|
Return Merchandise Authorization Management
|
||||||
===========================================
|
===========================================
|
||||||
|
|
||||||
.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
..
|
||||||
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
!! This file is generated by oca-gen-addon-readme !!
|
!! This file is generated by oca-gen-addon-readme !!
|
||||||
!! changes will be overwritten. !!
|
!! changes will be overwritten. !!
|
||||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
!! source digest: sha256:4b518f08c3f67013102d103bf4cfa29044b508456a38a8405d92ae01faa8d88e
|
||||||
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
|
||||||
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
|
.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
|
||||||
:target: https://odoo-community.org/page/development-status
|
:target: https://odoo-community.org/page/development-status
|
||||||
@@ -14,14 +17,14 @@ Return Merchandise Authorization Management
|
|||||||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
|
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
|
||||||
:alt: License: AGPL-3
|
:alt: License: AGPL-3
|
||||||
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Frma-lightgray.png?logo=github
|
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Frma-lightgray.png?logo=github
|
||||||
:target: https://github.com/OCA/rma/tree/15.0/rma
|
:target: https://github.com/OCA/rma/tree/16.0/rma
|
||||||
:alt: OCA/rma
|
:alt: OCA/rma
|
||||||
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
|
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
|
||||||
:target: https://translation.odoo-community.org/projects/rma-15-0/rma-15-0-rma
|
:target: https://translation.odoo-community.org/projects/rma-16-0/rma-16-0-rma
|
||||||
:alt: Translate me on Weblate
|
:alt: Translate me on Weblate
|
||||||
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
|
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
|
||||||
:target: https://runbot.odoo-community.org/runbot/145/15.0
|
:target: https://runboat.odoo-community.org/builds?repo=OCA/rma&target_branch=16.0
|
||||||
:alt: Try me on Runbot
|
:alt: Try me on Runboat
|
||||||
|
|
||||||
|badge1| |badge2| |badge3| |badge4| |badge5|
|
|badge1| |badge2| |badge3| |badge4| |badge5|
|
||||||
|
|
||||||
@@ -137,8 +140,8 @@ Bug Tracker
|
|||||||
|
|
||||||
Bugs are tracked on `GitHub Issues <https://github.com/OCA/rma/issues>`_.
|
Bugs are tracked on `GitHub Issues <https://github.com/OCA/rma/issues>`_.
|
||||||
In case of trouble, please check there if your issue has already been reported.
|
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
|
If you spotted it first, help us to smash it by providing a detailed and welcomed
|
||||||
`feedback <https://github.com/OCA/rma/issues/new?body=module:%20rma%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
|
`feedback <https://github.com/OCA/rma/issues/new?body=module:%20rma%0Aversion:%2016.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.
|
Do not contact contributors directly about support or help with technical issues.
|
||||||
|
|
||||||
@@ -176,14 +179,14 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
|
|||||||
mission is to support the collaborative development of Odoo features and
|
mission is to support the collaborative development of Odoo features and
|
||||||
promote its widespread use.
|
promote its widespread use.
|
||||||
|
|
||||||
.. |maintainer-ernestotejeda| image:: https://github.com/ernestotejeda.png?size=40px
|
.. |maintainer-pedrobaeza| image:: https://github.com/pedrobaeza.png?size=40px
|
||||||
:target: https://github.com/ernestotejeda
|
:target: https://github.com/pedrobaeza
|
||||||
:alt: ernestotejeda
|
:alt: pedrobaeza
|
||||||
|
|
||||||
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|
Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
|
||||||
|
|
||||||
|maintainer-ernestotejeda|
|
|maintainer-pedrobaeza|
|
||||||
|
|
||||||
This module is part of the `OCA/rma <https://github.com/OCA/rma/tree/15.0/rma>`_ project on GitHub.
|
This module is part of the `OCA/rma <https://github.com/OCA/rma/tree/16.0/rma>`_ project on GitHub.
|
||||||
|
|
||||||
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
|
You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
|
||||||
|
|||||||
@@ -1,14 +1,16 @@
|
|||||||
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
# Copyright 2021-2023 Tecnativa - David Vidal
|
||||||
|
# Copyright 2021-2023 Tecnativa - Pedro M. Baeza
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||||
{
|
{
|
||||||
"name": "Return Merchandise Authorization Management",
|
"name": "Return Merchandise Authorization Management",
|
||||||
"summary": "Return Merchandise Authorization (RMA)",
|
"summary": "Return Merchandise Authorization (RMA)",
|
||||||
"version": "15.0.1.1.3",
|
"version": "16.0.1.0.0",
|
||||||
"development_status": "Production/Stable",
|
"development_status": "Production/Stable",
|
||||||
"category": "RMA",
|
"category": "RMA",
|
||||||
"website": "https://github.com/OCA/rma",
|
"website": "https://github.com/OCA/rma",
|
||||||
"author": "Tecnativa, Odoo Community Association (OCA)",
|
"author": "Tecnativa, Odoo Community Association (OCA)",
|
||||||
"maintainers": ["ernestotejeda"],
|
"maintainers": ["pedrobaeza"],
|
||||||
"license": "AGPL-3",
|
"license": "AGPL-3",
|
||||||
"depends": ["stock_account"],
|
"depends": ["stock_account"],
|
||||||
"data": [
|
"data": [
|
||||||
|
|||||||
489
rma/i18n/de.po
489
rma/i18n/de.po
@@ -7,8 +7,8 @@ msgstr ""
|
|||||||
"Project-Id-Version: Odoo Server 15.0\n"
|
"Project-Id-Version: Odoo Server 15.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"PO-Revision-Date: 2023-04-05 07:26+0000\n"
|
"PO-Revision-Date: 2023-04-05 07:26+0000\n"
|
||||||
"Last-Translator: Nikolaus Weingartmair <nikolaus.weingartmair@grueneerde.com>"
|
"Last-Translator: Nikolaus Weingartmair <nikolaus.weingartmair@grueneerde."
|
||||||
"\n"
|
"com>\n"
|
||||||
"Language-Team: none\n"
|
"Language-Team: none\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@@ -18,6 +18,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 4.14.1\n"
|
"X-Generator: Weblate 4.14.1\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -29,6 +30,7 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr "(object._get_report_base_filename())"
|
msgstr "(object._get_report_base_filename())"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -42,55 +44,26 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Here is the RMA\n"
|
" Here is the RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" .\n"
|
" .\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"box-sizing:border-box;margin: 0px; padding: 0px; "
|
|
||||||
"font-size: 13px;\">\n"
|
|
||||||
" Sehr geehrte/r\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\" data-oe-t-inline="
|
|
||||||
"\"true\"></t>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\" data-oe-t-group-"
|
|
||||||
"active=\"true\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\" data-"
|
|
||||||
"oe-t-inline=\"true\"></t>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br>\n"
|
|
||||||
" <br>\n"
|
|
||||||
" Hiermit übermitteln wie Ihnen unseren RMA Auftrag\n"
|
|
||||||
" <strong style=\"box-sizing:border-box;font-weight:500;\">"
|
|
||||||
"\n"
|
|
||||||
" <t t-out=\"object.name\" data-oe-t-inline=\"true\""
|
|
||||||
"></t>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" von\n"
|
|
||||||
" <t t-out=\"object.company_id.name\" data-oe-t-inline="
|
|
||||||
"\"true\"></t>\n"
|
|
||||||
" .\n"
|
|
||||||
" <br>\n"
|
|
||||||
" <br>\n"
|
|
||||||
" Zögern Sie nicht uns zu kontaktieren.\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
||||||
@@ -98,49 +71,26 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" The products for your RMA\n"
|
" The products for your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" have been received in our warehouse.\n"
|
" have been received in our warehouse.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
|
||||||
" Sehr geehrte/r\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
"Die Produkte für ihren RMA\n"
|
|
||||||
" <strong>\n"
|
|
||||||
" <t t-out=\"object.name\"/>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" von\n"
|
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
|
||||||
"wurden in unserem Lager erfolgreich entgegen genommen.\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Zögern Sie nicht uns bei weiteren Fragen erneut zu "
|
|
||||||
"kontaktieren\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_draft_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_draft_notification
|
||||||
@@ -148,61 +98,33 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" You've succesfully placed your RMA\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" on\n"
|
" on\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" . Our team will check it and will validate it as soon as possible.\n"
|
" . Our team will check it and will validate it as soon as "
|
||||||
" <br/>\n"
|
"possible.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"box-sizing:border-box;margin: 0px; padding: 0px; "
|
|
||||||
"font-size: 13px;\">\n"
|
|
||||||
" Sehr geehrte/r\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\" data-oe-t-inline="
|
|
||||||
"\"true\"></t>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\" data-oe-t-group-"
|
|
||||||
"active=\"true\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\" data-"
|
|
||||||
"oe-t-inline=\"true\"></t>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br>\n"
|
|
||||||
" <br>\n"
|
|
||||||
" Sie haben erfolgreich ihren Reklamationsauftrag "
|
|
||||||
"eingebracht.\n"
|
|
||||||
" <strong style=\"box-sizing:border-box;font-weight:500;\">"
|
|
||||||
"\n"
|
|
||||||
" <t t-out=\"object.name\" data-oe-t-inline=\"true\""
|
|
||||||
"></t>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" für\n"
|
|
||||||
" <t t-out=\"object.company_id.name\" data-oe-t-inline="
|
|
||||||
"\"true\"></t>\n"
|
|
||||||
" . Unser Team wird die Anfrage bearbeiten uns sich so "
|
|
||||||
"bald wie möglich bei Ihnen melden.\n"
|
|
||||||
" <br>\n"
|
|
||||||
" <br>\n"
|
|
||||||
"Zögern Sie nicht uns bei weiteren Fragen erneut zu kontaktieren\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid "<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title=\"Download\"/>"
|
msgid ""
|
||||||
|
"<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title="
|
||||||
|
"\"Download\"/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title="
|
"<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title="
|
||||||
"\"Download\"/>"
|
"\"Download\"/>"
|
||||||
@@ -237,8 +159,8 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" "
|
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" title="
|
||||||
"title=\"Download\"/>"
|
"\"Download\"/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" title="
|
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" title="
|
||||||
"\"Download\"/>"
|
"\"Download\"/>"
|
||||||
@@ -247,13 +169,14 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\">\n"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-times\"/>\n"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
" Cancelled\n"
|
" Cancelled\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-danger label-text-align\">\n"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-times\"/>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
"\n"
|
">\n"
|
||||||
" Storniert\n"
|
" Storniert\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
|
|
||||||
@@ -274,13 +197,14 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\">\n"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
" Preparation\n"
|
" Preparation\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-info label-text-align\">\n"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\""
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
"/>\n"
|
">\n"
|
||||||
" in Vorbereitung\n"
|
" in Vorbereitung\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
|
|
||||||
@@ -301,13 +225,14 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\">\n"
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
" Shipped\n"
|
" Shipped\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-success label-text-align\">\n"
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-truck\"/>"
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
"\n"
|
">\n"
|
||||||
" Versendet\n"
|
" Versendet\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
|
|
||||||
@@ -328,13 +253,14 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\">\n"
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
" Partially Available\n"
|
" Partially Available\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-warning label-text-align\">\n"
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\""
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
"/>\n"
|
">\n"
|
||||||
" nur teilweise verfügbar\n"
|
" nur teilweise verfügbar\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
|
|
||||||
@@ -764,6 +690,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr "Benutzerdefinierte Bounce Message"
|
msgstr "Benutzerdefinierte Bounce Message"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -776,6 +703,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr "Kundenportal URL"
|
msgstr "Kundenportal URL"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -915,6 +843,7 @@ msgstr ""
|
|||||||
"aufgegeben wird"
|
"aufgegeben wird"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -1038,9 +967,7 @@ msgstr "Symbol zur Anzeige einer Ausnahmeaktivität."
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre "
|
"Wenn diese Option aktiviert ist, erfordern neue Nachrichten Ihre "
|
||||||
@@ -1048,9 +975,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wenn diese Option aktiviert ist, weisen einige Nachrichten einen "
|
"Wenn diese Option aktiviert ist, weisen einige Nachrichten einen "
|
||||||
@@ -1075,6 +1000,7 @@ msgstr ""
|
|||||||
"ausblenden, ohne es zu entfernen."
|
"ausblenden, ohne es zu entfernen."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -1218,6 +1144,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr "Meine Aktivitätsfrist"
|
msgstr "Meine Aktivitätsfrist"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1227,8 +1154,8 @@ msgid "Name"
|
|||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
msgstr "Neu"
|
msgstr "Neu"
|
||||||
@@ -1249,12 +1176,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr "Nächster Aktivitätstyp"
|
msgstr "Nächster Aktivitätstyp"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr "Keiner der ausgewählten RMAs kann einen Austausch durchführen."
|
msgstr "Keiner der ausgewählten RMAs kann einen Austausch durchführen."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1280,8 +1209,8 @@ msgstr "Anzahl der Fehler"
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr "Anzahl der Nachrichten, die eine Aktion erfordern"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
||||||
@@ -1289,12 +1218,6 @@ msgstr "Anzahl der Nachrichten, die eine Aktion erfordern"
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr "Anzahl der Nachrichten mit Zustellfehler"
|
msgstr "Anzahl der Nachrichten mit Zustellfehler"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr "Anzahl der ungelesenen Nachrichten"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1363,7 +1286,8 @@ msgid ""
|
|||||||
"Policy to post a message on the document using the mailgateway.\n"
|
"Policy to post a message on the document using the mailgateway.\n"
|
||||||
"- everyone: everyone can post\n"
|
"- everyone: everyone can post\n"
|
||||||
"- partners: only authenticated partners\n"
|
"- partners: only authenticated partners\n"
|
||||||
"- followers: only followers of the related document or members of following channels\n"
|
"- followers: only followers of the related document or members of following "
|
||||||
|
"channels\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Richtlinie zum Posten einer Nachricht im Dokument über das Mailgateway.\n"
|
"Richtlinie zum Posten einer Nachricht im Dokument über das Mailgateway.\n"
|
||||||
"- Jeder: Jeder kann Posten\n"
|
"- Jeder: Jeder kann Posten\n"
|
||||||
@@ -1414,6 +1338,7 @@ msgid "Quantity"
|
|||||||
msgstr "Menge"
|
msgstr "Menge"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1426,6 +1351,7 @@ msgid "Quantity to extract"
|
|||||||
msgstr "Zu extrahierende Menge"
|
msgstr "Zu extrahierende Menge"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1460,6 +1386,7 @@ msgid "RMA #"
|
|||||||
msgstr "RMA #"
|
msgstr "RMA #"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1481,6 +1408,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr "RMA-Frist"
|
msgstr "RMA-Frist"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1568,6 +1496,7 @@ msgid "RMA Receipt Notification"
|
|||||||
msgstr "RMA-Empfangsbenachrichtigung"
|
msgstr "RMA-Empfangsbenachrichtigung"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1711,6 +1640,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr "Referenz des Dokuments, das diese RMA erstellt hat."
|
msgstr "Referenz des Dokuments, das diese RMA erstellt hat."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1767,20 +1697,22 @@ msgid "Replaced"
|
|||||||
msgstr "Ersetzt"
|
msgstr "Ersetzt"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"id=\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-"
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"model=\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>)"
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
" has been created."
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ersatz: Buchung <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\""
|
"Ersatz: Buchung <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model=\"stock."
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"picking\" data-oe-id=\"%(picking_id)d\">%(picking_name)s</a>) wurde "
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\">%(picking_name)s</a>) wurde "
|
||||||
"erstellt.."
|
"erstellt.."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1805,6 +1737,7 @@ msgid "Requested operation"
|
|||||||
msgstr "Angeforderter Vorgang"
|
msgstr "Angeforderter Vorgang"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1821,6 +1754,11 @@ msgstr "Verantwortlich"
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr "Verantwortlicher Benutzer"
|
msgstr "Verantwortlicher Benutzer"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1834,14 +1772,15 @@ msgid "Return to customer"
|
|||||||
msgstr "Zurück zum Kunden"
|
msgstr "Zurück zum Kunden"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"id=\"%(id)d\">%(name)s</a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Rückgabe: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\""
|
"Rückgabe: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d"
|
||||||
">%(name)s</a> wurde erstellt."
|
"\">%(name)s</a> wurde erstellt."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
||||||
@@ -1859,10 +1798,9 @@ msgid "Rma Count"
|
|||||||
msgstr "Anzahl RMA"
|
msgstr "Anzahl RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
msgstr ""
|
||||||
msgstr "SMS-Zustellungsfehler"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__scheduled_date
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__scheduled_date
|
||||||
@@ -1932,12 +1870,14 @@ msgid "Sequence"
|
|||||||
msgstr "Sequenz"
|
msgstr "Sequenz"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr "Reihenfolge RMA ein"
|
msgstr "Reihenfolge RMA ein"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1980,11 +1920,12 @@ msgid "Split RMA"
|
|||||||
msgstr "Geteilter RMA"
|
msgstr "Geteilter RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-"
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"id=\"%(id)d\">%(name)s</a> has been created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"a> wurde erstellt."
|
"a> wurde erstellt."
|
||||||
@@ -1996,6 +1937,7 @@ msgid "State"
|
|||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -2072,8 +2014,8 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_model_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_model_id
|
||||||
msgid ""
|
msgid ""
|
||||||
"The model (Odoo Document Kind) to which this alias corresponds. Any incoming "
|
"The model (Odoo Document Kind) to which this alias corresponds. Any incoming "
|
||||||
" email that does not reply to an existing record will cause the creation of "
|
"email that does not reply to an existing record will cause the creation of a "
|
||||||
"a new record of this model (e.g. a Project Task)"
|
"new record of this model (e.g. a Project Task)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Das Modell (Art des Odoo-Dokuments), dem dieser Alias entspricht. Jede "
|
"Das Modell (Art des Odoo-Dokuments), dem dieser Alias entspricht. Jede "
|
||||||
"eingehende E-Mail, die nicht auf einen vorhandenen Datensatz antwortet, "
|
"eingehende E-Mail, die nicht auf einen vorhandenen Datensatz antwortet, "
|
||||||
@@ -2086,8 +2028,8 @@ msgid ""
|
|||||||
"The name of the email alias, e.g. 'jobs' if you want to catch emails for "
|
"The name of the email alias, e.g. 'jobs' if you want to catch emails for "
|
||||||
"<jobs@example.odoo.com>"
|
"<jobs@example.odoo.com>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Der Name des E-Mail-Alias, z. „Jobs“, wenn Sie E-Mails für <jobs@"
|
"Der Name des E-Mail-Alias, z. „Jobs“, wenn Sie E-Mails für <jobs@example."
|
||||||
"example.odoo.com> abfangen möchten"
|
"odoo.com> abfangen möchten"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_user_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_user_id
|
||||||
@@ -2104,6 +2046,7 @@ msgstr ""
|
|||||||
"Adresse gefunden wird."
|
"Adresse gefunden wird."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2115,6 +2058,7 @@ msgstr ""
|
|||||||
"(%(name)s) verknüpft ist."
|
"(%(name)s) verknüpft ist."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -2126,6 +2070,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr "Das Tag ist in der Portalansicht sichtbar"
|
msgstr "Das Tag ist in der Portalansicht sichtbar"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2136,18 +2081,21 @@ msgstr ""
|
|||||||
"Menge, die in der verknüpften RMA angegeben ist."
|
"Menge, die in der verknüpften RMA angegeben ist."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr "Diese RMA kann nicht aufgeteilt werden."
|
msgstr "Diese RMA kann nicht aufgeteilt werden."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr "Diese RMA kann keinen Ersatz leisten."
|
msgstr "Diese RMA kann keinen Ersatz leisten."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -2195,18 +2143,6 @@ msgstr "Maßeinheit"
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr "Freischalten"
|
msgstr "Freischalten"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr "ungelesene Nachrichten"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr "Zähler für ungelesene Nachrichten"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2222,6 +2158,11 @@ msgstr "UoM (ME)"
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr "Dringend"
|
msgstr "Dringend"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2232,11 +2173,6 @@ msgstr "Benutzer: Alle Dokumente"
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr "Benutzer: Nur eigene Dokumente"
|
msgstr "Benutzer: Nur eigene Dokumente"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr "Benutzer"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2301,15 +2237,14 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"When the RMA products are received, send an automatic information email."
|
"When the RMA products are received, send an automatic information email."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Senden Sie nach Erhalt der RMA-Produkte eine automatische "
|
"Senden Sie nach Erhalt der RMA-Produkte eine automatische Informations-E-"
|
||||||
"Informations-E-Mail."
|
"Mail."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_res_company__send_rma_receipt_confirmation
|
#: model:ir.model.fields,help:rma.field_res_company__send_rma_receipt_confirmation
|
||||||
#: model:ir.model.fields,help:rma.field_res_config_settings__send_rma_receipt_confirmation
|
#: model:ir.model.fields,help:rma.field_res_config_settings__send_rma_receipt_confirmation
|
||||||
msgid ""
|
msgid ""
|
||||||
"When the RMA receipt is confirmed, send a confirmation email to the "
|
"When the RMA receipt is confirmed, send a confirmation email to the customer."
|
||||||
"customer."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Wenn der RMA-Eingang bestätigt ist, senden Sie eine Bestätigungs-E-Mail an "
|
"Wenn der RMA-Eingang bestätigt ist, senden Sie eine Bestätigungs-E-Mail an "
|
||||||
"den Kunden."
|
"den Kunden."
|
||||||
@@ -2324,6 +2259,7 @@ msgstr ""
|
|||||||
"Kunden."
|
"Kunden."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
@@ -2331,6 +2267,7 @@ msgstr ""
|
|||||||
"RMAs, die sich nicht im Entwurfsstatus befinden, können nicht gelöscht werden"
|
"RMAs, die sich nicht im Entwurfsstatus befinden, können nicht gelöscht werden"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2389,5 +2326,189 @@ msgid ""
|
|||||||
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
"{{object.name or 'n/a' }})"
|
"{{object.name or 'n/a' }})"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"{{object.company_id.name}} Ihre RMA wurde erfolgreich erstellt (Ref {{"
|
"{{object.company_id.name}} Ihre RMA wurde erfolgreich erstellt (Ref {{object."
|
||||||
"object.name or 'n/a' }})"
|
"name or 'n/a' }})"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Here is the RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " from\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " .\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"box-sizing:border-box;margin: 0px; padding: "
|
||||||
|
#~ "0px; font-size: 13px;\">\n"
|
||||||
|
#~ " Sehr geehrte/r\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\" data-oe-t-inline="
|
||||||
|
#~ "\"true\"></t>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\" data-oe-t-"
|
||||||
|
#~ "group-active=\"true\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\" "
|
||||||
|
#~ "data-oe-t-inline=\"true\"></t>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " Hiermit übermitteln wie Ihnen unseren RMA Auftrag\n"
|
||||||
|
#~ " <strong style=\"box-sizing:border-box;font-weight:500;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " <t t-out=\"object.name\" data-oe-t-inline=\"true"
|
||||||
|
#~ "\"></t>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " von\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\" data-oe-t-inline="
|
||||||
|
#~ "\"true\"></t>\n"
|
||||||
|
#~ " .\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " Zögern Sie nicht uns zu kontaktieren.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " The products for your RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " from\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " have been received in our warehouse.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Sehr geehrte/r\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ "Die Produkte für ihren RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " von\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ "wurden in unserem Lager erfolgreich entgegen genommen.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Zögern Sie nicht uns bei weiteren Fragen erneut zu "
|
||||||
|
#~ "kontaktieren\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " You've succesfully placed your RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " on\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " . Our team will check it and will validate it as soon "
|
||||||
|
#~ "as possible.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"box-sizing:border-box;margin: 0px; padding: "
|
||||||
|
#~ "0px; font-size: 13px;\">\n"
|
||||||
|
#~ " Sehr geehrte/r\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\" data-oe-t-inline="
|
||||||
|
#~ "\"true\"></t>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\" data-oe-t-"
|
||||||
|
#~ "group-active=\"true\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\" "
|
||||||
|
#~ "data-oe-t-inline=\"true\"></t>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " Sie haben erfolgreich ihren Reklamationsauftrag "
|
||||||
|
#~ "eingebracht.\n"
|
||||||
|
#~ " <strong style=\"box-sizing:border-box;font-weight:500;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " <t t-out=\"object.name\" data-oe-t-inline=\"true"
|
||||||
|
#~ "\"></t>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " für\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\" data-oe-t-inline="
|
||||||
|
#~ "\"true\"></t>\n"
|
||||||
|
#~ " . Unser Team wird die Anfrage bearbeiten uns sich so "
|
||||||
|
#~ "bald wie möglich bei Ihnen melden.\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ " <br>\n"
|
||||||
|
#~ "Zögern Sie nicht uns bei weiteren Fragen erneut zu kontaktieren\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid "Number of messages which requires an action"
|
||||||
|
#~ msgstr "Anzahl der Nachrichten, die eine Aktion erfordern"
|
||||||
|
|
||||||
|
#~ msgid "Number of unread messages"
|
||||||
|
#~ msgstr "Anzahl der ungelesenen Nachrichten"
|
||||||
|
|
||||||
|
#~ msgid "SMS Delivery error"
|
||||||
|
#~ msgstr "SMS-Zustellungsfehler"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages"
|
||||||
|
#~ msgstr "ungelesene Nachrichten"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages Counter"
|
||||||
|
#~ msgstr "Zähler für ungelesene Nachrichten"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Benutzer"
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -26,6 +27,7 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -38,21 +40,21 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Here is the RMA\n"
|
" Here is the RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" .\n"
|
" .\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -65,21 +67,21 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" The products for your RMA\n"
|
" The products for your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" have been received in our warehouse.\n"
|
" have been received in our warehouse.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -92,21 +94,22 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" You've succesfully placed your RMA\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" on\n"
|
" on\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" . Our team will check it and will validate it as soon as possible.\n"
|
" . Our team will check it and will validate it as soon as "
|
||||||
" <br/>\n"
|
"possible.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -115,7 +118,9 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid "<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title=\"Download\"/>"
|
msgid ""
|
||||||
|
"<i class=\"fa fa-download\" role=\"img\" aria-label=\"Download\" title="
|
||||||
|
"\"Download\"/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -142,15 +147,16 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" "
|
"<i class=\"fa fa-truck mr-1\" role=\"img\" aria-label=\"Download\" title="
|
||||||
"title=\"Download\"/>"
|
"\"Download\"/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\">\n"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-times\"/>\n"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
" Cancelled\n"
|
" Cancelled\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -168,7 +174,8 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\">\n"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
" Preparation\n"
|
" Preparation\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -186,7 +193,8 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\">\n"
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
" Shipped\n"
|
" Shipped\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -204,7 +212,8 @@ msgstr ""
|
|||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\">\n"
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
" Partially Available\n"
|
" Partially Available\n"
|
||||||
" </span>"
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -623,6 +632,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -635,6 +645,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -771,6 +782,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -892,17 +904,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -921,6 +929,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -1060,6 +1069,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1069,8 +1079,8 @@ msgid "Name"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1091,12 +1101,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1122,7 +1134,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1131,12 +1143,6 @@ msgstr ""
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1199,7 +1205,8 @@ msgid ""
|
|||||||
"Policy to post a message on the document using the mailgateway.\n"
|
"Policy to post a message on the document using the mailgateway.\n"
|
||||||
"- everyone: everyone can post\n"
|
"- everyone: everyone can post\n"
|
||||||
"- partners: only authenticated partners\n"
|
"- partners: only authenticated partners\n"
|
||||||
"- followers: only followers of the related document or members of following channels\n"
|
"- followers: only followers of the related document or members of following "
|
||||||
|
"channels\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1245,6 +1252,7 @@ msgid "Quantity"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1257,6 +1265,7 @@ msgid "Quantity to extract"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1289,6 +1298,7 @@ msgid "RMA #"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1310,6 +1320,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1397,6 +1408,7 @@ msgid "RMA Receipt Notification"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1540,6 +1552,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1596,16 +1609,18 @@ msgid "Replaced"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"id=\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-"
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"model=\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>)"
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
" has been created."
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1626,6 +1641,7 @@ msgid "Requested operation"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1642,6 +1658,11 @@ msgstr ""
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1655,11 +1676,12 @@ msgid "Return to customer"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"id=\"%(id)d\">%(name)s</a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1678,9 +1700,8 @@ msgid "Rma Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1747,12 +1768,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1795,11 +1818,12 @@ msgid "Split RMA"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-"
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"id=\"%(id)d\">%(name)s</a> has been created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1809,6 +1833,7 @@ msgid "State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1879,8 +1904,8 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_model_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_model_id
|
||||||
msgid ""
|
msgid ""
|
||||||
"The model (Odoo Document Kind) to which this alias corresponds. Any incoming "
|
"The model (Odoo Document Kind) to which this alias corresponds. Any incoming "
|
||||||
" email that does not reply to an existing record will cause the creation of "
|
"email that does not reply to an existing record will cause the creation of a "
|
||||||
"a new record of this model (e.g. a Project Task)"
|
"new record of this model (e.g. a Project Task)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1900,6 +1925,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1908,6 +1934,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1919,6 +1946,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1927,18 +1955,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -1986,18 +2017,6 @@ msgstr ""
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2013,6 +2032,11 @@ msgstr ""
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2023,11 +2047,6 @@ msgstr ""
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2092,8 +2111,7 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,help:rma.field_res_company__send_rma_receipt_confirmation
|
#: model:ir.model.fields,help:rma.field_res_company__send_rma_receipt_confirmation
|
||||||
#: model:ir.model.fields,help:rma.field_res_config_settings__send_rma_receipt_confirmation
|
#: model:ir.model.fields,help:rma.field_res_config_settings__send_rma_receipt_confirmation
|
||||||
msgid ""
|
msgid ""
|
||||||
"When the RMA receipt is confirmed, send a confirmation email to the "
|
"When the RMA receipt is confirmed, send a confirmation email to the customer."
|
||||||
"customer."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -2104,12 +2122,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|||||||
476
rma/i18n/es.po
476
rma/i18n/es.po
@@ -18,6 +18,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 4.17\n"
|
"X-Generator: Weblate 4.17\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -29,14 +30,14 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, fuzzy, python-format
|
#, fuzzy, python-format
|
||||||
#| msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<b>Asunto del correo electrónico:</b> %(subject)s<br/><br/><b>Cuerpo del correo "
|
"<b>Asunto del correo electrónico:</b> %(subject)s<br/><br/><b>Cuerpo del "
|
||||||
"electrónico:</b><br/>%(body)s"
|
"correo electrónico:</b><br/>%(body)s"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_notification
|
||||||
@@ -44,49 +45,26 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Here is the RMA\n"
|
" Here is the RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" .\n"
|
" .\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
|
||||||
" Estimado/a\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Aquí tiene el RMA\n"
|
|
||||||
" <strong>\n"
|
|
||||||
" <t t-out=\"object.name\"/>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" desde\n"
|
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
|
||||||
" .\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" No dude en ponerse en contacto con nosotros si tiene "
|
|
||||||
"alguna pregunta.\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
||||||
@@ -94,49 +72,26 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" The products for your RMA\n"
|
" The products for your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" have been received in our warehouse.\n"
|
" have been received in our warehouse.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
|
||||||
" Estimado/a\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Los productos de su RMA\n"
|
|
||||||
" <strong>\n"
|
|
||||||
" <t t-out=\"object.name\"/>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" desde\n"
|
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
|
||||||
" han sido recibidos en nuestro almacén.\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Póngase en contacto con nosotros para cualquier duda al "
|
|
||||||
"respecto.\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_draft_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_draft_notification
|
||||||
@@ -144,51 +99,27 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" You've succesfully placed your RMA\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" on\n"
|
" on\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" . Our team will check it and will validate it as soon as "
|
" . Our team will check it and will validate it as soon as "
|
||||||
"possible.\n"
|
"possible.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
|
||||||
" Estimado/a\n"
|
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
|
||||||
" </t>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Ha solicitado con éxito su RMA\n"
|
|
||||||
" <strong>\n"
|
|
||||||
" <t t-out=\"object.name\"/>\n"
|
|
||||||
" </strong>\n"
|
|
||||||
" en\n"
|
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
|
||||||
" . Nuestro equipo la comprobará y validará tan pronto "
|
|
||||||
"como sea posible.\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" <br/>\n"
|
|
||||||
" Póngase en contacto con nosotros para cualquier duda al "
|
|
||||||
"respecto.\n"
|
|
||||||
" </p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
@@ -234,38 +165,78 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"times\"/>Cancelado</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/>Preparación</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"truck\"/> Enviado</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/>Disponible parcialmente</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
||||||
@@ -676,6 +647,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -688,6 +660,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr "URL del portal de cliente"
|
msgstr "URL del portal de cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -826,6 +799,7 @@ msgstr ""
|
|||||||
"portal"
|
"portal"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -951,17 +925,13 @@ msgstr "Icono para indicar una actividad de excepción."
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr "Si está marcado, hay nuevos mensajes que requieren su atención."
|
msgstr "Si está marcado, hay nuevos mensajes que requieren su atención."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr "Si se encuentra marcado, algunos mensajes tienen error de envío."
|
msgstr "Si se encuentra marcado, algunos mensajes tienen error de envío."
|
||||||
|
|
||||||
@@ -982,6 +952,7 @@ msgstr ""
|
|||||||
"sin eliminarlo."
|
"sin eliminarlo."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -1125,6 +1096,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1134,6 +1106,7 @@ msgid "Name"
|
|||||||
msgstr "Nombre"
|
msgstr "Nombre"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1155,12 +1128,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr "Siguiente tipo de actividad"
|
msgstr "Siguiente tipo de actividad"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr "Ninguno de los RMAs seleccionados puede realizar un reemplazo."
|
msgstr "Ninguno de los RMAs seleccionados puede realizar un reemplazo."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1186,8 +1161,8 @@ msgstr "Número de errores"
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr "Número de mensajes que requieren una acción"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
||||||
@@ -1195,12 +1170,6 @@ msgstr "Número de mensajes que requieren una acción"
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr "Número de mensajes con error de envío"
|
msgstr "Número de mensajes con error de envío"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr "Número de mensajes no leidos"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1321,6 +1290,7 @@ msgid "Quantity"
|
|||||||
msgstr "Cantidad"
|
msgstr "Cantidad"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1333,6 +1303,7 @@ msgid "Quantity to extract"
|
|||||||
msgstr "Cantidad a extraer"
|
msgstr "Cantidad a extraer"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1367,6 +1338,7 @@ msgid "RMA #"
|
|||||||
msgstr "RMA nº"
|
msgstr "RMA nº"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1388,6 +1360,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr "RMA fecha límite"
|
msgstr "RMA fecha límite"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1475,6 +1448,7 @@ msgid "RMA Receipt Notification"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1619,6 +1593,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr "Referencia al documento que generó este RMA."
|
msgstr "Referencia al documento que generó este RMA."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1675,6 +1650,7 @@ msgid "Replaced"
|
|||||||
msgstr "Reemplazado"
|
msgstr "Reemplazado"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1689,6 +1665,7 @@ msgstr ""
|
|||||||
"ha sido creado."
|
"ha sido creado."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1713,6 +1690,7 @@ msgid "Requested operation"
|
|||||||
msgstr "Operación solicitada"
|
msgstr "Operación solicitada"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1729,6 +1707,11 @@ msgstr "Responsable"
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr "Usuario responsable"
|
msgstr "Usuario responsable"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1742,6 +1725,7 @@ msgid "Return to customer"
|
|||||||
msgstr "Devolver al cliente"
|
msgstr "Devolver al cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1767,10 +1751,9 @@ msgid "Rma Count"
|
|||||||
msgstr "Cantidad de RMAs"
|
msgstr "Cantidad de RMAs"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
msgstr ""
|
||||||
msgstr "Error de Envío de Mensaje"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__scheduled_date
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__scheduled_date
|
||||||
@@ -1836,12 +1819,14 @@ msgid "Sequence"
|
|||||||
msgstr "Secuencia"
|
msgstr "Secuencia"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr "Secuencia de recepción de RMA"
|
msgstr "Secuencia de recepción de RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1884,6 +1869,7 @@ msgid "Split RMA"
|
|||||||
msgstr "Dividir RMA"
|
msgstr "Dividir RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1900,6 +1886,7 @@ msgid "State"
|
|||||||
msgstr "Estado"
|
msgstr "Estado"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -2005,6 +1992,7 @@ msgstr ""
|
|||||||
"dirección."
|
"dirección."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2015,6 +2003,7 @@ msgstr ""
|
|||||||
"inicial porque el movimiento está enlazado a un RMA (%(name)s)."
|
"inicial porque el movimiento está enlazado a un RMA (%(name)s)."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -2026,6 +2015,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr "La etiqueta es visible en la vista de portal"
|
msgstr "La etiqueta es visible en la vista de portal"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2036,18 +2026,21 @@ msgstr ""
|
|||||||
"cantidad especificada en el RMA asociado."
|
"cantidad especificada en el RMA asociado."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr "Este RMA no puede ser dividido."
|
msgstr "Este RMA no puede ser dividido."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr "Este RMA no puede realizar un reemplazo."
|
msgstr "Este RMA no puede realizar un reemplazo."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -2095,18 +2088,6 @@ msgstr "Unidad de Medida"
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr "Desbloquear"
|
msgstr "Desbloquear"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr "Mensajes por leer"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr "Contador de mensajes sin leer"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2122,6 +2103,11 @@ msgstr "UdM"
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr "Urgente"
|
msgstr "Urgente"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2132,11 +2118,6 @@ msgstr "Usuario: Mostrar todos los documentos"
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr "Usuario: Solo mostrar documentos propios"
|
msgstr "Usuario: Solo mostrar documentos propios"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr "Usuarios"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2212,12 +2193,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr "No puede eliminar RMAs que no estén en estado borrador"
|
msgstr "No puede eliminar RMAs que no estén en estado borrador"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2278,5 +2261,206 @@ msgstr ""
|
|||||||
"{{object.company_id.name}} Su RMA se ha creado con éxito (Ref {{object.name "
|
"{{object.company_id.name}} Su RMA se ha creado con éxito (Ref {{object.name "
|
||||||
"or 'n/a' }})"
|
"or 'n/a' }})"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Here is the RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " from\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " .\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Estimado/a\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Aquí tiene el RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " desde\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " .\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " No dude en ponerse en contacto con nosotros si tiene "
|
||||||
|
#~ "alguna pregunta.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " The products for your RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " from\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " have been received in our warehouse.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Estimado/a\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Los productos de su RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " desde\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " han sido recibidos en nuestro almacén.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Póngase en contacto con nosotros para cualquier duda "
|
||||||
|
#~ "al respecto.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " You've succesfully placed your RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " on\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " . Our team will check it and will validate it as soon "
|
||||||
|
#~ "as possible.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any "
|
||||||
|
#~ "question.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Estimado/a\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.name\"/>\n"
|
||||||
|
#~ " <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
|
#~ " <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
||||||
|
#~ " </t>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Ha solicitado con éxito su RMA\n"
|
||||||
|
#~ " <strong>\n"
|
||||||
|
#~ " <t t-out=\"object.name\"/>\n"
|
||||||
|
#~ " </strong>\n"
|
||||||
|
#~ " en\n"
|
||||||
|
#~ " <t t-out=\"object.company_id.name\"/>\n"
|
||||||
|
#~ " . Nuestro equipo la comprobará y validará tan pronto "
|
||||||
|
#~ "como sea posible.\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " <br/>\n"
|
||||||
|
#~ " Póngase en contacto con nosotros para cualquier duda "
|
||||||
|
#~ "al respecto.\n"
|
||||||
|
#~ " </p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelled</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/>Cancelado</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparation</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/>Preparación</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Shipped</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Enviado</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Partially Available</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/>Disponible parcialmente</span>"
|
||||||
|
|
||||||
|
#~ msgid "Number of messages which requires an action"
|
||||||
|
#~ msgstr "Número de mensajes que requieren una acción"
|
||||||
|
|
||||||
|
#~ msgid "Number of unread messages"
|
||||||
|
#~ msgstr "Número de mensajes no leidos"
|
||||||
|
|
||||||
|
#~ msgid "SMS Delivery error"
|
||||||
|
#~ msgstr "Error de Envío de Mensaje"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages"
|
||||||
|
#~ msgstr "Mensajes por leer"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages Counter"
|
||||||
|
#~ msgstr "Contador de mensajes sin leer"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Usuarios"
|
||||||
|
|
||||||
#~ msgid "Followers (Channels)"
|
#~ msgid "Followers (Channels)"
|
||||||
#~ msgstr "Seguidores (Canales)"
|
#~ msgstr "Seguidores (Canales)"
|
||||||
|
|||||||
685
rma/i18n/it.po
685
rma/i18n/it.po
File diff suppressed because it is too large
Load Diff
368
rma/i18n/nl.po
368
rma/i18n/nl.po
@@ -15,32 +15,7 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
#. odoo-python
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid "${(object.name or '')}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_notification
|
|
||||||
msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} RMA (Ref ${object.name or 'n/a' }) products "
|
|
||||||
"received"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} Your RMA has been succesfully created (Ref "
|
|
||||||
"${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -52,9 +27,11 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
msgid ""
|
||||||
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -62,14 +39,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" Here is the RMA <strong>${object.name}</strong> from ${object.company_id."
|
" <br>\n"
|
||||||
"name}.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" Here is the RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" .\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -81,14 +66,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" The products for your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" from ${object.company_id.name} have been received in our warehouse.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" The products for your RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" have been received in our warehouse.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -100,15 +93,23 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" You've succesfully placed your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" on ${object.company_id.name}. Our team will check it and will validate\n"
|
" <br>\n"
|
||||||
" it as soon as possible.\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <br/><br/>\n"
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" on\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" . Our team will check it and will validate it as soon as "
|
||||||
|
"possible.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -153,29 +154,77 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -583,6 +632,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -595,6 +645,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -626,12 +677,12 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
||||||
msgid "Delivered qty"
|
msgid "Delivered Qty"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
||||||
msgid "Delivered qty done"
|
msgid "Delivered Qty Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -656,12 +707,6 @@ msgid "Description"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
||||||
@@ -670,11 +715,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__display_name
|
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -742,6 +782,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -798,12 +839,6 @@ msgstr ""
|
|||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_channel_ids
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_channel_ids
|
|
||||||
msgid "Followers (Channels)"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
||||||
@@ -833,12 +868,12 @@ msgid "Group RMA returns by customer and warehouse."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__id
|
#: model:ir.model.fields,field_description:rma.field_rma__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__id
|
msgid "Has Message"
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__id
|
msgstr ""
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__id
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__id
|
#: model:ir.model.fields,field_description:rma.field_rma__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
||||||
@@ -847,11 +882,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__id
|
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -874,17 +904,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -903,6 +929,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -940,12 +967,6 @@ msgid "Journal Item"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
||||||
@@ -954,11 +975,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse____last_update
|
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1053,6 +1069,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1062,6 +1079,7 @@ msgid "Name"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1083,12 +1101,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1114,7 +1134,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1123,12 +1143,6 @@ msgstr ""
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1238,6 +1252,7 @@ msgid "Quantity"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1250,11 +1265,12 @@ msgid "Quantity to extract"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Quantity to extract cannot be greater than remaining delivery quantity (%s "
|
"Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
"%s)"
|
"(%(remaining_qty)s %(product_uom)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1282,6 +1298,7 @@ msgid "RMA #"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1303,6 +1320,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1313,6 +1331,11 @@ msgstr ""
|
|||||||
msgid "RMA Delivery Wizard"
|
msgid "RMA Delivery Wizard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_draft_notification
|
||||||
|
msgid "RMA Draft Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
||||||
msgid "RMA Finalization"
|
msgid "RMA Finalization"
|
||||||
@@ -1327,7 +1350,6 @@ msgstr ""
|
|||||||
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_list
|
|
||||||
msgid "RMA Finalization Reasons"
|
msgid "RMA Finalization Reasons"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1354,6 +1376,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_notification
|
||||||
msgid "RMA Notification"
|
msgid "RMA Notification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1380,6 +1403,12 @@ msgid "RMA Receipt Confirmation Email"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "RMA Receipt Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1405,7 +1434,6 @@ msgstr ""
|
|||||||
#: model:ir.model,name:rma.model_rma_tag
|
#: model:ir.model,name:rma.model_rma_tag
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_list
|
|
||||||
msgid "RMA Tags"
|
msgid "RMA Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1524,6 +1552,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1533,13 +1562,13 @@ msgid "Refund"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
||||||
msgid "Refund address for current RMA."
|
msgid "Refund Line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
||||||
msgid "Refund line"
|
msgid "Refund address for current RMA."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1580,22 +1609,25 @@ msgid "Replaced"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\"%d"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id="
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"\"%d\">%s</a>) has been created."
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
"data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
"data-oe-id=\"%(id)d\">%(name)s</a><br/>Quantity %(qty)s %(uom)s<br/>This "
|
||||||
"create a new move, but one of the previously created moves was updated with "
|
"replacement did not create a new move, but one of the previously created "
|
||||||
"this data."
|
"moves was updated with this data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1609,6 +1641,7 @@ msgid "Requested operation"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1625,6 +1658,11 @@ msgstr ""
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1638,11 +1676,12 @@ msgid "Return to customer"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1661,9 +1700,8 @@ msgid "Rma Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1730,12 +1768,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1778,11 +1818,12 @@ msgid "Split RMA"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has been "
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1792,6 +1833,7 @@ msgid "State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1883,14 +1925,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The quantity done for the product '%s' must be equal to its initial demand "
|
"The quantity done for the product '%(id)s' must be equal to its initial "
|
||||||
"because the stock move is linked to an RMA (%s)."
|
"demand because the stock move is linked to an RMA (%(name)s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1902,6 +1946,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1910,18 +1955,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -1969,18 +2017,6 @@ msgstr ""
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -1996,6 +2032,11 @@ msgstr ""
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2006,11 +2047,6 @@ msgstr ""
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2086,12 +2122,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2116,3 +2154,29 @@ msgid ""
|
|||||||
"the user will have an access to the RMA configuration as well as statistic "
|
"the user will have an access to the RMA configuration as well as statistic "
|
||||||
"reports."
|
"reports."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "{{(object.name or '')}}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_notification
|
||||||
|
msgid "{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
|
||||||
|
"received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
|
"{{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
514
rma/i18n/pt.po
514
rma/i18n/pt.po
@@ -17,32 +17,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 4.3.2\n"
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
#. odoo-python
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid "${(object.name or '')}"
|
|
||||||
msgstr "${(object.name or '')}"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_notification
|
|
||||||
msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
msgstr "${object.company_id.name} RMA (Refª ${object.name or 'n/a' })"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} RMA (Ref ${object.name or 'n/a' }) products "
|
|
||||||
"received"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} Your RMA has been succesfully created (Ref "
|
|
||||||
"${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -54,9 +29,11 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
msgid ""
|
||||||
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -64,14 +41,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" Here is the RMA <strong>${object.name}</strong> from ${object.company_id."
|
" <br>\n"
|
||||||
"name}.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" Here is the RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" .\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -83,14 +68,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" The products for your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" from ${object.company_id.name} have been received in our warehouse.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" The products for your RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" have been received in our warehouse.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -102,15 +95,23 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" You've succesfully placed your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" on ${object.company_id.name}. Our team will check it and will validate\n"
|
" <br>\n"
|
||||||
" it as soon as possible.\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <br/><br/>\n"
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" on\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" . Our team will check it and will validate it as soon as "
|
||||||
|
"possible.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -161,38 +162,78 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"times\"/> Cancelado</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Preparação</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"truck\"/> Expedido</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Parcialmente Disponível</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
||||||
@@ -603,6 +644,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -615,6 +657,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr "URL do Portal do Cliente"
|
msgstr "URL do Portal do Cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -646,13 +689,13 @@ msgstr "Entrega"
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
||||||
msgid "Delivered qty"
|
msgid "Delivered Qty"
|
||||||
msgstr "Quantidade Enviada"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
||||||
msgid "Delivered qty done"
|
msgid "Delivered Qty Done"
|
||||||
msgstr "Quantidade Envidada Concluída"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
||||||
@@ -676,12 +719,6 @@ msgid "Description"
|
|||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
||||||
@@ -690,11 +727,6 @@ msgstr "Descrição"
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__display_name
|
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nome a Exibir"
|
msgstr "Nome a Exibir"
|
||||||
|
|
||||||
@@ -762,6 +794,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -818,12 +851,6 @@ msgstr ""
|
|||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr "Seguidores"
|
msgstr "Seguidores"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_channel_ids
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_channel_ids
|
|
||||||
msgid "Followers (Channels)"
|
|
||||||
msgstr "Seguidores (Canais)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
||||||
@@ -853,12 +880,12 @@ msgid "Group RMA returns by customer and warehouse."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__id
|
#: model:ir.model.fields,field_description:rma.field_rma__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__id
|
msgid "Has Message"
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__id
|
msgstr ""
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__id
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__id
|
#: model:ir.model.fields,field_description:rma.field_rma__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
||||||
@@ -867,11 +894,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__id
|
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
@@ -896,17 +918,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr "Se marcado, há novas mensagens que pedem a sua atenção."
|
msgstr "Se marcado, há novas mensagens que pedem a sua atenção."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr "Se marcada, algumas mensagens apresentam um erro de entrega."
|
msgstr "Se marcada, algumas mensagens apresentam um erro de entrega."
|
||||||
|
|
||||||
@@ -927,6 +945,7 @@ msgstr ""
|
|||||||
"RMA sem a remover."
|
"RMA sem a remover."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -964,12 +983,6 @@ msgid "Journal Item"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
||||||
@@ -978,11 +991,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse____last_update
|
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificação Em"
|
msgstr "Última Modificação Em"
|
||||||
|
|
||||||
@@ -1077,6 +1085,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1086,6 +1095,7 @@ msgid "Name"
|
|||||||
msgstr "Nome"
|
msgstr "Nome"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1107,12 +1117,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr "Tipo da Próxima Atividade"
|
msgstr "Tipo da Próxima Atividade"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr "Nenhuma das RMAs selecionadas pode executar uma substituição."
|
msgstr "Nenhuma das RMAs selecionadas pode executar uma substituição."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1138,8 +1150,8 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr "Número de Mensagens que Requerem a sua Atenção"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
||||||
@@ -1147,12 +1159,6 @@ msgstr "Número de Mensagens que Requerem a sua Atenção"
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr "Número de Mensagens com Erro de Entrega"
|
msgstr "Número de Mensagens com Erro de Entrega"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr "Número de Mensagens Não Lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1273,6 +1279,7 @@ msgid "Quantity"
|
|||||||
msgstr "Quantidade"
|
msgstr "Quantidade"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1285,14 +1292,13 @@ msgid "Quantity to extract"
|
|||||||
msgstr "Quantidade a extrair"
|
msgstr "Quantidade a extrair"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Quantity to extract cannot be greater than remaining delivery quantity (%s "
|
"Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
"%s)"
|
"(%(remaining_qty)s %(product_uom)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"A quantidade a extrair não pode ser maior do que a quantidade restante da "
|
|
||||||
"entrega (%s %s)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
||||||
@@ -1319,6 +1325,7 @@ msgid "RMA #"
|
|||||||
msgstr "RMA #"
|
msgstr "RMA #"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1340,6 +1347,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr "Prazo da RMA"
|
msgstr "Prazo da RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1350,6 +1358,11 @@ msgstr "Pedidos de Entrega RMA"
|
|||||||
msgid "RMA Delivery Wizard"
|
msgid "RMA Delivery Wizard"
|
||||||
msgstr "Assistente de Entrega RMA"
|
msgstr "Assistente de Entrega RMA"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_draft_notification
|
||||||
|
msgid "RMA Draft Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
||||||
msgid "RMA Finalization"
|
msgid "RMA Finalization"
|
||||||
@@ -1364,7 +1377,6 @@ msgstr ""
|
|||||||
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_list
|
|
||||||
msgid "RMA Finalization Reasons"
|
msgid "RMA Finalization Reasons"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1391,6 +1403,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_notification
|
||||||
msgid "RMA Notification"
|
msgid "RMA Notification"
|
||||||
msgstr "Notificação de RMA"
|
msgstr "Notificação de RMA"
|
||||||
|
|
||||||
@@ -1417,6 +1430,12 @@ msgid "RMA Receipt Confirmation Email"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "RMA Receipt Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1442,7 +1461,6 @@ msgstr ""
|
|||||||
#: model:ir.model,name:rma.model_rma_tag
|
#: model:ir.model,name:rma.model_rma_tag
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_list
|
|
||||||
msgid "RMA Tags"
|
msgid "RMA Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1561,6 +1579,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr "Referência do documento que gerou este RMA."
|
msgstr "Referência do documento que gerou este RMA."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1569,16 +1588,16 @@ msgstr "Referência do documento que gerou este RMA."
|
|||||||
msgid "Refund"
|
msgid "Refund"
|
||||||
msgstr "Reembolso"
|
msgstr "Reembolso"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
||||||
|
msgid "Refund Line"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
||||||
msgid "Refund address for current RMA."
|
msgid "Refund address for current RMA."
|
||||||
msgstr "Endereço de reembolso para o RMA atual."
|
msgstr "Endereço de reembolso para o RMA atual."
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
|
||||||
msgid "Refund line"
|
|
||||||
msgstr "Linha de reembolso"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
||||||
msgid "Refunded"
|
msgid "Refunded"
|
||||||
@@ -1617,30 +1636,26 @@ msgid "Replaced"
|
|||||||
msgstr "Substituído"
|
msgstr "Substituído"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\"%d"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id="
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"\"%d\">%s</a>) has been created."
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Substituição: Movimentação <a href=\"#\" data-oe-model=\"stock.move\" data-"
|
|
||||||
"oe-id=\"%d\">%s</a> (A Coleta <a href=\"#\" data-oe-model=\"stock.picking\" "
|
|
||||||
"data-oe-id=\"%d\">%s</a> foi criada."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
"data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
"data-oe-id=\"%(id)d\">%(name)s</a><br/>Quantity %(qty)s %(uom)s<br/>This "
|
||||||
"create a new move, but one of the previously created moves was updated with "
|
"replacement did not create a new move, but one of the previously created "
|
||||||
"this data."
|
"moves was updated with this data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Substituição:<br/> Produto <a href=\"#\" data-oe-model=\"product.product\" "
|
|
||||||
"data-oe-id=\"%d\">%s</a><br/> Quantidade %f%s<br/> Essa substituição não "
|
|
||||||
"criou uma nova movimentação, mas uma das movimentos criadas anteriormente "
|
|
||||||
"foi atualizada com esses dados."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.ui.menu,name:rma.rma_reporting_menu
|
#: model:ir.ui.menu,name:rma.rma_reporting_menu
|
||||||
@@ -1653,6 +1668,7 @@ msgid "Requested operation"
|
|||||||
msgstr "Operação Solicitada"
|
msgstr "Operação Solicitada"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1669,6 +1685,11 @@ msgstr "Responsável"
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr "Utilizador Responsável"
|
msgstr "Utilizador Responsável"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1682,14 +1703,13 @@ msgid "Return to customer"
|
|||||||
msgstr "Devolver ao cliente"
|
msgstr "Devolver ao cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Devolução: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">"
|
|
||||||
"%s</a> foi criada."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
||||||
@@ -1707,9 +1727,8 @@ msgid "Rma Count"
|
|||||||
msgstr "Contagem de RMA"
|
msgstr "Contagem de RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1776,12 +1795,14 @@ msgid "Sequence"
|
|||||||
msgstr "Sequência"
|
msgstr "Sequência"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr "Sequência de Entrada RMA"
|
msgstr "Sequência de Entrada RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1824,14 +1845,13 @@ msgid "Split RMA"
|
|||||||
msgstr "Dividir RMA"
|
msgstr "Dividir RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has been "
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Divisão: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> foi "
|
|
||||||
"criada."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__state
|
#: model:ir.model.fields,field_description:rma.field_rma__state
|
||||||
@@ -1840,6 +1860,7 @@ msgid "State"
|
|||||||
msgstr "Situação"
|
msgstr "Situação"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1944,16 +1965,16 @@ msgstr ""
|
|||||||
"nenhum utilizador do sistema for encontrado para esse endereço."
|
"nenhum utilizador do sistema for encontrado para esse endereço."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The quantity done for the product '%s' must be equal to its initial demand "
|
"The quantity done for the product '%(id)s' must be equal to its initial "
|
||||||
"because the stock move is linked to an RMA (%s)."
|
"demand because the stock move is linked to an RMA (%(name)s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"A quantidade realizada para o produto '%s' deve ser igual à sua demanda "
|
|
||||||
"inicial, porque a movimentação do stock está vinculada a uma RMA (%s)."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1965,6 +1986,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1975,18 +1997,21 @@ msgstr ""
|
|||||||
"especificada na sua RMA vinculada."
|
"especificada na sua RMA vinculada."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr "Esta RMA não pode ser dividida."
|
msgstr "Esta RMA não pode ser dividida."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr "Esta RMA não pode executar uma substituição."
|
msgstr "Esta RMA não pode executar uma substituição."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -2034,18 +2059,6 @@ msgstr "Unidade de Medida"
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr "Desbloquear"
|
msgstr "Desbloquear"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr "Mensagens não lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr "Contador de Mensagens Não Lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2061,6 +2074,11 @@ msgstr "Unidade de Medida"
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr "Urgente"
|
msgstr "Urgente"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2071,11 +2089,6 @@ msgstr "Utilizador: Todos os Documentos"
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr "Utilizador: Apenas os Seus Documentos"
|
msgstr "Utilizador: Apenas os Seus Documentos"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr "Utilizadores"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2152,12 +2165,14 @@ msgstr ""
|
|||||||
"Quando a entrega é confirmada, enviar um e-mail de confirmação ao cliente."
|
"Quando a entrega é confirmada, enviar um e-mail de confirmação ao cliente."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr "Você não pode excluir RMAs que não estejam no estado rascunho"
|
msgstr "Você não pode excluir RMAs que não estejam no estado rascunho"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2188,3 +2203,144 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"o utilizador terá acesso à configuração RMA, bem como aos relatórios "
|
"o utilizador terá acesso à configuração RMA, bem como aos relatórios "
|
||||||
"estatísticos."
|
"estatísticos."
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "{{(object.name or '')}}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_notification
|
||||||
|
msgid "{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
|
||||||
|
"received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
|
"{{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "${(object.name or '')}"
|
||||||
|
#~ msgstr "${(object.name or '')}"
|
||||||
|
|
||||||
|
#~ msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
||||||
|
#~ msgstr "${object.company_id.name} RMA (Refª ${object.name or 'n/a' })"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelled</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelado</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparation</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparação</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Shipped</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Expedido</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Partially Available</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Parcialmente Disponível</span>"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty"
|
||||||
|
#~ msgstr "Quantidade Enviada"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty done"
|
||||||
|
#~ msgstr "Quantidade Envidada Concluída"
|
||||||
|
|
||||||
|
#~ msgid "Followers (Channels)"
|
||||||
|
#~ msgstr "Seguidores (Canais)"
|
||||||
|
|
||||||
|
#~ msgid "Number of messages which requires an action"
|
||||||
|
#~ msgstr "Número de Mensagens que Requerem a sua Atenção"
|
||||||
|
|
||||||
|
#~ msgid "Number of unread messages"
|
||||||
|
#~ msgstr "Número de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
|
#~ "(%s %s)"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "A quantidade a extrair não pode ser maior do que a quantidade restante da "
|
||||||
|
#~ "entrega (%s %s)"
|
||||||
|
|
||||||
|
#~ msgid "Refund line"
|
||||||
|
#~ msgstr "Linha de reembolso"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
|
#~ "\"%d\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-"
|
||||||
|
#~ "oe-id=\"%d\">%s</a>) has been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Substituição: Movimentação <a href=\"#\" data-oe-model=\"stock.move\" "
|
||||||
|
#~ "data-oe-id=\"%d\">%s</a> (A Coleta <a href=\"#\" data-oe-model=\"stock."
|
||||||
|
#~ "picking\" data-oe-id=\"%d\">%s</a> foi criada."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
|
#~ "data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
||||||
|
#~ "create a new move, but one of the previously created moves was updated "
|
||||||
|
#~ "with this data."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Substituição:<br/> Produto <a href=\"#\" data-oe-model=\"product.product"
|
||||||
|
#~ "\" data-oe-id=\"%d\">%s</a><br/> Quantidade %f%s<br/> Essa substituição "
|
||||||
|
#~ "não criou uma nova movimentação, mas uma das movimentos criadas "
|
||||||
|
#~ "anteriormente foi atualizada com esses dados."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">"
|
||||||
|
#~ "%s</a> has been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Devolução: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d"
|
||||||
|
#~ "\">%s</a> foi criada."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has "
|
||||||
|
#~ "been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Divisão: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> foi "
|
||||||
|
#~ "criada."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The quantity done for the product '%s' must be equal to its initial "
|
||||||
|
#~ "demand because the stock move is linked to an RMA (%s)."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "A quantidade realizada para o produto '%s' deve ser igual à sua demanda "
|
||||||
|
#~ "inicial, porque a movimentação do stock está vinculada a uma RMA (%s)."
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages"
|
||||||
|
#~ msgstr "Mensagens não lidas"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages Counter"
|
||||||
|
#~ msgstr "Contador de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Utilizadores"
|
||||||
|
|||||||
@@ -17,32 +17,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 3.10\n"
|
"X-Generator: Weblate 3.10\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
#. odoo-python
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid "${(object.name or '')}"
|
|
||||||
msgstr "${(object.name or '')}"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_notification
|
|
||||||
msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
msgstr "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} RMA (Ref ${object.name or 'n/a' }) products "
|
|
||||||
"received"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} Your RMA has been succesfully created (Ref "
|
|
||||||
"${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -54,9 +29,11 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
msgid ""
|
||||||
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -64,14 +41,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" Here is the RMA <strong>${object.name}</strong> from ${object.company_id."
|
" <br>\n"
|
||||||
"name}.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" Here is the RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" .\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -83,14 +68,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" The products for your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" from ${object.company_id.name} have been received in our warehouse.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" The products for your RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" have been received in our warehouse.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -102,15 +95,23 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" You've succesfully placed your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" on ${object.company_id.name}. Our team will check it and will validate\n"
|
" <br>\n"
|
||||||
" it as soon as possible.\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <br/><br/>\n"
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" on\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" . Our team will check it and will validate it as soon as "
|
||||||
|
"possible.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -161,38 +162,78 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"times\"/> Cancelado</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Preparo</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"truck\"/> Embarcado</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Parcialmente Disponível</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
||||||
@@ -601,6 +642,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -613,6 +655,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr "URL do portal do cliente"
|
msgstr "URL do portal do cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -644,13 +687,13 @@ msgstr "Entrega"
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
||||||
msgid "Delivered qty"
|
msgid "Delivered Qty"
|
||||||
msgstr "Quantidade Enviada"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
||||||
msgid "Delivered qty done"
|
msgid "Delivered Qty Done"
|
||||||
msgstr "Quantidade Envidada Concluída"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
||||||
@@ -674,12 +717,6 @@ msgid "Description"
|
|||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
||||||
@@ -688,11 +725,6 @@ msgstr "Descrição"
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__display_name
|
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Exibir Nome"
|
msgstr "Exibir Nome"
|
||||||
|
|
||||||
@@ -760,6 +792,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -816,12 +849,6 @@ msgstr ""
|
|||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr "Seguidores"
|
msgstr "Seguidores"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_channel_ids
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_channel_ids
|
|
||||||
msgid "Followers (Channels)"
|
|
||||||
msgstr "Seguidores (Canais)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
||||||
@@ -851,12 +878,12 @@ msgid "Group RMA returns by customer and warehouse."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__id
|
#: model:ir.model.fields,field_description:rma.field_rma__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__id
|
msgid "Has Message"
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__id
|
msgstr ""
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__id
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__id
|
#: model:ir.model.fields,field_description:rma.field_rma__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
||||||
@@ -865,11 +892,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__id
|
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
@@ -894,17 +916,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr "Se marcada, novas mensagens requerem sua atenção."
|
msgstr "Se marcada, novas mensagens requerem sua atenção."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr "Se marcada, algumas mensagens apresentam um erro de entrega."
|
msgstr "Se marcada, algumas mensagens apresentam um erro de entrega."
|
||||||
|
|
||||||
@@ -925,6 +943,7 @@ msgstr ""
|
|||||||
"sem removê-lo."
|
"sem removê-lo."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -962,12 +981,6 @@ msgid "Journal Item"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
||||||
@@ -976,11 +989,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse____last_update
|
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Última Modificação Feita em"
|
msgstr "Última Modificação Feita em"
|
||||||
|
|
||||||
@@ -1075,6 +1083,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1084,6 +1093,7 @@ msgid "Name"
|
|||||||
msgstr "Nome"
|
msgstr "Nome"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1105,12 +1115,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr "Tipo da Próxima Atividade"
|
msgstr "Tipo da Próxima Atividade"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr "Nenhum dos RMAs selecionados pode executar uma substituição."
|
msgstr "Nenhum dos RMAs selecionados pode executar uma substituição."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1136,8 +1148,8 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr "Número de Mensagens que Requerem sua Atenção"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
|
||||||
@@ -1145,12 +1157,6 @@ msgstr "Número de Mensagens que Requerem sua Atenção"
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr "Número de Mensagens com Erro de Entrega"
|
msgstr "Número de Mensagens com Erro de Entrega"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr "Número de Mensagens Não Lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1271,6 +1277,7 @@ msgid "Quantity"
|
|||||||
msgstr "Quantidade"
|
msgstr "Quantidade"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1283,14 +1290,13 @@ msgid "Quantity to extract"
|
|||||||
msgstr "Quantidade a extrair"
|
msgstr "Quantidade a extrair"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Quantity to extract cannot be greater than remaining delivery quantity (%s "
|
"Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
"%s)"
|
"(%(remaining_qty)s %(product_uom)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"A quantidade a extrair não pode ser maior que a quantidade de entrega "
|
|
||||||
"restante (%s %s)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
||||||
@@ -1317,6 +1323,7 @@ msgid "RMA #"
|
|||||||
msgstr "RMA #"
|
msgstr "RMA #"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1338,6 +1345,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1348,6 +1356,11 @@ msgstr "Pedidos de Entrega RMA"
|
|||||||
msgid "RMA Delivery Wizard"
|
msgid "RMA Delivery Wizard"
|
||||||
msgstr "Assistente de Entrega RMA"
|
msgstr "Assistente de Entrega RMA"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_draft_notification
|
||||||
|
msgid "RMA Draft Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
||||||
msgid "RMA Finalization"
|
msgid "RMA Finalization"
|
||||||
@@ -1362,7 +1375,6 @@ msgstr ""
|
|||||||
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_list
|
|
||||||
msgid "RMA Finalization Reasons"
|
msgid "RMA Finalization Reasons"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1389,6 +1401,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_notification
|
||||||
msgid "RMA Notification"
|
msgid "RMA Notification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1415,6 +1428,12 @@ msgid "RMA Receipt Confirmation Email"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "RMA Receipt Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1440,7 +1459,6 @@ msgstr ""
|
|||||||
#: model:ir.model,name:rma.model_rma_tag
|
#: model:ir.model,name:rma.model_rma_tag
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_list
|
|
||||||
msgid "RMA Tags"
|
msgid "RMA Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1559,6 +1577,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr "Referência do documento que gerou este RMA."
|
msgstr "Referência do documento que gerou este RMA."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1567,16 +1586,16 @@ msgstr "Referência do documento que gerou este RMA."
|
|||||||
msgid "Refund"
|
msgid "Refund"
|
||||||
msgstr "Restituição"
|
msgstr "Restituição"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
||||||
|
msgid "Refund Line"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
||||||
msgid "Refund address for current RMA."
|
msgid "Refund address for current RMA."
|
||||||
msgstr "Endereço de reembolso para o RMA atual."
|
msgstr "Endereço de reembolso para o RMA atual."
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
|
||||||
msgid "Refund line"
|
|
||||||
msgstr "Linha de Restituição"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
||||||
msgid "Refunded"
|
msgid "Refunded"
|
||||||
@@ -1615,30 +1634,26 @@ msgid "Replaced"
|
|||||||
msgstr "Substituído"
|
msgstr "Substituído"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\"%d"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id="
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"\"%d\">%s</a>) has been created."
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Substituição: Movimentação <a href=\"#\" data-oe-model=\"stock.move\" data-"
|
|
||||||
"oe-id=\"%d\">%s</a> (A Coleta <a href=\"#\" data-oe-model=\"stock.picking\" "
|
|
||||||
"data-oe-id=\"%d\">%s</a> foi criada."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
"data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
"data-oe-id=\"%(id)d\">%(name)s</a><br/>Quantity %(qty)s %(uom)s<br/>This "
|
||||||
"create a new move, but one of the previously created moves was updated with "
|
"replacement did not create a new move, but one of the previously created "
|
||||||
"this data."
|
"moves was updated with this data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Substituição:<br/> Produto <a href=\"#\" data-oe-model=\"product.product\" "
|
|
||||||
"data-oe-id=\"%d\">%s</a><br/> Quantidade %f%s<br/> Essa substituição não "
|
|
||||||
"criou uma nova movimentação, mas uma das movimentos criadas anteriormente "
|
|
||||||
"foi atualizada com esses dados."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.ui.menu,name:rma.rma_reporting_menu
|
#: model:ir.ui.menu,name:rma.rma_reporting_menu
|
||||||
@@ -1651,6 +1666,7 @@ msgid "Requested operation"
|
|||||||
msgstr "Operação Solicitada"
|
msgstr "Operação Solicitada"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1667,6 +1683,11 @@ msgstr "Responsável"
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr "Usuário Responsável"
|
msgstr "Usuário Responsável"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1680,14 +1701,13 @@ msgid "Return to customer"
|
|||||||
msgstr "Retornar ao cliente"
|
msgstr "Retornar ao cliente"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Retorno: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
|
||||||
"a> foi criado."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__returned
|
||||||
@@ -1705,9 +1725,8 @@ msgid "Rma Count"
|
|||||||
msgstr "Contagem de RMA"
|
msgstr "Contagem de RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1774,12 +1793,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr "Sequência de Entrada RMA"
|
msgstr "Sequência de Entrada RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1822,14 +1843,13 @@ msgid "Split RMA"
|
|||||||
msgstr "Dividir RMA"
|
msgstr "Dividir RMA"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has been "
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Divisão: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> foi "
|
|
||||||
"criada."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__state
|
#: model:ir.model.fields,field_description:rma.field_rma__state
|
||||||
@@ -1838,6 +1858,7 @@ msgid "State"
|
|||||||
msgstr "Situação"
|
msgstr "Situação"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1942,16 +1963,16 @@ msgstr ""
|
|||||||
"nenhum usuário do sistema for encontrado para esse endereço."
|
"nenhum usuário do sistema for encontrado para esse endereço."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The quantity done for the product '%s' must be equal to its initial demand "
|
"The quantity done for the product '%(id)s' must be equal to its initial "
|
||||||
"because the stock move is linked to an RMA (%s)."
|
"demand because the stock move is linked to an RMA (%(name)s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"A quantidade realizada para o produto '%s' deve ser igual à sua demanda "
|
|
||||||
"inicial, porque a movimentação do estoque está vinculada a uma RMA (%s)."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1963,6 +1984,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1973,18 +1995,21 @@ msgstr ""
|
|||||||
"especificada na sua RMA vinculada."
|
"especificada na sua RMA vinculada."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr "Esta RMA não pode ser dividida."
|
msgstr "Esta RMA não pode ser dividida."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr "Esta RMA não pode executar uma substituição."
|
msgstr "Esta RMA não pode executar uma substituição."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -2032,18 +2057,6 @@ msgstr "Unidade de Medida"
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr "Destravar"
|
msgstr "Destravar"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr "Mensagens não lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr "Contador de Mensagens Não Lidas"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2059,6 +2072,11 @@ msgstr "Unidade de Medida"
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr "Urgente"
|
msgstr "Urgente"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2069,11 +2087,6 @@ msgstr "Usuário: Todos os Documentos"
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr "Usuário: Somente Seus Documentos"
|
msgstr "Usuário: Somente Seus Documentos"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr "Usuários"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2149,12 +2162,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr "Você não pode apagar RMAs que não estejam na situação \"Rascunho\""
|
msgstr "Você não pode apagar RMAs que não estejam na situação \"Rascunho\""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2183,3 +2198,144 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"o usuário terá acesso à configuração RMA, bem como aos relatórios "
|
"o usuário terá acesso à configuração RMA, bem como aos relatórios "
|
||||||
"estatísticos."
|
"estatísticos."
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "{{(object.name or '')}}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_notification
|
||||||
|
msgid "{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
|
||||||
|
"received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
|
"{{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "${(object.name or '')}"
|
||||||
|
#~ msgstr "${(object.name or '')}"
|
||||||
|
|
||||||
|
#~ msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
||||||
|
#~ msgstr "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelled</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelado</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparation</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparo</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Shipped</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Embarcado</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Partially Available</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Parcialmente Disponível</span>"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty"
|
||||||
|
#~ msgstr "Quantidade Enviada"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty done"
|
||||||
|
#~ msgstr "Quantidade Envidada Concluída"
|
||||||
|
|
||||||
|
#~ msgid "Followers (Channels)"
|
||||||
|
#~ msgstr "Seguidores (Canais)"
|
||||||
|
|
||||||
|
#~ msgid "Number of messages which requires an action"
|
||||||
|
#~ msgstr "Número de Mensagens que Requerem sua Atenção"
|
||||||
|
|
||||||
|
#~ msgid "Number of unread messages"
|
||||||
|
#~ msgstr "Número de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
|
#~ "(%s %s)"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "A quantidade a extrair não pode ser maior que a quantidade de entrega "
|
||||||
|
#~ "restante (%s %s)"
|
||||||
|
|
||||||
|
#~ msgid "Refund line"
|
||||||
|
#~ msgstr "Linha de Restituição"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
|
#~ "\"%d\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-"
|
||||||
|
#~ "oe-id=\"%d\">%s</a>) has been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Substituição: Movimentação <a href=\"#\" data-oe-model=\"stock.move\" "
|
||||||
|
#~ "data-oe-id=\"%d\">%s</a> (A Coleta <a href=\"#\" data-oe-model=\"stock."
|
||||||
|
#~ "picking\" data-oe-id=\"%d\">%s</a> foi criada."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
|
#~ "data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
||||||
|
#~ "create a new move, but one of the previously created moves was updated "
|
||||||
|
#~ "with this data."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Substituição:<br/> Produto <a href=\"#\" data-oe-model=\"product.product"
|
||||||
|
#~ "\" data-oe-id=\"%d\">%s</a><br/> Quantidade %f%s<br/> Essa substituição "
|
||||||
|
#~ "não criou uma nova movimentação, mas uma das movimentos criadas "
|
||||||
|
#~ "anteriormente foi atualizada com esses dados."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">"
|
||||||
|
#~ "%s</a> has been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Retorno: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">"
|
||||||
|
#~ "%s</a> foi criado."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has "
|
||||||
|
#~ "been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Divisão: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> foi "
|
||||||
|
#~ "criada."
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "The quantity done for the product '%s' must be equal to its initial "
|
||||||
|
#~ "demand because the stock move is linked to an RMA (%s)."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "A quantidade realizada para o produto '%s' deve ser igual à sua demanda "
|
||||||
|
#~ "inicial, porque a movimentação do estoque está vinculada a uma RMA (%s)."
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages"
|
||||||
|
#~ msgstr "Mensagens não lidas"
|
||||||
|
|
||||||
|
#~ msgid "Unread Messages Counter"
|
||||||
|
#~ msgstr "Contador de Mensagens Não Lidas"
|
||||||
|
|
||||||
|
#~ msgid "Users"
|
||||||
|
#~ msgstr "Usuários"
|
||||||
|
|||||||
126
rma/i18n/rma.pot
126
rma/i18n/rma.pot
@@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Odoo Server 15.0\n"
|
"Project-Id-Version: Odoo Server 16.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
@@ -14,6 +14,7 @@ msgstr ""
|
|||||||
"Plural-Forms: \n"
|
"Plural-Forms: \n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -25,6 +26,7 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -37,21 +39,21 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Here is the RMA\n"
|
" Here is the RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" .\n"
|
" .\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -64,21 +66,21 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" The products for your RMA\n"
|
" The products for your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" from\n"
|
" from\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" have been received in our warehouse.\n"
|
" have been received in our warehouse.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -91,21 +93,21 @@ msgid ""
|
|||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear\n"
|
" Dear\n"
|
||||||
" <t t-out=\"object.partner_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" <t t-if=\"object.partner_id.parent_id\">\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" <t t-out=\"object.partner_id.parent_id.name\"/>\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" </t>\n"
|
" </t>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" You've succesfully placed your RMA\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <strong>\n"
|
" <strong>\n"
|
||||||
" <t t-out=\"object.name\"/>\n"
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
" </strong>\n"
|
" </strong>\n"
|
||||||
" on\n"
|
" on\n"
|
||||||
" <t t-out=\"object.company_id.name\"/>\n"
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
" . Our team will check it and will validate it as soon as possible.\n"
|
" . Our team will check it and will validate it as soon as possible.\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" <br/>\n"
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -622,6 +624,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -634,6 +637,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -770,6 +774,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -891,17 +896,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -920,6 +921,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -1059,6 +1061,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1068,6 +1071,7 @@ msgid "Name"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
||||||
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0 code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1090,12 +1094,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1121,7 +1127,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1130,12 +1136,6 @@ msgstr ""
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1244,6 +1244,7 @@ msgid "Quantity"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1256,6 +1257,7 @@ msgid "Quantity to extract"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1288,6 +1290,7 @@ msgid "RMA #"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1309,6 +1312,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1396,6 +1400,7 @@ msgid "RMA Receipt Notification"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1539,6 +1544,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1595,6 +1601,7 @@ msgid "Replaced"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1605,6 +1612,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1625,6 +1633,7 @@ msgid "Requested operation"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1641,6 +1650,11 @@ msgstr ""
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1654,6 +1668,7 @@ msgid "Return to customer"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1677,9 +1692,8 @@ msgid "Rma Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1746,12 +1760,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1794,6 +1810,7 @@ msgid "Split RMA"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1808,6 +1825,7 @@ msgid "State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1899,6 +1917,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1907,6 +1926,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1918,6 +1938,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1926,18 +1947,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -1985,18 +2009,6 @@ msgstr ""
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2012,6 +2024,11 @@ msgstr ""
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2022,11 +2039,6 @@ msgstr ""
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2103,12 +2115,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|||||||
504
rma/i18n/ro.po
504
rma/i18n/ro.po
@@ -18,32 +18,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 4.3.2\n"
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
#. odoo-python
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid "${(object.name or '')}"
|
|
||||||
msgstr "${(object.name or '')}"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_notification
|
|
||||||
msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
msgstr "${object.company_id.name} Retur (Ref ${object.name or 'n/a' })"
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} RMA (Ref ${object.name or 'n/a' }) products "
|
|
||||||
"received"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} Your RMA has been succesfully created (Ref "
|
|
||||||
"${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -55,57 +30,61 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
msgid ""
|
||||||
msgstr "<b>Subiect e-mail:</b> %s<br/><br/><b>Conținut e-mail:</b><br/>%s"
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_notification
|
||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" Here is the RMA <strong>${object.name}</strong> from ${object.company_id."
|
" <br>\n"
|
||||||
"name}.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" Here is the RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" .\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
|
||||||
" Dragă ${object.partner_id.name}\n"
|
|
||||||
" % if object.partner_id.parent_id:\n"
|
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
|
||||||
" % endif\n"
|
|
||||||
" <br/><br/>\n"
|
|
||||||
" Aici este formularul de retur <strong>${object.name}</strong> de la "
|
|
||||||
"${object.company_id.name}.\n"
|
|
||||||
" <br/><br/>\n"
|
|
||||||
" Nu ezitați să ne contactați dacă aveți întrebări.\n"
|
|
||||||
"</p>\n"
|
|
||||||
" </div>\n"
|
|
||||||
" "
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
#: model:mail.template,body_html:rma.mail_template_rma_receipt_notification
|
||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" The products for your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" from ${object.company_id.name} have been received in our warehouse.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" The products for your RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" have been received in our warehouse.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -117,15 +96,23 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" You've succesfully placed your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" on ${object.company_id.name}. Our team will check it and will validate\n"
|
" <br>\n"
|
||||||
" it as soon as possible.\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <br/><br/>\n"
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" on\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" . Our team will check it and will validate it as soon as "
|
||||||
|
"possible.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -180,38 +167,78 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"times\"/> Anulat</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Pregătire</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"truck\"/> Expediat</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
|
||||||
"clock-o\"/> Disponibil parțial</span>"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
|
||||||
@@ -620,6 +647,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -632,6 +660,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr "URL portal client"
|
msgstr "URL portal client"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -663,13 +692,13 @@ msgstr "Livrează"
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
||||||
msgid "Delivered qty"
|
msgid "Delivered Qty"
|
||||||
msgstr "Cantitate livrată"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
||||||
msgid "Delivered qty done"
|
msgid "Delivered Qty Done"
|
||||||
msgstr "Cantitate livrată efectivă"
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
|
||||||
@@ -693,12 +722,6 @@ msgid "Description"
|
|||||||
msgstr "Descriere"
|
msgstr "Descriere"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
||||||
@@ -707,11 +730,6 @@ msgstr "Descriere"
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__display_name
|
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr "Nume afișat"
|
msgstr "Nume afișat"
|
||||||
|
|
||||||
@@ -779,6 +797,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -835,12 +854,6 @@ msgstr ""
|
|||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr "Urmăritori"
|
msgstr "Urmăritori"
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_channel_ids
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_channel_ids
|
|
||||||
msgid "Followers (Channels)"
|
|
||||||
msgstr "Urmăritori (Canale)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
||||||
@@ -870,12 +883,12 @@ msgid "Group RMA returns by customer and warehouse."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__id
|
#: model:ir.model.fields,field_description:rma.field_rma__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__id
|
msgid "Has Message"
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__id
|
msgstr ""
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__id
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__id
|
#: model:ir.model.fields,field_description:rma.field_rma__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
||||||
@@ -884,11 +897,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__id
|
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
@@ -911,17 +919,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr "Dacă este bifat, mesajele noi necesită atenție."
|
msgstr "Dacă este bifat, mesajele noi necesită atenție."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr "Dacă este bifat, unele mesaje au o eroare de livrare."
|
msgstr "Dacă este bifat, unele mesaje au o eroare de livrare."
|
||||||
|
|
||||||
@@ -942,6 +946,7 @@ msgstr ""
|
|||||||
"echipa fără a o elimina."
|
"echipa fără a o elimina."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -979,12 +984,6 @@ msgid "Journal Item"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
||||||
@@ -993,11 +992,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse____last_update
|
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr "Ultima modificare în"
|
msgstr "Ultima modificare în"
|
||||||
|
|
||||||
@@ -1092,6 +1086,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1101,6 +1096,7 @@ msgid "Name"
|
|||||||
msgstr "Nume"
|
msgstr "Nume"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1122,6 +1118,7 @@ msgid "Next Activity Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
@@ -1129,6 +1126,7 @@ msgstr ""
|
|||||||
"La niciuna dintre cererile de retur selectate nu poate efectua o înlocuire."
|
"La niciuna dintre cererile de retur selectate nu poate efectua o înlocuire."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1155,7 +1153,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1164,12 +1162,6 @@ msgstr ""
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1283,6 +1275,7 @@ msgid "Quantity"
|
|||||||
msgstr "Cantitate"
|
msgstr "Cantitate"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1295,14 +1288,13 @@ msgid "Quantity to extract"
|
|||||||
msgstr "Cantitatea de extras"
|
msgstr "Cantitatea de extras"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Quantity to extract cannot be greater than remaining delivery quantity (%s "
|
"Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
"%s)"
|
"(%(remaining_qty)s %(product_uom)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Cantitatea de extras nu poate fi mai mare decât cantitatea de livrare rămasă "
|
|
||||||
"(%s %s)"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
|
||||||
@@ -1329,6 +1321,7 @@ msgid "RMA #"
|
|||||||
msgstr "Număr retur"
|
msgstr "Număr retur"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1350,6 +1343,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr "Termen limită"
|
msgstr "Termen limită"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1360,6 +1354,11 @@ msgstr "Comenzi livrare"
|
|||||||
msgid "RMA Delivery Wizard"
|
msgid "RMA Delivery Wizard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_draft_notification
|
||||||
|
msgid "RMA Draft Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
||||||
msgid "RMA Finalization"
|
msgid "RMA Finalization"
|
||||||
@@ -1374,7 +1373,6 @@ msgstr ""
|
|||||||
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_list
|
|
||||||
msgid "RMA Finalization Reasons"
|
msgid "RMA Finalization Reasons"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1401,6 +1399,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_notification
|
||||||
msgid "RMA Notification"
|
msgid "RMA Notification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1427,6 +1426,12 @@ msgid "RMA Receipt Confirmation Email"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "RMA Receipt Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1452,7 +1457,6 @@ msgstr ""
|
|||||||
#: model:ir.model,name:rma.model_rma_tag
|
#: model:ir.model,name:rma.model_rma_tag
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_list
|
|
||||||
msgid "RMA Tags"
|
msgid "RMA Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1571,6 +1575,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1579,16 +1584,16 @@ msgstr ""
|
|||||||
msgid "Refund"
|
msgid "Refund"
|
||||||
msgstr "Ramburs"
|
msgstr "Ramburs"
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
||||||
|
msgid "Refund Line"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
||||||
msgid "Refund address for current RMA."
|
msgid "Refund address for current RMA."
|
||||||
msgstr "Adresă ramburs pentru cererea curentă."
|
msgstr "Adresă ramburs pentru cererea curentă."
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
|
||||||
msgid "Refund line"
|
|
||||||
msgstr "Linie ramburs"
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
|
||||||
msgid "Refunded"
|
msgid "Refunded"
|
||||||
@@ -1627,25 +1632,25 @@ msgid "Replaced"
|
|||||||
msgstr "Înlocuit"
|
msgstr "Înlocuit"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\"%d"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id="
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"\"%d\">%s</a>) has been created."
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Înlocuire: Mișcarea <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
|
||||||
"\"%d\">%s</a> (Transfer <a href=\"#\" data-oe-model=\"stock.picking\" data-"
|
|
||||||
"oe-id=\"%d\">%s</a>) a fost creat."
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
"data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
"data-oe-id=\"%(id)d\">%(name)s</a><br/>Quantity %(qty)s %(uom)s<br/>This "
|
||||||
"create a new move, but one of the previously created moves was updated with "
|
"replacement did not create a new move, but one of the previously created "
|
||||||
"this data."
|
"moves was updated with this data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1659,6 +1664,7 @@ msgid "Requested operation"
|
|||||||
msgstr "Operație solicitată"
|
msgstr "Operație solicitată"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1675,6 +1681,11 @@ msgstr "Responsabil"
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1688,11 +1699,12 @@ msgid "Return to customer"
|
|||||||
msgstr "Retur către client"
|
msgstr "Retur către client"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1711,9 +1723,8 @@ msgid "Rma Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1780,12 +1791,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1828,11 +1841,12 @@ msgid "Split RMA"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has been "
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1842,6 +1856,7 @@ msgid "State"
|
|||||||
msgstr "Stare"
|
msgstr "Stare"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1938,14 +1953,16 @@ msgstr ""
|
|||||||
"sistem pentru acea adresă."
|
"sistem pentru acea adresă."
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The quantity done for the product '%s' must be equal to its initial demand "
|
"The quantity done for the product '%(id)s' must be equal to its initial "
|
||||||
"because the stock move is linked to an RMA (%s)."
|
"demand because the stock move is linked to an RMA (%(name)s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1957,6 +1974,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1965,18 +1983,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -2025,18 +2046,6 @@ msgstr "Unitate de măsură"
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -2052,6 +2061,11 @@ msgstr "UM"
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2062,11 +2076,6 @@ msgstr ""
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2142,12 +2151,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2174,3 +2185,130 @@ msgid ""
|
|||||||
"the user will have an access to the RMA configuration as well as statistic "
|
"the user will have an access to the RMA configuration as well as statistic "
|
||||||
"reports."
|
"reports."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "{{(object.name or '')}}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_notification
|
||||||
|
msgid "{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
|
||||||
|
"received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
|
"{{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "${(object.name or '')}"
|
||||||
|
#~ msgstr "${(object.name or '')}"
|
||||||
|
|
||||||
|
#~ msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
||||||
|
#~ msgstr "${object.company_id.name} Retur (Ref ${object.name or 'n/a' })"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
||||||
|
#~ msgstr "<b>Subiect e-mail:</b> %s<br/><br/><b>Conținut e-mail:</b><br/>%s"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dear ${object.partner_id.name}\n"
|
||||||
|
#~ " % if object.partner_id.parent_id:\n"
|
||||||
|
#~ " (${object.partner_id.parent_id.name})\n"
|
||||||
|
#~ " % endif\n"
|
||||||
|
#~ " <br/><br/>\n"
|
||||||
|
#~ " Here is the RMA <strong>${object.name}</strong> from ${object."
|
||||||
|
#~ "company_id.name}.\n"
|
||||||
|
#~ " <br/><br/>\n"
|
||||||
|
#~ " Do not hesitate to contact us if you have any question.\n"
|
||||||
|
#~ "</p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
|
#~ " <p style=\"margin: 0px; padding: 0px; font-size: 13px;"
|
||||||
|
#~ "\">\n"
|
||||||
|
#~ " Dragă ${object.partner_id.name}\n"
|
||||||
|
#~ " % if object.partner_id.parent_id:\n"
|
||||||
|
#~ " (${object.partner_id.parent_id.name})\n"
|
||||||
|
#~ " % endif\n"
|
||||||
|
#~ " <br/><br/>\n"
|
||||||
|
#~ " Aici este formularul de retur <strong>${object.name}</strong> de la "
|
||||||
|
#~ "${object.company_id.name}.\n"
|
||||||
|
#~ " <br/><br/>\n"
|
||||||
|
#~ " Nu ezitați să ne contactați dacă aveți întrebări.\n"
|
||||||
|
#~ "</p>\n"
|
||||||
|
#~ " </div>\n"
|
||||||
|
#~ " "
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Cancelled</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-times\"/> Anulat</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Preparation</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
||||||
|
#~ "clock-o\"/> Pregătire</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Shipped</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-truck\"/> Expediat</span>"
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Partially Available</span>"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw "
|
||||||
|
#~ "fa-clock-o\"/> Disponibil parțial</span>"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty"
|
||||||
|
#~ msgstr "Cantitate livrată"
|
||||||
|
|
||||||
|
#~ msgid "Delivered qty done"
|
||||||
|
#~ msgstr "Cantitate livrată efectivă"
|
||||||
|
|
||||||
|
#~ msgid "Followers (Channels)"
|
||||||
|
#~ msgstr "Urmăritori (Canale)"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
|
#~ "(%s %s)"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Cantitatea de extras nu poate fi mai mare decât cantitatea de livrare "
|
||||||
|
#~ "rămasă (%s %s)"
|
||||||
|
|
||||||
|
#~ msgid "Refund line"
|
||||||
|
#~ msgstr "Linie ramburs"
|
||||||
|
|
||||||
|
#, python-format
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
|
#~ "\"%d\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-"
|
||||||
|
#~ "oe-id=\"%d\">%s</a>) has been created."
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Înlocuire: Mișcarea <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
|
#~ "\"%d\">%s</a> (Transfer <a href=\"#\" data-oe-model=\"stock.picking\" "
|
||||||
|
#~ "data-oe-id=\"%d\">%s</a>) a fost creat."
|
||||||
|
|||||||
@@ -17,32 +17,7 @@ msgstr ""
|
|||||||
"X-Generator: Weblate 4.3.2\n"
|
"X-Generator: Weblate 4.3.2\n"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
#. odoo-python
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
|
||||||
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid "${(object.name or '')}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_notification
|
|
||||||
msgid "${object.company_id.name} RMA (Ref ${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} RMA (Ref ${object.name or 'n/a' }) products "
|
|
||||||
"received"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
|
||||||
msgid ""
|
|
||||||
"${object.company_id.name} Your RMA has been succesfully created (Ref "
|
|
||||||
"${object.name or 'n/a' })"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: code:addons/rma/models/rma_team.py:0
|
#: code:addons/rma/models/rma_team.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%s (copy)"
|
msgid "%s (copy)"
|
||||||
@@ -54,9 +29,11 @@ msgid "(object._get_report_base_filename())"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>E-mail subject:</b> %s<br/><br/><b>E-mail body:</b><br/>%s"
|
msgid ""
|
||||||
|
"<b>E-mail subject:</b> %(subject)s<br/><br/><b>E-mail body:</b><br/>%(body)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -64,14 +41,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" Here is the RMA <strong>${object.name}</strong> from ${object.company_id."
|
" <br>\n"
|
||||||
"name}.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" Here is the RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" .\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -83,14 +68,22 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" The products for your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" from ${object.company_id.name} have been received in our warehouse.\n"
|
" <br>\n"
|
||||||
" <br/><br/>\n"
|
" The products for your RMA\n"
|
||||||
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" from\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" have been received in our warehouse.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -102,15 +95,23 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
"<div style=\"margin: 0px; padding: 0px;\">\n"
|
||||||
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
" <p style=\"margin: 0px; padding: 0px; font-size: 13px;\">\n"
|
||||||
" Dear ${object.partner_id.name}\n"
|
" Dear\n"
|
||||||
" % if object.partner_id.parent_id:\n"
|
" <t t-out=\"object.partner_id.name\"></t>\n"
|
||||||
" (${object.partner_id.parent_id.name})\n"
|
" <t t-if=\"object.partner_id.parent_id\">\n"
|
||||||
" % endif\n"
|
" <t t-out=\"object.partner_id.parent_id.name\"></t>\n"
|
||||||
" <br/><br/>\n"
|
" </t>\n"
|
||||||
" You've succesfully placed your RMA <strong>${object.name}</strong>\n"
|
" <br>\n"
|
||||||
" on ${object.company_id.name}. Our team will check it and will validate\n"
|
" <br>\n"
|
||||||
" it as soon as possible.\n"
|
" You've succesfully placed your RMA\n"
|
||||||
" <br/><br/>\n"
|
" <strong>\n"
|
||||||
|
" <t t-out=\"object.name\"></t>\n"
|
||||||
|
" </strong>\n"
|
||||||
|
" on\n"
|
||||||
|
" <t t-out=\"object.company_id.name\"></t>\n"
|
||||||
|
" . Our team will check it and will validate it as soon as "
|
||||||
|
"possible.\n"
|
||||||
|
" <br>\n"
|
||||||
|
" <br>\n"
|
||||||
" Do not hesitate to contact us if you have any question.\n"
|
" Do not hesitate to contact us if you have any question.\n"
|
||||||
" </p>\n"
|
" </p>\n"
|
||||||
" </div>\n"
|
" </div>\n"
|
||||||
@@ -155,29 +156,77 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-danger label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"times\"/> Cancelled</span>"
|
" <i class=\"fa fa-fw fa-times\"/"
|
||||||
|
">\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-info label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-danger label-text-align\">\n"
|
||||||
"clock-o\"/> Preparation</span>"
|
" <i class=\"fa fa-fw fa-times\"/>\n"
|
||||||
|
" Cancelled\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-success label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"truck\"/> Shipped</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
msgid ""
|
msgid ""
|
||||||
"<span class=\"badge badge-warning label-text-align\"><i class=\"fa fa-fw fa-"
|
"<span class=\"badge badge-info label-text-align\">\n"
|
||||||
"clock-o\"/> Partially Available</span>"
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Preparation\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/"
|
||||||
|
">\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-success label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-truck\"/>\n"
|
||||||
|
" Shipped\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/"
|
||||||
|
">\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
|
||||||
|
msgid ""
|
||||||
|
"<span class=\"badge badge-warning label-text-align\">\n"
|
||||||
|
" <i class=\"fa fa-fw fa-clock-o\"/>\n"
|
||||||
|
" Partially Available\n"
|
||||||
|
" </span>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -585,6 +634,7 @@ msgid "Custom Bounced Message"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
#: model:ir.model.fields,field_description:rma.field_rma__partner_id
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -597,6 +647,7 @@ msgid "Customer Portal URL"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__date
|
#: model:ir.model.fields,field_description:rma.field_rma__date
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
@@ -628,12 +679,12 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty
|
||||||
msgid "Delivered qty"
|
msgid "Delivered Qty"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
#: model:ir.model.fields,field_description:rma.field_rma__delivered_qty_done
|
||||||
msgid "Delivered qty done"
|
msgid "Delivered Qty Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -658,12 +709,6 @@ msgid "Description"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__display_name
|
||||||
@@ -672,11 +717,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
#: model:ir.model.fields,field_description:rma.field_rma_team__display_name
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__display_name
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__display_name
|
|
||||||
msgid "Display Name"
|
msgid "Display Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -744,6 +784,7 @@ msgid "Email sent to the customer when they place an RMA from the portal"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_split.py:0
|
#: code:addons/rma/wizard/rma_split.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Extracted RMA"
|
msgid "Extracted RMA"
|
||||||
@@ -800,12 +841,6 @@ msgstr ""
|
|||||||
msgid "Followers"
|
msgid "Followers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_channel_ids
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_channel_ids
|
|
||||||
msgid "Followers (Channels)"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma__message_partner_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
#: model:ir.model.fields,field_description:rma.field_rma_team__message_partner_ids
|
||||||
@@ -835,12 +870,12 @@ msgid "Group RMA returns by customer and warehouse."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move__id
|
#: model:ir.model.fields,field_description:rma.field_rma__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__has_message
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company__id
|
msgid "Has Message"
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings__id
|
msgstr ""
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users__id
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__id
|
#: model:ir.model.fields,field_description:rma.field_rma__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization__id
|
||||||
@@ -849,11 +884,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
#: model:ir.model.fields,field_description:rma.field_rma_tag__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
#: model:ir.model.fields,field_description:rma.field_rma_team__id
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule__id
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__id
|
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -876,17 +906,13 @@ msgstr ""
|
|||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread
|
|
||||||
msgid "If checked, new messages require your attention."
|
msgid "If checked, new messages require your attention."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_has_sms_error
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
#: model:ir.model.fields,help:rma.field_rma_team__message_has_error
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_has_sms_error
|
|
||||||
msgid "If checked, some messages have a delivery error."
|
msgid "If checked, some messages have a delivery error."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -905,6 +931,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Incoming e-mail"
|
msgid "Incoming e-mail"
|
||||||
@@ -942,12 +969,6 @@ msgid "Journal Item"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_account_move_line____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_company____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_config_settings____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_partner____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_res_users____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_finalization____last_update
|
||||||
@@ -956,11 +977,6 @@ msgstr ""
|
|||||||
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_split_wizard____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_tag____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
#: model:ir.model.fields,field_description:rma.field_rma_team____last_update
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_move____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_return_picking____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_rule____last_update
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_stock_warehouse____last_update
|
|
||||||
msgid "Last Modified on"
|
msgid "Last Modified on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1055,6 +1071,7 @@ msgid "My Activity Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__name
|
#: model:ir.model.fields,field_description:rma.field_rma__name
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
#: model:ir.model.fields,field_description:rma.field_rma_operation__name
|
||||||
@@ -1064,6 +1081,7 @@ msgid "Name"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "New"
|
msgid "New"
|
||||||
@@ -1085,12 +1103,14 @@ msgid "Next Activity Type"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a replacement."
|
msgid "None of the selected RMAs can perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "None of the selected RMAs can perform a return."
|
msgid "None of the selected RMAs can perform a return."
|
||||||
@@ -1116,7 +1136,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
|
||||||
msgid "Number of messages which requires an action"
|
msgid "Number of messages requiring action"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1125,12 +1145,6 @@ msgstr ""
|
|||||||
msgid "Number of messages with delivery error"
|
msgid "Number of messages with delivery error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Number of unread messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1240,6 +1254,7 @@ msgid "Quantity"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/rma_delivery.py:0
|
#: code:addons/rma/wizard/rma_delivery.py:0
|
||||||
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
#: model:ir.model.constraint,message:rma.constraint_rma_split_wizard_check_product_uom_qty_positive
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1252,11 +1267,12 @@ msgid "Quantity to extract"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Quantity to extract cannot be greater than remaining delivery quantity (%s "
|
"Quantity to extract cannot be greater than remaining delivery quantity "
|
||||||
"%s)"
|
"(%(remaining_qty)s %(product_uom)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1284,6 +1300,7 @@ msgid "RMA #"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/res_company.py:0
|
#: code:addons/rma/models/res_company.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Code"
|
msgid "RMA Code"
|
||||||
@@ -1305,6 +1322,7 @@ msgid "RMA Deadline"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Delivery Orders"
|
msgid "RMA Delivery Orders"
|
||||||
@@ -1315,6 +1333,11 @@ msgstr ""
|
|||||||
msgid "RMA Delivery Wizard"
|
msgid "RMA Delivery Wizard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_draft_notification
|
||||||
|
msgid "RMA Draft Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
|
||||||
msgid "RMA Finalization"
|
msgid "RMA Finalization"
|
||||||
@@ -1329,7 +1352,6 @@ msgstr ""
|
|||||||
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
#: model:ir.actions.act_window,name:rma.action_rma_finalization
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_list
|
|
||||||
msgid "RMA Finalization Reasons"
|
msgid "RMA Finalization Reasons"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1356,6 +1378,7 @@ msgstr ""
|
|||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_notification
|
||||||
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_notification
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_notification
|
||||||
msgid "RMA Notification"
|
msgid "RMA Notification"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1382,6 +1405,12 @@ msgid "RMA Receipt Confirmation Email"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "RMA Receipt Notification"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "RMA Receipts"
|
msgid "RMA Receipts"
|
||||||
@@ -1407,7 +1436,6 @@ msgstr ""
|
|||||||
#: model:ir.model,name:rma.model_rma_tag
|
#: model:ir.model,name:rma.model_rma_tag
|
||||||
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
#: model:ir.ui.menu,name:rma.rma_configuration_rma_tag_menu
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_list
|
|
||||||
msgid "RMA Tags"
|
msgid "RMA Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1526,6 +1554,7 @@ msgid "Reference of the document that generated this RMA."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_id
|
||||||
#: model:rma.operation,name:rma.rma_operation_refund
|
#: model:rma.operation,name:rma.rma_operation_refund
|
||||||
@@ -1535,13 +1564,13 @@ msgid "Refund"
|
|||||||
msgstr "退货"
|
msgstr "退货"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
||||||
msgid "Refund address for current RMA."
|
msgid "Refund Line"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
|
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
|
||||||
msgid "Refund line"
|
msgid "Refund address for current RMA."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1582,22 +1611,25 @@ msgid "Replaced"
|
|||||||
msgstr "已换货"
|
msgstr "已换货"
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id=\"%d"
|
"Replacement: Move <a href=\"#\" data-oe-model=\"stock.move\" data-oe-id="
|
||||||
"\">%s</a> (Picking <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id="
|
"\"%(move_id)d\">%(move_name)s</a> (Picking <a href=\"#\" data-oe-model="
|
||||||
"\"%d\">%s</a>) has been created."
|
"\"stock.picking\" data-oe-id=\"%(picking_id)d\"> %(picking_name)s</a>) has "
|
||||||
|
"been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
"Replacement:<br/>Product <a href=\"#\" data-oe-model=\"product.product\" "
|
||||||
"data-oe-id=\"%d\">%s</a><br/>Quantity %f %s<br/>This replacement did not "
|
"data-oe-id=\"%(id)d\">%(name)s</a><br/>Quantity %(qty)s %(uom)s<br/>This "
|
||||||
"create a new move, but one of the previously created moves was updated with "
|
"replacement did not create a new move, but one of the previously created "
|
||||||
"this data."
|
"moves was updated with this data."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1611,6 +1643,7 @@ msgid "Requested operation"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Required field(s):%s"
|
msgid "Required field(s):%s"
|
||||||
@@ -1627,6 +1660,11 @@ msgstr ""
|
|||||||
msgid "Responsible User"
|
msgid "Responsible User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__location_id
|
||||||
|
msgid "Return Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model,name:rma.model_stock_return_picking
|
#: model:ir.model,name:rma.model_stock_return_picking
|
||||||
msgid "Return Picking"
|
msgid "Return Picking"
|
||||||
@@ -1640,11 +1678,12 @@ msgid "Return to customer"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%d\">%s</"
|
"Return: <a href=\"#\" data-oe-model=\"stock.picking\" data-oe-id=\"%(id)d\">"
|
||||||
"a> has been created."
|
"%(name)s</a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1663,9 +1702,8 @@ msgid "Rma Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_has_sms_error
|
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__rma_location_ids
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_has_sms_error
|
msgid "Rma Location"
|
||||||
msgid "SMS Delivery error"
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1732,12 +1770,14 @@ msgid "Sequence"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA in"
|
msgid "Sequence RMA in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_warehouse.py:0
|
#: code:addons/rma/models/stock_warehouse.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Sequence RMA out"
|
msgid "Sequence RMA out"
|
||||||
@@ -1780,11 +1820,12 @@ msgid "Split RMA"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%d\">%s</a> has been "
|
"Split: <a href=\"#\" data-oe-model=\"rma\" data-oe-id=\"%(id)d\">%(name)s</"
|
||||||
"created."
|
"a> has been created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
@@ -1794,6 +1835,7 @@ msgid "State"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/controllers/main.py:0
|
#: code:addons/rma/controllers/main.py:0
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
|
||||||
#, python-format
|
#, python-format
|
||||||
@@ -1885,14 +1927,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/stock_move.py:0
|
#: code:addons/rma/models/stock_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"The quantity done for the product '%s' must be equal to its initial demand "
|
"The quantity done for the product '%(id)s' must be equal to its initial "
|
||||||
"because the stock move is linked to an RMA (%s)."
|
"demand because the stock move is linked to an RMA (%(name)s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The quantity to return is greater than remaining quantity."
|
msgid "The quantity to return is greater than remaining quantity."
|
||||||
@@ -1904,6 +1948,7 @@ msgid "The tag is visible in the portal view"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/account_move.py:0
|
#: code:addons/rma/models/account_move.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -1912,18 +1957,21 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot be split."
|
msgid "This RMA cannot be split."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a replacement."
|
msgid "This RMA cannot perform a replacement."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "This RMA cannot perform a return."
|
msgid "This RMA cannot perform a return."
|
||||||
@@ -1971,18 +2019,6 @@ msgstr ""
|
|||||||
msgid "Unlock"
|
msgid "Unlock"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread
|
|
||||||
msgid "Unread Messages"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma__message_unread_counter
|
|
||||||
#: model:ir.model.fields,field_description:rma.field_rma_team__message_unread_counter
|
|
||||||
msgid "Unread Messages Counter"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
|
||||||
msgid "Unresolved RMAs"
|
msgid "Unresolved RMAs"
|
||||||
@@ -1998,6 +2034,11 @@ msgstr ""
|
|||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:ir.model,name:rma.model_res_users
|
||||||
|
msgid "User"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:res.groups,name:rma.rma_group_user_all
|
#: model:res.groups,name:rma.rma_group_user_all
|
||||||
msgid "User: All Documents"
|
msgid "User: All Documents"
|
||||||
@@ -2008,11 +2049,6 @@ msgstr ""
|
|||||||
msgid "User: Own Documents Only"
|
msgid "User: Own Documents Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
|
||||||
#: model:ir.model,name:rma.model_res_users
|
|
||||||
msgid "Users"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
|
||||||
msgid "Waiting for replacement"
|
msgid "Waiting for replacement"
|
||||||
@@ -2088,12 +2124,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/models/rma.py:0
|
#: code:addons/rma/models/rma.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "You cannot delete RMAs that are not in draft state"
|
msgid "You cannot delete RMAs that are not in draft state"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. module: rma
|
#. module: rma
|
||||||
|
#. odoo-python
|
||||||
#: code:addons/rma/wizard/stock_picking_return.py:0
|
#: code:addons/rma/wizard/stock_picking_return.py:0
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2118,3 +2156,29 @@ msgid ""
|
|||||||
"the user will have an access to the RMA configuration as well as statistic "
|
"the user will have an access to the RMA configuration as well as statistic "
|
||||||
"reports."
|
"reports."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_draft_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_notification
|
||||||
|
#: model:mail.template,report_name:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid "{{(object.name or '')}}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_notification
|
||||||
|
msgid "{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
|
||||||
|
"received"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#. module: rma
|
||||||
|
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
|
||||||
|
msgid ""
|
||||||
|
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
|
||||||
|
"{{object.name or 'n/a' }})"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
@@ -1,99 +0,0 @@
|
|||||||
<?xml version='1.0' encoding='utf-8' ?>
|
|
||||||
<odoo>
|
|
||||||
<record id="mail_template_rma_notification" model="mail.template">
|
|
||||||
<field name="email_from">{{object.user_id.email_formatted}}</field>
|
|
||||||
<field name="partner_to">{{object.partner_id.id}}</field>
|
|
||||||
<field
|
|
||||||
name="subject"
|
|
||||||
>{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }})</field>
|
|
||||||
<field name="report_name">{{(object.name or '')}}</field>
|
|
||||||
<field name="lang">{{object.partner_id.lang}}</field>
|
|
||||||
<field name="body_html" type="html">
|
|
||||||
<div style="margin: 0px; padding: 0px;">
|
|
||||||
<p style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
||||||
Dear
|
|
||||||
<t t-out="object.partner_id.name" />
|
|
||||||
<t t-if="object.partner_id.parent_id">
|
|
||||||
<t t-out="object.partner_id.parent_id.name" />
|
|
||||||
</t>
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
Here is the RMA
|
|
||||||
<strong>
|
|
||||||
<t t-out="object.name" />
|
|
||||||
</strong>
|
|
||||||
from
|
|
||||||
<t t-out="object.company_id.name" />
|
|
||||||
.
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
Do not hesitate to contact us if you have any question.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
<record id="mail_template_rma_receipt_notification" model="mail.template">
|
|
||||||
<field name="email_from">{{object.user_id.email_formatted }}</field>
|
|
||||||
<field name="partner_to">{{object.partner_id.id}}</field>
|
|
||||||
<field
|
|
||||||
name="subject"
|
|
||||||
>{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products received</field>
|
|
||||||
<field name="report_name">{{(object.name or '')}}</field>
|
|
||||||
<field name="lang">{{object.partner_id.lang}}</field>
|
|
||||||
<field name="body_html" type="html">
|
|
||||||
<div style="margin: 0px; padding: 0px;">
|
|
||||||
<p style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
||||||
Dear
|
|
||||||
<t t-out="object.partner_id.name" />
|
|
||||||
<t t-if="object.partner_id.parent_id">
|
|
||||||
<t t-out="object.partner_id.parent_id.name" />
|
|
||||||
</t>
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
The products for your RMA
|
|
||||||
<strong>
|
|
||||||
<t t-out="object.name" />
|
|
||||||
</strong>
|
|
||||||
from
|
|
||||||
<t t-out="object.company_id.name" />
|
|
||||||
have been received in our warehouse.
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
Do not hesitate to contact us if you have any question.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
<record id="mail_template_rma_draft_notification" model="mail.template">
|
|
||||||
<field name="email_from">{{object.user_id.email_formatted}}</field>
|
|
||||||
<field name="partner_to">{{object.partner_id.id}}</field>
|
|
||||||
<field
|
|
||||||
name="subject"
|
|
||||||
>{{object.company_id.name}} Your RMA has been succesfully created (Ref {{object.name or 'n/a' }})</field>
|
|
||||||
<field name="report_name">{{(object.name or '')}}</field>
|
|
||||||
<field name="lang">{{object.partner_id.lang}}</field>
|
|
||||||
<field name="body_html" type="html">
|
|
||||||
<div style="margin: 0px; padding: 0px;">
|
|
||||||
<p style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
||||||
Dear
|
|
||||||
<t t-out="object.partner_id.name" />
|
|
||||||
<t t-if="object.partner_id.parent_id">
|
|
||||||
<t t-out="object.partner_id.parent_id.name" />
|
|
||||||
</t>
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
You've succesfully placed your RMA
|
|
||||||
<strong>
|
|
||||||
<t t-out="object.name" />
|
|
||||||
</strong>
|
|
||||||
on
|
|
||||||
<t t-out="object.company_id.name" />
|
|
||||||
. Our team will check it and will validate it as soon as possible.
|
|
||||||
<br />
|
|
||||||
<br />
|
|
||||||
Do not hesitate to contact us if you have any question.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</field>
|
|
||||||
</record>
|
|
||||||
</odoo>
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
# Copyright 2022 Tecnativa - Víctor Martínez
|
|
||||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
|
||||||
|
|
||||||
from openupgradelib import openupgrade
|
|
||||||
|
|
||||||
|
|
||||||
@openupgrade.migrate()
|
|
||||||
def migrate(env, version):
|
|
||||||
openupgrade.load_data(env.cr, "rma", "migrations/15.0.1.0.0/noupdate_changes.xml")
|
|
||||||
openupgrade.delete_record_translations(
|
|
||||||
env.cr,
|
|
||||||
"rma",
|
|
||||||
[
|
|
||||||
"mail_template_rma_notification",
|
|
||||||
"mail_template_rma_receipt_notification",
|
|
||||||
"mail_template_rma_draft_notification",
|
|
||||||
],
|
|
||||||
)
|
|
||||||
@@ -1,10 +1,11 @@
|
|||||||
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
# Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||||
|
|
||||||
from odoo import _, api, fields, models
|
from odoo import _, api, fields, models
|
||||||
|
|
||||||
|
|
||||||
class Company(models.Model):
|
class ResCompany(models.Model):
|
||||||
_inherit = "res.company"
|
_inherit = "res.company"
|
||||||
|
|
||||||
def _default_rma_mail_confirmation_template(self):
|
def _default_rma_mail_confirmation_template(self):
|
||||||
@@ -65,11 +66,12 @@ class Company(models.Model):
|
|||||||
help="Email sent to the customer when they place " "an RMA from the portal",
|
help="Email sent to the customer when they place " "an RMA from the portal",
|
||||||
)
|
)
|
||||||
|
|
||||||
@api.model
|
@api.model_create_multi
|
||||||
def create(self, vals):
|
def create(self, vals_list):
|
||||||
company = super(Company, self).create(vals)
|
companies = super().create(vals_list)
|
||||||
|
for company in companies:
|
||||||
company.create_rma_index()
|
company.create_rma_index()
|
||||||
return company
|
return companies
|
||||||
|
|
||||||
def create_rma_index(self):
|
def create_rma_index(self):
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
# Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
# Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||||
import logging
|
import logging
|
||||||
from collections import Counter
|
from collections import Counter
|
||||||
@@ -78,6 +79,9 @@ class Rma(models.Model):
|
|||||||
"locked": [("readonly", True)],
|
"locked": [("readonly", True)],
|
||||||
"cancelled": [("readonly", True)],
|
"cancelled": [("readonly", True)],
|
||||||
},
|
},
|
||||||
|
compute="_compute_team_id",
|
||||||
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
tag_ids = fields.Many2many(comodel_name="rma.tag", string="Tags")
|
tag_ids = fields.Many2many(comodel_name="rma.tag", string="Tags")
|
||||||
finalization_id = fields.Many2one(
|
finalization_id = fields.Many2one(
|
||||||
@@ -109,19 +113,21 @@ class Rma(models.Model):
|
|||||||
partner_shipping_id = fields.Many2one(
|
partner_shipping_id = fields.Many2one(
|
||||||
string="Shipping Address",
|
string="Shipping Address",
|
||||||
comodel_name="res.partner",
|
comodel_name="res.partner",
|
||||||
readonly=True,
|
|
||||||
states={"draft": [("readonly", False)]},
|
|
||||||
help="Shipping address for current RMA.",
|
help="Shipping address for current RMA.",
|
||||||
|
compute="_compute_partner_shipping_id",
|
||||||
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
partner_invoice_id = fields.Many2one(
|
partner_invoice_id = fields.Many2one(
|
||||||
string="Invoice Address",
|
string="Invoice Address",
|
||||||
comodel_name="res.partner",
|
comodel_name="res.partner",
|
||||||
readonly=True,
|
|
||||||
states={"draft": [("readonly", False)]},
|
|
||||||
domain=(
|
domain=(
|
||||||
"['|', ('company_id', '=', False), ('company_id', '='," " company_id)]"
|
"['|', ('company_id', '=', False), ('company_id', '='," " company_id)]"
|
||||||
),
|
),
|
||||||
help="Refund address for current RMA.",
|
help="Refund address for current RMA.",
|
||||||
|
compute="_compute_partner_invoice_id",
|
||||||
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
commercial_partner_id = fields.Many2one(
|
commercial_partner_id = fields.Many2one(
|
||||||
comodel_name="res.partner",
|
comodel_name="res.partner",
|
||||||
@@ -149,28 +155,34 @@ class Rma(models.Model):
|
|||||||
" ('picking_id', '!=', False)"
|
" ('picking_id', '!=', False)"
|
||||||
"]"
|
"]"
|
||||||
),
|
),
|
||||||
readonly=True,
|
compute="_compute_move_id",
|
||||||
states={"draft": [("readonly", False)]},
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
product_id = fields.Many2one(
|
product_id = fields.Many2one(
|
||||||
comodel_name="product.product",
|
comodel_name="product.product",
|
||||||
domain=[("type", "in", ["consu", "product"])],
|
domain=[("type", "in", ["consu", "product"])],
|
||||||
|
compute="_compute_product_id",
|
||||||
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
product_uom_qty = fields.Float(
|
product_uom_qty = fields.Float(
|
||||||
string="Quantity",
|
string="Quantity",
|
||||||
required=True,
|
required=True,
|
||||||
default=1.0,
|
default=1.0,
|
||||||
digits="Product Unit of Measure",
|
digits="Product Unit of Measure",
|
||||||
readonly=True,
|
compute="_compute_product_uom_qty",
|
||||||
states={"draft": [("readonly", False)]},
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
product_uom = fields.Many2one(
|
product_uom = fields.Many2one(
|
||||||
comodel_name="uom.uom",
|
comodel_name="uom.uom",
|
||||||
string="UoM",
|
string="UoM",
|
||||||
required=True,
|
required=True,
|
||||||
readonly=True,
|
|
||||||
states={"draft": [("readonly", False)]},
|
|
||||||
default=lambda self: self.env.ref("uom.product_uom_unit").id,
|
default=lambda self: self.env.ref("uom.product_uom_unit").id,
|
||||||
|
compute="_compute_product_uom",
|
||||||
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
procurement_group_id = fields.Many2one(
|
procurement_group_id = fields.Many2one(
|
||||||
comodel_name="procurement.group",
|
comodel_name="procurement.group",
|
||||||
@@ -220,8 +232,9 @@ class Rma(models.Model):
|
|||||||
location_id = fields.Many2one(
|
location_id = fields.Many2one(
|
||||||
comodel_name="stock.location",
|
comodel_name="stock.location",
|
||||||
domain=_domain_location_id,
|
domain=_domain_location_id,
|
||||||
readonly=True,
|
compute="_compute_location_id",
|
||||||
states={"draft": [("readonly", False)]},
|
store=True,
|
||||||
|
readonly=False,
|
||||||
)
|
)
|
||||||
warehouse_id = fields.Many2one(
|
warehouse_id = fields.Many2one(
|
||||||
comodel_name="stock.warehouse",
|
comodel_name="stock.warehouse",
|
||||||
@@ -463,6 +476,83 @@ class Rma(models.Model):
|
|||||||
[("rma_loc_id", "parent_of", record.location_id.id)], limit=1
|
[("rma_loc_id", "parent_of", record.location_id.id)], limit=1
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@api.depends("user_id")
|
||||||
|
def _compute_team_id(self):
|
||||||
|
self.team_id = False
|
||||||
|
for record in self.filtered("user_id"):
|
||||||
|
record.team_id = (
|
||||||
|
self.env["rma.team"]
|
||||||
|
.sudo()
|
||||||
|
.search(
|
||||||
|
[
|
||||||
|
"|",
|
||||||
|
("user_id", "=", record.user_id.id),
|
||||||
|
("member_ids", "=", record.user_id.id),
|
||||||
|
"|",
|
||||||
|
("company_id", "=", False),
|
||||||
|
("company_id", "child_of", record.company_id.ids),
|
||||||
|
],
|
||||||
|
limit=1,
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
|
@api.depends("partner_id")
|
||||||
|
def _compute_partner_shipping_id(self):
|
||||||
|
self.partner_shipping_id = False
|
||||||
|
for record in self.filtered("partner_id"):
|
||||||
|
address = record.partner_id.address_get(["delivery"])
|
||||||
|
record.partner_shipping_id = address.get("delivery", False)
|
||||||
|
|
||||||
|
@api.depends("partner_id")
|
||||||
|
def _compute_partner_invoice_id(self):
|
||||||
|
self.partner_invoice_id = False
|
||||||
|
for record in self.filtered("partner_id"):
|
||||||
|
address = record.partner_id.address_get(["invoice"])
|
||||||
|
record.partner_invoice_id = address.get("invoice", False)
|
||||||
|
|
||||||
|
@api.depends("picking_id")
|
||||||
|
def _compute_move_id(self):
|
||||||
|
"""Empty move on picking change, but selecting the move in it if it's single."""
|
||||||
|
self.move_id = False
|
||||||
|
for record in self.filtered("picking_id"):
|
||||||
|
if len(record.picking_id.move_ids) == 1:
|
||||||
|
record.move_id = record.picking_id.move_ids.id
|
||||||
|
|
||||||
|
@api.depends("move_id")
|
||||||
|
def _compute_product_id(self):
|
||||||
|
self.product_id = False
|
||||||
|
for record in self.filtered("move_id"):
|
||||||
|
record.product_id = record.move_id.product_id.id
|
||||||
|
|
||||||
|
@api.depends("move_id")
|
||||||
|
def _compute_product_uom_qty(self):
|
||||||
|
self.product_uom_qty = False
|
||||||
|
for record in self.filtered("move_id"):
|
||||||
|
record.product_uom_qty = record.move_id.product_uom_qty
|
||||||
|
|
||||||
|
@api.depends("move_id", "product_id")
|
||||||
|
def _compute_product_uom(self):
|
||||||
|
for record in self:
|
||||||
|
if record.move_id:
|
||||||
|
record.product_uom = record.move_id.product_uom.id
|
||||||
|
elif record.product_id:
|
||||||
|
record.product_uom = record.product_id.uom_id
|
||||||
|
else:
|
||||||
|
record.product_uom = False
|
||||||
|
|
||||||
|
@api.depends("picking_id", "product_id", "company_id")
|
||||||
|
def _compute_location_id(self):
|
||||||
|
for record in self:
|
||||||
|
if record.picking_id:
|
||||||
|
warehouse = record.picking_id.picking_type_id.warehouse_id
|
||||||
|
record.location_id = warehouse.rma_loc_id.id
|
||||||
|
elif not record.location_id:
|
||||||
|
company = record.company_id or self.env.company
|
||||||
|
warehouse = self.env["stock.warehouse"].search(
|
||||||
|
[("company_id", "=", company.id)], limit=1
|
||||||
|
)
|
||||||
|
record.location_id = warehouse.rma_loc_id.id
|
||||||
|
|
||||||
def _compute_access_url(self):
|
def _compute_access_url(self):
|
||||||
for record in self:
|
for record in self:
|
||||||
record.access_url = "/my/rmas/{}".format(record.id)
|
record.access_url = "/my/rmas/{}".format(record.id)
|
||||||
@@ -483,76 +573,6 @@ class Rma(models.Model):
|
|||||||
rma = self.filtered(lambda r: r.state not in ["draft", "cancelled"])
|
rma = self.filtered(lambda r: r.state not in ["draft", "cancelled"])
|
||||||
rma._ensure_required_fields()
|
rma._ensure_required_fields()
|
||||||
|
|
||||||
# onchange methods (@api.onchange)
|
|
||||||
@api.onchange("user_id")
|
|
||||||
def _onchange_user_id(self):
|
|
||||||
if self.user_id:
|
|
||||||
self.team_id = (
|
|
||||||
self.env["rma.team"]
|
|
||||||
.sudo()
|
|
||||||
.search(
|
|
||||||
[
|
|
||||||
"|",
|
|
||||||
("user_id", "=", self.user_id.id),
|
|
||||||
("member_ids", "=", self.user_id.id),
|
|
||||||
"|",
|
|
||||||
("company_id", "=", False),
|
|
||||||
("company_id", "child_of", self.company_id.ids),
|
|
||||||
],
|
|
||||||
limit=1,
|
|
||||||
)
|
|
||||||
)
|
|
||||||
else:
|
|
||||||
self.team_id = False
|
|
||||||
|
|
||||||
@api.onchange("partner_id")
|
|
||||||
def _onchange_partner_id(self):
|
|
||||||
self.picking_id = False
|
|
||||||
partner_invoice_id = False
|
|
||||||
partner_shipping_id = False
|
|
||||||
if self.partner_id:
|
|
||||||
address = self.partner_id.address_get(["invoice", "delivery"])
|
|
||||||
partner_invoice_id = address.get("invoice", False)
|
|
||||||
partner_shipping_id = address.get("delivery", False)
|
|
||||||
self.partner_invoice_id = partner_invoice_id
|
|
||||||
self.partner_shipping_id = partner_shipping_id
|
|
||||||
|
|
||||||
@api.onchange("picking_id")
|
|
||||||
def _onchange_picking_id(self):
|
|
||||||
location = False
|
|
||||||
if self.picking_id:
|
|
||||||
warehouse = self.picking_id.picking_type_id.warehouse_id
|
|
||||||
location = warehouse.rma_loc_id.id
|
|
||||||
self.location_id = location
|
|
||||||
self.move_id = False
|
|
||||||
self.product_id = False
|
|
||||||
|
|
||||||
@api.onchange("move_id")
|
|
||||||
def _onchange_move_id(self):
|
|
||||||
if self.move_id:
|
|
||||||
self.product_id = self.move_id.product_id
|
|
||||||
self.product_uom_qty = self.move_id.product_uom_qty
|
|
||||||
self.product_uom = self.move_id.product_uom
|
|
||||||
|
|
||||||
@api.onchange("product_id")
|
|
||||||
def _onchange_product_id(self):
|
|
||||||
if self.product_id:
|
|
||||||
# Set UoM
|
|
||||||
if not self.product_uom or self.product_id.uom_id.id != self.product_uom.id:
|
|
||||||
self.product_uom = self.product_id.uom_id
|
|
||||||
# Set stock location (location_id)
|
|
||||||
user = self.env.user
|
|
||||||
if (
|
|
||||||
not user.has_group("stock.group_stock_multi_locations")
|
|
||||||
and not self.location_id
|
|
||||||
):
|
|
||||||
# If this condition is True, it is because a picking is not set
|
|
||||||
company = self.company_id or self.env.company
|
|
||||||
warehouse = self.env["stock.warehouse"].search(
|
|
||||||
[("company_id", "=", company.id)], limit=1
|
|
||||||
)
|
|
||||||
self.location_id = warehouse.rma_loc_id.id
|
|
||||||
|
|
||||||
# CRUD methods (ORM overrides)
|
# CRUD methods (ORM overrides)
|
||||||
@api.model_create_multi
|
@api.model_create_multi
|
||||||
def create(self, vals_list):
|
def create(self, vals_list):
|
||||||
@@ -677,41 +697,25 @@ class Rma(models.Model):
|
|||||||
group_dict[key] |= record
|
group_dict[key] |= record
|
||||||
for rmas in group_dict.values():
|
for rmas in group_dict.values():
|
||||||
origin = ", ".join(rmas.mapped("name"))
|
origin = ", ".join(rmas.mapped("name"))
|
||||||
invoice_form = Form(
|
refund_vals = rmas[0]._prepare_refund_vals(origin)
|
||||||
self.env["account.move"]
|
|
||||||
.sudo()
|
|
||||||
.with_context(
|
|
||||||
default_move_type="out_refund",
|
|
||||||
company_id=rmas[0].company_id.id,
|
|
||||||
),
|
|
||||||
"account.view_move_form",
|
|
||||||
)
|
|
||||||
rmas[0]._prepare_refund(invoice_form, origin)
|
|
||||||
refund = invoice_form.save()
|
|
||||||
for rma in rmas:
|
for rma in rmas:
|
||||||
# For each iteration the Form is edited, a new invoice line
|
refund_vals["invoice_line_ids"].append(
|
||||||
# is added and then saved. This is to generate the other
|
(0, 0, rma._prepare_refund_line_vals())
|
||||||
# lines of the accounting entry and to specify the associated
|
)
|
||||||
# RMA to that new invoice line.
|
refund = self.env["account.move"].sudo().create(refund_vals)
|
||||||
invoice_form = Form(refund)
|
refund.with_user(self.env.uid).message_post_with_view(
|
||||||
with invoice_form.invoice_line_ids.new() as line_form:
|
"mail.message_origin_link",
|
||||||
rma._prepare_refund_line(line_form)
|
values={"self": refund, "origin": rmas},
|
||||||
refund = invoice_form.save()
|
subtype_id=self.env.ref("mail.mt_note").id,
|
||||||
line = refund.invoice_line_ids.filtered(lambda r: not r.rma_id)
|
)
|
||||||
line.rma_id = rma.id
|
for line in refund.invoice_line_ids:
|
||||||
rma.write(
|
line.rma_id.write(
|
||||||
{
|
{
|
||||||
"refund_line_id": line.id,
|
"refund_line_id": line.id,
|
||||||
"refund_id": refund.id,
|
"refund_id": refund.id,
|
||||||
"state": "refunded",
|
"state": "refunded",
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
refund.invoice_origin = origin
|
|
||||||
refund.with_user(self.env.uid).message_post_with_view(
|
|
||||||
"mail.message_origin_link",
|
|
||||||
values={"self": refund, "origin": rmas},
|
|
||||||
subtype_id=self.env.ref("mail.mt_note").id,
|
|
||||||
)
|
|
||||||
|
|
||||||
def action_replace(self):
|
def action_replace(self):
|
||||||
"""Invoked when 'Replace' button in rma form view is clicked."""
|
"""Invoked when 'Replace' button in rma form view is clicked."""
|
||||||
@@ -880,7 +884,6 @@ class Rma(models.Model):
|
|||||||
rma._check_required_after_draft
|
rma._check_required_after_draft
|
||||||
rma.action_confirm
|
rma.action_confirm
|
||||||
"""
|
"""
|
||||||
ir_translation = self.env["ir.translation"]
|
|
||||||
required = [
|
required = [
|
||||||
"partner_id",
|
"partner_id",
|
||||||
"partner_shipping_id",
|
"partner_shipping_id",
|
||||||
@@ -891,7 +894,17 @@ class Rma(models.Model):
|
|||||||
for record in self:
|
for record in self:
|
||||||
desc = ""
|
desc = ""
|
||||||
for field in filter(lambda item: not record[item], required):
|
for field in filter(lambda item: not record[item], required):
|
||||||
desc += "\n%s" % ir_translation.get_field_string("rma")[field]
|
field_record = (
|
||||||
|
self.env["ir.model.fields"]
|
||||||
|
.sudo()
|
||||||
|
.search(
|
||||||
|
[
|
||||||
|
("model_id.model", "=", record._name),
|
||||||
|
("name", "=", field),
|
||||||
|
]
|
||||||
|
)
|
||||||
|
)
|
||||||
|
desc += f"\n{field_record.field_description}"
|
||||||
if desc:
|
if desc:
|
||||||
raise ValidationError(_("Required field(s):%s") % desc)
|
raise ValidationError(_("Required field(s):%s") % desc)
|
||||||
|
|
||||||
@@ -982,9 +995,9 @@ class Rma(models.Model):
|
|||||||
active_model="stock.picking",
|
active_model="stock.picking",
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
if self.location_id:
|
|
||||||
stock_return_picking_form.location_id = self.location_id
|
|
||||||
return_wizard = stock_return_picking_form.save()
|
return_wizard = stock_return_picking_form.save()
|
||||||
|
if self.location_id:
|
||||||
|
return_wizard.location_id = self.location_id
|
||||||
return_wizard.product_return_moves.filtered(
|
return_wizard.product_return_moves.filtered(
|
||||||
lambda r: r.move_id != self.move_id
|
lambda r: r.move_id != self.move_id
|
||||||
).unlink()
|
).unlink()
|
||||||
@@ -992,8 +1005,8 @@ class Rma(models.Model):
|
|||||||
return_line.update(
|
return_line.update(
|
||||||
{
|
{
|
||||||
"quantity": self.product_uom_qty,
|
"quantity": self.product_uom_qty,
|
||||||
# The to_refund field is now True by default, which isn't right in the RMA
|
# The to_refund field is now True by default, which isn't right in the
|
||||||
# creation context.
|
# RMA creation context
|
||||||
"to_refund": False,
|
"to_refund": False,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -1005,20 +1018,13 @@ class Rma(models.Model):
|
|||||||
picking_id = picking_action["res_id"]
|
picking_id = picking_action["res_id"]
|
||||||
picking = self.env["stock.picking"].browse(picking_id)
|
picking = self.env["stock.picking"].browse(picking_id)
|
||||||
picking.origin = "{} ({})".format(self.name, picking.origin)
|
picking.origin = "{} ({})".format(self.name, picking.origin)
|
||||||
move = picking.move_lines
|
move = picking.move_ids
|
||||||
move.priority = self.priority
|
move.priority = self.priority
|
||||||
return move
|
return move
|
||||||
|
|
||||||
def _create_receptions_from_product(self):
|
def _create_receptions_from_product(self):
|
||||||
self.ensure_one()
|
self.ensure_one()
|
||||||
picking_form = Form(
|
picking = self.env["stock.picking"].create(self._prepare_picking_vals())
|
||||||
recordp=self.env["stock.picking"].with_context(
|
|
||||||
default_picking_type_id=self.warehouse_id.rma_in_type_id.id
|
|
||||||
),
|
|
||||||
view="stock.view_picking_form",
|
|
||||||
)
|
|
||||||
self._prepare_picking(picking_form)
|
|
||||||
picking = picking_form.save()
|
|
||||||
picking.action_confirm()
|
picking.action_confirm()
|
||||||
picking.action_assign()
|
picking.action_assign()
|
||||||
picking.message_post_with_view(
|
picking.message_post_with_view(
|
||||||
@@ -1026,17 +1032,33 @@ class Rma(models.Model):
|
|||||||
values={"self": picking, "origin": self},
|
values={"self": picking, "origin": self},
|
||||||
subtype_id=self.env.ref("mail.mt_note").id,
|
subtype_id=self.env.ref("mail.mt_note").id,
|
||||||
)
|
)
|
||||||
return picking.move_lines
|
return picking.move_ids
|
||||||
|
|
||||||
def _prepare_picking(self, picking_form):
|
def _prepare_picking_vals(self):
|
||||||
picking_form.origin = self.name
|
return {
|
||||||
picking_form.partner_id = self.partner_shipping_id
|
"picking_type_id": self.warehouse_id.rma_in_type_id.id,
|
||||||
picking_form.location_id = self.partner_shipping_id.property_stock_customer
|
"origin": self.name,
|
||||||
picking_form.location_dest_id = self.location_id
|
"partner_id": self.partner_shipping_id.id,
|
||||||
with picking_form.move_ids_without_package.new() as move_form:
|
"location_id": self.partner_shipping_id.property_stock_customer.id,
|
||||||
move_form.product_id = self.product_id
|
"location_dest_id": self.location_id.id,
|
||||||
move_form.product_uom_qty = self.product_uom_qty
|
"move_ids": [
|
||||||
move_form.product_uom = self.product_uom
|
(
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
{
|
||||||
|
"product_id": self.product_id.id,
|
||||||
|
# same text as origin move or product text in partner lang
|
||||||
|
"name": self.move_id.name
|
||||||
|
or self.product_id.with_context(
|
||||||
|
lang=self.partner_id.lang or "en_US"
|
||||||
|
).display_name,
|
||||||
|
"location_id": self.partner_shipping_id.property_stock_customer.id,
|
||||||
|
"location_dest_id": self.location_id.id,
|
||||||
|
"product_uom_qty": self.product_uom_qty,
|
||||||
|
},
|
||||||
|
)
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
# Extract business methods
|
# Extract business methods
|
||||||
def extract_quantity(self, qty, uom):
|
def extract_quantity(self, qty, uom):
|
||||||
@@ -1074,7 +1096,7 @@ class Rma(models.Model):
|
|||||||
return extracted_rma
|
return extracted_rma
|
||||||
|
|
||||||
# Refund business methods
|
# Refund business methods
|
||||||
def _prepare_refund(self, invoice_form, origin):
|
def _prepare_refund_vals(self, origin=False):
|
||||||
"""Hook method for preparing the refund Form.
|
"""Hook method for preparing the refund Form.
|
||||||
|
|
||||||
This method could be override in order to add new custom field
|
This method could be override in order to add new custom field
|
||||||
@@ -1084,11 +1106,16 @@ class Rma(models.Model):
|
|||||||
rma.action_refund
|
rma.action_refund
|
||||||
"""
|
"""
|
||||||
self.ensure_one()
|
self.ensure_one()
|
||||||
invoice_form.partner_id = self.partner_invoice_id
|
return {
|
||||||
# Avoid set partner default value
|
"move_type": "out_refund",
|
||||||
invoice_form.invoice_payment_term_id = self.env["account.payment.term"]
|
"company_id": self.company_id.id,
|
||||||
|
"partner_id": self.partner_invoice_id.id,
|
||||||
|
"invoice_payment_term_id": False,
|
||||||
|
"invoice_origin": origin,
|
||||||
|
"invoice_line_ids": [],
|
||||||
|
}
|
||||||
|
|
||||||
def _prepare_refund_line(self, line_form):
|
def _prepare_refund_line_vals(self):
|
||||||
"""Hook method for preparing a refund line Form.
|
"""Hook method for preparing a refund line Form.
|
||||||
|
|
||||||
This method could be override in order to add new custom field
|
This method could be override in order to add new custom field
|
||||||
@@ -1098,31 +1125,13 @@ class Rma(models.Model):
|
|||||||
rma.action_refund
|
rma.action_refund
|
||||||
"""
|
"""
|
||||||
self.ensure_one()
|
self.ensure_one()
|
||||||
product = self._get_refund_line_product()
|
return {
|
||||||
qty, uom = self._get_refund_line_quantity()
|
"product_id": self.product_id.id,
|
||||||
line_form.product_id = product
|
"quantity": self.product_uom_qty,
|
||||||
line_form.quantity = qty
|
"product_uom_id": self.product_uom.id,
|
||||||
line_form.product_uom_id = uom
|
"price_unit": self.product_id.lst_price,
|
||||||
line_form.price_unit = self._get_refund_line_price_unit()
|
"rma_id": self.id,
|
||||||
|
}
|
||||||
def _get_refund_line_product(self):
|
|
||||||
"""To be overriden in a third module with the proper origin values
|
|
||||||
in case a kit is linked with the rma"""
|
|
||||||
return self.product_id
|
|
||||||
|
|
||||||
def _get_refund_line_quantity(self):
|
|
||||||
"""To be overriden in a third module with the proper origin values
|
|
||||||
in case a kit is linked with the rma"""
|
|
||||||
return (self.product_uom_qty, self.product_uom)
|
|
||||||
|
|
||||||
def _get_refund_line_price_unit(self):
|
|
||||||
"""To be overriden in a third module with the proper origin values
|
|
||||||
in case a sale order is linked to the original move"""
|
|
||||||
return self.product_id.lst_price
|
|
||||||
|
|
||||||
def _get_extra_refund_line_vals(self):
|
|
||||||
"""Override to write aditional stuff into the refund line"""
|
|
||||||
return {}
|
|
||||||
|
|
||||||
# Returning business methods
|
# Returning business methods
|
||||||
def create_return(self, scheduled_date, qty=None, uom=None):
|
def create_return(self, scheduled_date, qty=None, uom=None):
|
||||||
@@ -1148,32 +1157,13 @@ class Rma(models.Model):
|
|||||||
grouped_rmas = rmas_to_return
|
grouped_rmas = rmas_to_return
|
||||||
for rmas in grouped_rmas:
|
for rmas in grouped_rmas:
|
||||||
origin = ", ".join(rmas.mapped("name"))
|
origin = ", ".join(rmas.mapped("name"))
|
||||||
rma_out_type = rmas[0].warehouse_id.rma_out_type_id
|
picking_vals = rmas[0]._prepare_returning_picking_vals(origin)
|
||||||
picking_form = Form(
|
|
||||||
recordp=self.env["stock.picking"].with_context(
|
|
||||||
default_picking_type_id=rma_out_type.id
|
|
||||||
),
|
|
||||||
view="stock.view_picking_form",
|
|
||||||
)
|
|
||||||
rmas[0]._prepare_returning_picking(picking_form, origin)
|
|
||||||
picking = picking_form.save()
|
|
||||||
for rma in rmas:
|
for rma in rmas:
|
||||||
with picking_form.move_ids_without_package.new() as move_form:
|
picking_vals["move_ids"].append(
|
||||||
rma._prepare_returning_move(move_form, scheduled_date, qty, uom)
|
(0, 0, rma._prepare_returning_move_vals(scheduled_date, qty, uom))
|
||||||
# rma_id is not present in the form view, so we need to get
|
|
||||||
# the 'values to save' to add the rma id and use the
|
|
||||||
# create method intead of save the form.
|
|
||||||
picking_vals = picking_form._values_to_save(all_fields=True)
|
|
||||||
move_vals = picking_vals["move_ids_without_package"][-1][2]
|
|
||||||
move_vals.update(
|
|
||||||
picking_id=picking.id,
|
|
||||||
rma_id=rma.id,
|
|
||||||
move_orig_ids=[(4, rma.reception_move_id.id)],
|
|
||||||
company_id=picking.company_id.id,
|
|
||||||
)
|
)
|
||||||
if "product_qty" in move_vals:
|
picking = self.env["stock.picking"].create(picking_vals)
|
||||||
move_vals.pop("product_qty")
|
for rma in rmas:
|
||||||
self.env["stock.move"].sudo().create(move_vals)
|
|
||||||
rma.message_post(
|
rma.message_post(
|
||||||
body=_(
|
body=_(
|
||||||
'Return: <a href="#" data-oe-model="stock.picking" '
|
'Return: <a href="#" data-oe-model="stock.picking" '
|
||||||
@@ -1190,18 +1180,34 @@ class Rma(models.Model):
|
|||||||
)
|
)
|
||||||
rmas_to_return.write({"state": "waiting_return"})
|
rmas_to_return.write({"state": "waiting_return"})
|
||||||
|
|
||||||
def _prepare_returning_picking(self, picking_form, origin=None):
|
def _prepare_returning_picking_vals(self, origin=None):
|
||||||
picking_form.picking_type_id = self.warehouse_id.rma_out_type_id
|
self.ensure_one()
|
||||||
picking_form.origin = origin or self.name
|
return {
|
||||||
picking_form.partner_id = self.partner_shipping_id
|
"picking_type_id": self.warehouse_id.rma_out_type_id.id,
|
||||||
|
"location_id": self.location_id.id,
|
||||||
|
"location_dest_id": self.reception_move_id.location_id.id,
|
||||||
|
"origin": origin or self.name,
|
||||||
|
"partner_id": self.partner_shipping_id.id,
|
||||||
|
"company_id": self.company_id.id,
|
||||||
|
"move_ids": [],
|
||||||
|
}
|
||||||
|
|
||||||
def _prepare_returning_move(
|
def _prepare_returning_move_vals(self, scheduled_date, quantity=None, uom=None):
|
||||||
self, move_form, scheduled_date, quantity=None, uom=None
|
self.ensure_one()
|
||||||
):
|
return {
|
||||||
move_form.product_id = self.product_id
|
"product_id": self.product_id.id,
|
||||||
move_form.product_uom_qty = quantity or self.product_uom_qty
|
"name": self.product_id.with_context(
|
||||||
move_form.product_uom = uom or self.product_uom
|
lang=self.partner_shipping_id.lang or "en_US"
|
||||||
move_form.date = scheduled_date
|
).display_name,
|
||||||
|
"product_uom_qty": quantity or self.product_uom_qty,
|
||||||
|
"product_uom": uom and uom.id or self.product_uom.id,
|
||||||
|
"location_id": self.location_id.id,
|
||||||
|
"location_dest_id": self.reception_move_id.location_id.id,
|
||||||
|
"date": scheduled_date,
|
||||||
|
"rma_id": self.id,
|
||||||
|
"move_orig_ids": [(4, self.reception_move_id.id)],
|
||||||
|
"company_id": self.company_id.id,
|
||||||
|
}
|
||||||
|
|
||||||
# Replacing business methods
|
# Replacing business methods
|
||||||
def create_replace(self, scheduled_date, warehouse, product, qty, uom):
|
def create_replace(self, scheduled_date, warehouse, product, qty, uom):
|
||||||
|
|||||||
@@ -14,12 +14,13 @@ class StockPicking(models.Model):
|
|||||||
|
|
||||||
def _compute_rma_count(self):
|
def _compute_rma_count(self):
|
||||||
for rec in self:
|
for rec in self:
|
||||||
rec.rma_count = len(rec.move_lines.mapped("rma_ids"))
|
rec.rma_count = len(rec.move_ids.mapped("rma_ids"))
|
||||||
|
|
||||||
def copy(self, default=None):
|
def copy(self, default=None):
|
||||||
self.ensure_one()
|
self.ensure_one()
|
||||||
if self.env.context.get("set_rma_picking_type"):
|
if self.env.context.get("set_rma_picking_type"):
|
||||||
location_dest_id = default["location_dest_id"]
|
location_dest_id = default.get("location_dest_id")
|
||||||
|
if location_dest_id:
|
||||||
warehouse = self.env["stock.warehouse"].search(
|
warehouse = self.env["stock.warehouse"].search(
|
||||||
[("rma_loc_id", "parent_of", location_dest_id)], limit=1
|
[("rma_loc_id", "parent_of", location_dest_id)], limit=1
|
||||||
)
|
)
|
||||||
@@ -30,7 +31,7 @@ class StockPicking(models.Model):
|
|||||||
def action_view_rma(self):
|
def action_view_rma(self):
|
||||||
self.ensure_one()
|
self.ensure_one()
|
||||||
action = self.sudo().env.ref("rma.rma_action").read()[0]
|
action = self.sudo().env.ref("rma.rma_action").read()[0]
|
||||||
rma = self.move_lines.mapped("rma_ids")
|
rma = self.move_ids.mapped("rma_ids")
|
||||||
if len(rma) == 1:
|
if len(rma) == 1:
|
||||||
action.update(
|
action.update(
|
||||||
res_id=rma.id,
|
res_id=rma.id,
|
||||||
|
|||||||
@@ -3,18 +3,18 @@
|
|||||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
<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: https://docutils.sourceforge.io/" />
|
||||||
<title>Return Merchandise Authorization Management</title>
|
<title>Return Merchandise Authorization Management</title>
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
|
|
||||||
/*
|
/*
|
||||||
:Author: David Goodger (goodger@python.org)
|
:Author: David Goodger (goodger@python.org)
|
||||||
:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
|
:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
|
||||||
:Copyright: This stylesheet has been placed in the public domain.
|
:Copyright: This stylesheet has been placed in the public domain.
|
||||||
|
|
||||||
Default cascading style sheet for the HTML output of Docutils.
|
Default cascading style sheet for the HTML output of Docutils.
|
||||||
|
|
||||||
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
|
See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
|
||||||
customize this style sheet.
|
customize this style sheet.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -366,8 +366,10 @@ ul.auto-toc {
|
|||||||
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
!! This file is generated by oca-gen-addon-readme !!
|
!! This file is generated by oca-gen-addon-readme !!
|
||||||
!! changes will be overwritten. !!
|
!! changes will be overwritten. !!
|
||||||
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
||||||
|
!! source digest: sha256:4b518f08c3f67013102d103bf4cfa29044b508456a38a8405d92ae01faa8d88e
|
||||||
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
|
||||||
<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.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/rma/tree/15.0/rma"><img alt="OCA/rma" src="https://img.shields.io/badge/github-OCA%2Frma-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/rma-15-0/rma-15-0-rma"><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/145/15.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 image-reference" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external image-reference" 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 image-reference" href="https://github.com/OCA/rma/tree/16.0/rma"><img alt="OCA/rma" src="https://img.shields.io/badge/github-OCA%2Frma-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/rma-16-0/rma-16-0-rma"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/rma&target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
|
||||||
<p>This module allows you to manage <a class="reference external" href="https://en.wikipedia.org/wiki/Return_merchandise_authorization">Return Merchandise Authorization (RMA)</a>.
|
<p>This module allows you to manage <a class="reference external" href="https://en.wikipedia.org/wiki/Return_merchandise_authorization">Return Merchandise Authorization (RMA)</a>.
|
||||||
RMA documents can be created from scratch, from a delivery order or from
|
RMA documents can be created from scratch, from a delivery order or from
|
||||||
an incoming email. Product receptions and returning delivery operations
|
an incoming email. Product receptions and returning delivery operations
|
||||||
@@ -378,20 +380,20 @@ Besides, you have full integration of the RMA documents in the customer portal.<
|
|||||||
<p><strong>Table of contents</strong></p>
|
<p><strong>Table of contents</strong></p>
|
||||||
<div class="contents local topic" id="contents">
|
<div class="contents local topic" id="contents">
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li>
|
<li><a class="reference internal" href="#configuration" id="toc-entry-1">Configuration</a></li>
|
||||||
<li><a class="reference internal" href="#usage" id="id2">Usage</a></li>
|
<li><a class="reference internal" href="#usage" id="toc-entry-2">Usage</a></li>
|
||||||
<li><a class="reference internal" href="#known-issues-roadmap" id="id3">Known issues / Roadmap</a></li>
|
<li><a class="reference internal" href="#known-issues-roadmap" id="toc-entry-3">Known issues / Roadmap</a></li>
|
||||||
<li><a class="reference internal" href="#bug-tracker" id="id4">Bug Tracker</a></li>
|
<li><a class="reference internal" href="#bug-tracker" id="toc-entry-4">Bug Tracker</a></li>
|
||||||
<li><a class="reference internal" href="#credits" id="id5">Credits</a><ul>
|
<li><a class="reference internal" href="#credits" id="toc-entry-5">Credits</a><ul>
|
||||||
<li><a class="reference internal" href="#authors" id="id6">Authors</a></li>
|
<li><a class="reference internal" href="#authors" id="toc-entry-6">Authors</a></li>
|
||||||
<li><a class="reference internal" href="#contributors" id="id7">Contributors</a></li>
|
<li><a class="reference internal" href="#contributors" id="toc-entry-7">Contributors</a></li>
|
||||||
<li><a class="reference internal" href="#maintainers" id="id8">Maintainers</a></li>
|
<li><a class="reference internal" href="#maintainers" id="toc-entry-8">Maintainers</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="configuration">
|
<div class="section" id="configuration">
|
||||||
<h1><a class="toc-backref" href="#id1">Configuration</a></h1>
|
<h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1>
|
||||||
<p>If you want RMAs to be created from incoming emails, you need to:</p>
|
<p>If you want RMAs to be created from incoming emails, you need to:</p>
|
||||||
<ol class="arabic simple">
|
<ol class="arabic simple">
|
||||||
<li>Go to <em>Settings > General Settings</em>.</li>
|
<li>Go to <em>Settings > General Settings</em>.</li>
|
||||||
@@ -415,7 +417,7 @@ If you want to avoid this grouping you can:</p>
|
|||||||
<p>The users will still be able to group those pickings from the wizard.</p>
|
<p>The users will still be able to group those pickings from the wizard.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="usage">
|
<div class="section" id="usage">
|
||||||
<h1><a class="toc-backref" href="#id2">Usage</a></h1>
|
<h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1>
|
||||||
<p>To use this module, you need to:</p>
|
<p>To use this module, you need to:</p>
|
||||||
<ol class="arabic simple">
|
<ol class="arabic simple">
|
||||||
<li>Go to <em>RMA > Orders</em> and create a new RMA.</li>
|
<li>Go to <em>RMA > Orders</em> and create a new RMA.</li>
|
||||||
@@ -482,7 +484,7 @@ will be the default one if no team is set.</li>
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="known-issues-roadmap">
|
<div class="section" id="known-issues-roadmap">
|
||||||
<h1><a class="toc-backref" href="#id3">Known issues / Roadmap</a></h1>
|
<h1><a class="toc-backref" href="#toc-entry-3">Known issues / Roadmap</a></h1>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li>As soon as the picking is selected, the user should select the move,
|
<li>As soon as the picking is selected, the user should select the move,
|
||||||
but perhaps stock.move _rec_name could be improved to better show what
|
but perhaps stock.move _rec_name could be improved to better show what
|
||||||
@@ -490,23 +492,23 @@ the product of that move is.</li>
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="bug-tracker">
|
<div class="section" id="bug-tracker">
|
||||||
<h1><a class="toc-backref" href="#id4">Bug Tracker</a></h1>
|
<h1><a class="toc-backref" href="#toc-entry-4">Bug Tracker</a></h1>
|
||||||
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/rma/issues">GitHub Issues</a>.
|
<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/rma/issues">GitHub Issues</a>.
|
||||||
In case of trouble, please check there if your issue has already been reported.
|
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
|
If you spotted it first, help us to smash it by providing a detailed and welcomed
|
||||||
<a class="reference external" href="https://github.com/OCA/rma/issues/new?body=module:%20rma%0Aversion:%2015.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/rma/issues/new?body=module:%20rma%0Aversion:%2016.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>
|
<p>Do not contact contributors directly about support or help with technical issues.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="credits">
|
<div class="section" id="credits">
|
||||||
<h1><a class="toc-backref" href="#id5">Credits</a></h1>
|
<h1><a class="toc-backref" href="#toc-entry-5">Credits</a></h1>
|
||||||
<div class="section" id="authors">
|
<div class="section" id="authors">
|
||||||
<h2><a class="toc-backref" href="#id6">Authors</a></h2>
|
<h2><a class="toc-backref" href="#toc-entry-6">Authors</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li>Tecnativa</li>
|
<li>Tecnativa</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="contributors">
|
<div class="section" id="contributors">
|
||||||
<h2><a class="toc-backref" href="#id7">Contributors</a></h2>
|
<h2><a class="toc-backref" href="#toc-entry-7">Contributors</a></h2>
|
||||||
<ul class="simple">
|
<ul class="simple">
|
||||||
<li><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:<ul>
|
<li><a class="reference external" href="https://www.tecnativa.com">Tecnativa</a>:<ul>
|
||||||
<li>Ernesto Tejeda</li>
|
<li>Ernesto Tejeda</li>
|
||||||
@@ -520,15 +522,15 @@ If you spotted it first, help us smashing it by providing a detailed and welcome
|
|||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="section" id="maintainers">
|
<div class="section" id="maintainers">
|
||||||
<h2><a class="toc-backref" href="#id8">Maintainers</a></h2>
|
<h2><a class="toc-backref" href="#toc-entry-8">Maintainers</a></h2>
|
||||||
<p>This module is maintained by the OCA.</p>
|
<p>This module is maintained by the OCA.</p>
|
||||||
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
|
<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
|
||||||
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
|
<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
|
||||||
mission is to support the collaborative development of Odoo features and
|
mission is to support the collaborative development of Odoo features and
|
||||||
promote its widespread use.</p>
|
promote its widespread use.</p>
|
||||||
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
|
<p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p>
|
||||||
<p><a class="reference external" href="https://github.com/ernestotejeda"><img alt="ernestotejeda" src="https://github.com/ernestotejeda.png?size=40px" /></a></p>
|
<p><a class="reference external image-reference" href="https://github.com/pedrobaeza"><img alt="pedrobaeza" src="https://github.com/pedrobaeza.png?size=40px" /></a></p>
|
||||||
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/rma/tree/15.0/rma">OCA/rma</a> project on GitHub.</p>
|
<p>This module is part of the <a class="reference external" href="https://github.com/OCA/rma/tree/16.0/rma">OCA/rma</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>
|
<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>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -9,6 +9,16 @@ class TestRma(TransactionCase):
|
|||||||
@classmethod
|
@classmethod
|
||||||
def setUpClass(cls):
|
def setUpClass(cls):
|
||||||
super().setUpClass()
|
super().setUpClass()
|
||||||
|
cls.env = cls.env(
|
||||||
|
context=dict(
|
||||||
|
cls.env.context,
|
||||||
|
mail_create_nolog=True,
|
||||||
|
mail_create_nosubscribe=True,
|
||||||
|
mail_notrack=True,
|
||||||
|
no_reset_password=True,
|
||||||
|
tracking_disable=True,
|
||||||
|
)
|
||||||
|
)
|
||||||
cls.user_rma = new_test_user(
|
cls.user_rma = new_test_user(
|
||||||
cls.env,
|
cls.env,
|
||||||
login="user_rma",
|
login="user_rma",
|
||||||
@@ -24,18 +34,11 @@ class TestRma(TransactionCase):
|
|||||||
cls.product = cls.product_product.create(
|
cls.product = cls.product_product.create(
|
||||||
{"name": "Product test 1", "type": "product"}
|
{"name": "Product test 1", "type": "product"}
|
||||||
)
|
)
|
||||||
account_type = cls.env["account.account.type"].create(
|
|
||||||
{
|
|
||||||
"name": "RCV type",
|
|
||||||
"type": "receivable",
|
|
||||||
"internal_group": "income",
|
|
||||||
}
|
|
||||||
)
|
|
||||||
cls.account_receiv = cls.env["account.account"].create(
|
cls.account_receiv = cls.env["account.account"].create(
|
||||||
{
|
{
|
||||||
"name": "Receivable",
|
"name": "Receivable",
|
||||||
"code": "RCV00",
|
"code": "RCV00",
|
||||||
"user_type_id": account_type.id,
|
"account_type": "asset_receivable",
|
||||||
"reconcile": True,
|
"reconcile": True,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -73,16 +76,16 @@ class TestRma(TransactionCase):
|
|||||||
cls.env.company.rma_return_grouping = True
|
cls.env.company.rma_return_grouping = True
|
||||||
|
|
||||||
def _create_rma(self, partner=None, product=None, qty=None, location=None):
|
def _create_rma(self, partner=None, product=None, qty=None, location=None):
|
||||||
rma_form = Form(self.env["rma"])
|
vals = {}
|
||||||
if partner:
|
if partner:
|
||||||
rma_form.partner_id = partner
|
vals["partner_id"] = partner.id
|
||||||
if product:
|
if product:
|
||||||
rma_form.product_id = product
|
vals["product_id"] = product.id
|
||||||
if qty:
|
if qty:
|
||||||
rma_form.product_uom_qty = qty
|
vals["product_uom_qty"] = qty
|
||||||
if location:
|
if location:
|
||||||
rma_form.location_id = location
|
vals["location_id"] = location.id
|
||||||
return rma_form.save()
|
return self.env["rma"].create(vals)
|
||||||
|
|
||||||
def _create_confirm_receive(
|
def _create_confirm_receive(
|
||||||
self, partner=None, product=None, qty=None, location=None
|
self, partner=None, product=None, qty=None, location=None
|
||||||
@@ -93,25 +96,6 @@ class TestRma(TransactionCase):
|
|||||||
rma.reception_move_id.picking_id._action_done()
|
rma.reception_move_id.picking_id._action_done()
|
||||||
return rma
|
return rma
|
||||||
|
|
||||||
def _test_readonly_fields(self, rma):
|
|
||||||
with Form(rma) as rma_form:
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.partner_id = self.env["res.partner"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.partner_invoice_id = self.env["res.partner"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.picking_id = self.env["stock.picking"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.move_id = self.env["stock.move"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.product_id = self.env["product.product"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.product_uom_qty = 0
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.product_uom = self.env["uom.uom"]
|
|
||||||
with self.assertRaises(AssertionError):
|
|
||||||
rma_form.location_id = self.env["stock.location"]
|
|
||||||
|
|
||||||
def _create_delivery(self):
|
def _create_delivery(self):
|
||||||
picking_type = self.env["stock.picking.type"].search(
|
picking_type = self.env["stock.picking.type"].search(
|
||||||
[
|
[
|
||||||
@@ -139,18 +123,18 @@ class TestRma(TransactionCase):
|
|||||||
move.product_uom_qty = 20
|
move.product_uom_qty = 20
|
||||||
picking = picking_form.save()
|
picking = picking_form.save()
|
||||||
picking.action_confirm()
|
picking.action_confirm()
|
||||||
for move in picking.move_lines:
|
for move in picking.move_ids:
|
||||||
move.quantity_done = move.product_uom_qty
|
move.quantity_done = move.product_uom_qty
|
||||||
picking.button_validate()
|
picking.button_validate()
|
||||||
return picking
|
return picking
|
||||||
|
|
||||||
|
|
||||||
class TestRmaCase(TestRma):
|
class TestRmaCase(TestRma):
|
||||||
def test_onchange(self):
|
def test_computed(self):
|
||||||
rma_form = Form(self.env["rma"])
|
|
||||||
# If partner changes, the invoice address is set
|
# If partner changes, the invoice address is set
|
||||||
rma_form.partner_id = self.partner
|
rma = self.env["rma"].new()
|
||||||
self.assertEqual(rma_form.partner_invoice_id, self.partner_invoice)
|
rma.partner_id = self.partner
|
||||||
|
self.assertEqual(rma.partner_invoice_id, self.partner_invoice)
|
||||||
# If origin move changes, the product is set
|
# If origin move changes, the product is set
|
||||||
uom_ten = self.env["uom.uom"].create(
|
uom_ten = self.env["uom.uom"].create(
|
||||||
{
|
{
|
||||||
@@ -182,21 +166,17 @@ class TestRmaCase(TestRma):
|
|||||||
with picking_form.move_ids_without_package.new() as move:
|
with picking_form.move_ids_without_package.new() as move:
|
||||||
move.product_id = product_2
|
move.product_id = product_2
|
||||||
move.product_uom_qty = 15
|
move.product_uom_qty = 15
|
||||||
move.product_uom = uom_ten
|
|
||||||
picking = picking_form.save()
|
picking = picking_form.save()
|
||||||
picking._action_done()
|
picking._action_done()
|
||||||
rma_form.picking_id = picking
|
rma.picking_id = picking
|
||||||
rma_form.move_id = picking.move_lines
|
rma.move_id = picking.move_ids
|
||||||
self.assertEqual(rma_form.product_id, product_2)
|
self.assertEqual(rma.product_id, product_2)
|
||||||
self.assertEqual(rma_form.product_uom_qty, 15)
|
self.assertEqual(rma.product_uom_qty, 15)
|
||||||
self.assertEqual(rma_form.product_uom, uom_ten)
|
self.assertEqual(rma.product_uom, uom_ten)
|
||||||
# If product changes, unit of measure changes
|
# If product changes, unit of measure changes
|
||||||
rma_form.picking_id = self.env["stock.picking"]
|
rma.move_id = False
|
||||||
rma_form.product_id = self.product
|
rma.product_id = self.product
|
||||||
self.assertEqual(rma_form.product_id, self.product)
|
self.assertEqual(rma.product_uom, self.product.uom_id)
|
||||||
self.assertEqual(rma_form.product_uom_qty, 15)
|
|
||||||
self.assertNotEqual(rma_form.product_uom, uom_ten)
|
|
||||||
self.assertEqual(rma_form.product_uom, self.product.uom_id)
|
|
||||||
|
|
||||||
def test_ensure_required_fields_on_confirm(self):
|
def test_ensure_required_fields_on_confirm(self):
|
||||||
rma = self._create_rma()
|
rma = self._create_rma()
|
||||||
@@ -204,17 +184,14 @@ class TestRmaCase(TestRma):
|
|||||||
rma.action_confirm()
|
rma.action_confirm()
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
e.exception.args[0],
|
e.exception.args[0],
|
||||||
"Required field(s):\nCustomer\nShipping Address\nInvoice Address\n"
|
"Required field(s):\nCustomer\nShipping Address\nInvoice Address\nProduct",
|
||||||
"Product\nLocation",
|
|
||||||
)
|
)
|
||||||
with Form(rma) as rma_form:
|
rma.partner_id = self.partner.id
|
||||||
rma_form.partner_id = self.partner
|
|
||||||
with self.assertRaises(ValidationError) as e:
|
with self.assertRaises(ValidationError) as e:
|
||||||
rma.action_confirm()
|
rma.action_confirm()
|
||||||
self.assertEqual(e.exception.args[0], "Required field(s):\nProduct\nLocation")
|
self.assertEqual(e.exception.args[0], "Required field(s):\nProduct")
|
||||||
with Form(rma) as rma_form:
|
rma.product_id = self.product.id
|
||||||
rma_form.product_id = self.product
|
rma.location_id = self.rma_loc.id
|
||||||
rma_form.location_id = self.rma_loc
|
|
||||||
rma.action_confirm()
|
rma.action_confirm()
|
||||||
self.assertEqual(rma.state, "confirmed")
|
self.assertEqual(rma.state, "confirmed")
|
||||||
|
|
||||||
@@ -226,7 +203,6 @@ class TestRmaCase(TestRma):
|
|||||||
self.assertEqual(rma.reception_move_id.product_uom_qty, 10)
|
self.assertEqual(rma.reception_move_id.product_uom_qty, 10)
|
||||||
self.assertEqual(rma.reception_move_id.product_uom, rma.product_uom)
|
self.assertEqual(rma.reception_move_id.product_uom, rma.product_uom)
|
||||||
self.assertEqual(rma.state, "confirmed")
|
self.assertEqual(rma.state, "confirmed")
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
rma.reception_move_id.quantity_done = 9
|
rma.reception_move_id.quantity_done = 9
|
||||||
with self.assertRaises(ValidationError):
|
with self.assertRaises(ValidationError):
|
||||||
rma.reception_move_id.picking_id._action_done()
|
rma.reception_move_id.picking_id._action_done()
|
||||||
@@ -235,14 +211,12 @@ class TestRmaCase(TestRma):
|
|||||||
self.assertEqual(rma.reception_move_id.picking_id.state, "done")
|
self.assertEqual(rma.reception_move_id.picking_id.state, "done")
|
||||||
self.assertEqual(rma.reception_move_id.quantity_done, 10)
|
self.assertEqual(rma.reception_move_id.quantity_done, 10)
|
||||||
self.assertEqual(rma.state, "received")
|
self.assertEqual(rma.state, "received")
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
|
|
||||||
def test_cancel(self):
|
def test_cancel(self):
|
||||||
# cancel a draft RMA
|
# cancel a draft RMA
|
||||||
rma = self._create_rma(self.partner, self.product)
|
rma = self._create_rma(self.partner, self.product)
|
||||||
rma.action_cancel()
|
rma.action_cancel()
|
||||||
self.assertEqual(rma.state, "cancelled")
|
self.assertEqual(rma.state, "cancelled")
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
# cancel a confirmed RMA
|
# cancel a confirmed RMA
|
||||||
rma = self._create_rma(self.partner, self.product, 10, self.rma_loc)
|
rma = self._create_rma(self.partner, self.product, 10, self.rma_loc)
|
||||||
rma.action_confirm()
|
rma.action_confirm()
|
||||||
@@ -304,7 +278,6 @@ class TestRmaCase(TestRma):
|
|||||||
self.assertFalse(rma.can_be_refunded)
|
self.assertFalse(rma.can_be_refunded)
|
||||||
self.assertFalse(rma.can_be_returned)
|
self.assertFalse(rma.can_be_returned)
|
||||||
self.assertFalse(rma.can_be_replaced)
|
self.assertFalse(rma.can_be_replaced)
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
|
|
||||||
def test_mass_refund(self):
|
def test_mass_refund(self):
|
||||||
# Create, confirm and receive rma_1
|
# Create, confirm and receive rma_1
|
||||||
@@ -403,7 +376,7 @@ class TestRmaCase(TestRma):
|
|||||||
delivery_form.product_uom_qty = 2
|
delivery_form.product_uom_qty = 2
|
||||||
delivery_wizard = delivery_form.save()
|
delivery_wizard = delivery_form.save()
|
||||||
delivery_wizard.action_deliver()
|
delivery_wizard.action_deliver()
|
||||||
self.assertEqual(len(rma.delivery_move_ids.picking_id.move_lines), 1)
|
self.assertEqual(len(rma.delivery_move_ids.picking_id.move_ids), 1)
|
||||||
self.assertEqual(rma.delivery_move_ids.product_id, product_2)
|
self.assertEqual(rma.delivery_move_ids.product_id, product_2)
|
||||||
self.assertEqual(rma.delivery_move_ids.product_uom_qty, 2)
|
self.assertEqual(rma.delivery_move_ids.product_uom_qty, 2)
|
||||||
self.assertTrue(rma.delivery_move_ids.picking_id.state, "waiting")
|
self.assertTrue(rma.delivery_move_ids.picking_id.state, "waiting")
|
||||||
@@ -459,7 +432,6 @@ class TestRmaCase(TestRma):
|
|||||||
# Despite being in 'replaced' state,
|
# Despite being in 'replaced' state,
|
||||||
# RMAs can still perform replacements.
|
# RMAs can still perform replacements.
|
||||||
self.assertTrue(rma.can_be_replaced)
|
self.assertTrue(rma.can_be_replaced)
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
|
|
||||||
def test_return_to_customer(self):
|
def test_return_to_customer(self):
|
||||||
# Create, confirm and receive an RMA
|
# Create, confirm and receive an RMA
|
||||||
@@ -475,7 +447,7 @@ class TestRmaCase(TestRma):
|
|||||||
delivery_wizard = delivery_form.save()
|
delivery_wizard = delivery_form.save()
|
||||||
delivery_wizard.action_deliver()
|
delivery_wizard.action_deliver()
|
||||||
picking = rma.delivery_move_ids.picking_id
|
picking = rma.delivery_move_ids.picking_id
|
||||||
self.assertEqual(len(picking.move_lines), 1)
|
self.assertEqual(len(picking.move_ids), 1)
|
||||||
self.assertEqual(rma.delivery_move_ids.product_id, self.product)
|
self.assertEqual(rma.delivery_move_ids.product_id, self.product)
|
||||||
self.assertEqual(rma.delivery_move_ids.product_uom_qty, 2)
|
self.assertEqual(rma.delivery_move_ids.product_uom_qty, 2)
|
||||||
self.assertTrue(picking.state, "waiting")
|
self.assertTrue(picking.state, "waiting")
|
||||||
@@ -527,7 +499,6 @@ class TestRmaCase(TestRma):
|
|||||||
self.assertFalse(rma.can_be_refunded)
|
self.assertFalse(rma.can_be_refunded)
|
||||||
self.assertFalse(rma.can_be_returned)
|
self.assertFalse(rma.can_be_returned)
|
||||||
self.assertFalse(rma.can_be_replaced)
|
self.assertFalse(rma.can_be_replaced)
|
||||||
self._test_readonly_fields(rma)
|
|
||||||
|
|
||||||
def test_finish_rma(self):
|
def test_finish_rma(self):
|
||||||
# Create, confirm and receive an RMA
|
# Create, confirm and receive an RMA
|
||||||
@@ -590,19 +561,19 @@ class TestRmaCase(TestRma):
|
|||||||
self.assertEqual(pick_2.partner_id, rma_4.partner_id)
|
self.assertEqual(pick_2.partner_id, rma_4.partner_id)
|
||||||
# Each RMA of (rma_1, rma_2 and rma_3) is linked to a different
|
# Each RMA of (rma_1, rma_2 and rma_3) is linked to a different
|
||||||
# line of picking_1
|
# line of picking_1
|
||||||
self.assertEqual(len(pick_1.move_lines), 3)
|
self.assertEqual(len(pick_1.move_ids), 3)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
pick_1.move_lines.mapped("rma_id"),
|
pick_1.move_ids.mapped("rma_id"),
|
||||||
(rma_1 | rma_2 | rma_3),
|
(rma_1 | rma_2 | rma_3),
|
||||||
)
|
)
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
(rma_1 | rma_2 | rma_3).mapped("delivery_move_ids"),
|
(rma_1 | rma_2 | rma_3).mapped("delivery_move_ids"),
|
||||||
pick_1.move_lines,
|
pick_1.move_ids,
|
||||||
)
|
)
|
||||||
# rma_4 is linked with the unique move of pick_2
|
# rma_4 is linked with the unique move of pick_2
|
||||||
self.assertEqual(len(pick_2.move_lines), 1)
|
self.assertEqual(len(pick_2.move_ids), 1)
|
||||||
self.assertEqual(pick_2.move_lines.rma_id, rma_4)
|
self.assertEqual(pick_2.move_ids.rma_id, rma_4)
|
||||||
self.assertEqual(rma_4.delivery_move_ids, pick_2.move_lines)
|
self.assertEqual(rma_4.delivery_move_ids, pick_2.move_ids)
|
||||||
# Assert product and quantities are propagated correctly
|
# Assert product and quantities are propagated correctly
|
||||||
for rma in all_rmas:
|
for rma in all_rmas:
|
||||||
self.assertEqual(rma.product_id, rma.delivery_move_ids.product_id)
|
self.assertEqual(rma.product_id, rma.delivery_move_ids.product_id)
|
||||||
@@ -660,14 +631,14 @@ class TestRmaCase(TestRma):
|
|||||||
return_wizard = stock_return_picking_form.save()
|
return_wizard = stock_return_picking_form.save()
|
||||||
picking_action = return_wizard.create_returns()
|
picking_action = return_wizard.create_returns()
|
||||||
# Each origin move is linked to a different RMA
|
# Each origin move is linked to a different RMA
|
||||||
origin_moves = origin_delivery.move_lines
|
origin_moves = origin_delivery.move_ids
|
||||||
self.assertTrue(origin_moves[0].rma_ids)
|
self.assertTrue(origin_moves[0].rma_ids)
|
||||||
self.assertTrue(origin_moves[1].rma_ids)
|
self.assertTrue(origin_moves[1].rma_ids)
|
||||||
rmas = origin_moves.mapped("rma_ids")
|
rmas = origin_moves.mapped("rma_ids")
|
||||||
self.assertEqual(rmas.mapped("state"), ["confirmed"] * 2)
|
self.assertEqual(rmas.mapped("state"), ["confirmed"] * 2)
|
||||||
# Each reception move is linked one of the generated RMAs
|
# Each reception move is linked one of the generated RMAs
|
||||||
reception = self.env["stock.picking"].browse(picking_action["res_id"])
|
reception = self.env["stock.picking"].browse(picking_action["res_id"])
|
||||||
reception_moves = reception.move_lines
|
reception_moves = reception.move_ids
|
||||||
self.assertTrue(reception_moves[0].rma_receiver_ids)
|
self.assertTrue(reception_moves[0].rma_receiver_ids)
|
||||||
self.assertTrue(reception_moves[1].rma_receiver_ids)
|
self.assertTrue(reception_moves[1].rma_receiver_ids)
|
||||||
self.assertEqual(reception_moves.mapped("rma_receiver_ids"), rmas)
|
self.assertEqual(reception_moves.mapped("rma_receiver_ids"), rmas)
|
||||||
@@ -682,7 +653,7 @@ class TestRmaCase(TestRma):
|
|||||||
rma_form = Form(self.env["rma"])
|
rma_form = Form(self.env["rma"])
|
||||||
rma_form.partner_id = self.partner
|
rma_form.partner_id = self.partner
|
||||||
rma_form.picking_id = origin_delivery
|
rma_form.picking_id = origin_delivery
|
||||||
rma_form.move_id = origin_delivery.move_lines.filtered(
|
rma_form.move_id = origin_delivery.move_ids.filtered(
|
||||||
lambda r: r.product_id == self.product
|
lambda r: r.product_id == self.product
|
||||||
)
|
)
|
||||||
rma = rma_form.save()
|
rma = rma_form.save()
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||||
<odoo>
|
<odoo>
|
||||||
<record id="view_partner_form" model="ir.ui.view">
|
<record id="view_partner_form" model="ir.ui.view">
|
||||||
<field name="name">res.partner.form</field>
|
<field name="name">res.partner.form</field>
|
||||||
<field name="model">res.partner</field>
|
<field name="model">res.partner</field>
|
||||||
<field name="inherit_id" ref="base.view_partner_form" />
|
<field name="inherit_id" ref="base.view_partner_form" />
|
||||||
<field name="groups_id" eval="[(4, ref('rma.rma_group_user_own'))]" />
|
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<div name="button_box">
|
<div name="button_box">
|
||||||
<button
|
<button
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
class="oe_stat_button"
|
class="oe_stat_button"
|
||||||
icon="fa-reply"
|
icon="fa-reply"
|
||||||
attrs="{'invisible': [('rma_count', '=', 0)]}"
|
attrs="{'invisible': [('rma_count', '=', 0)]}"
|
||||||
|
groups="rma.rma_group_user_own"
|
||||||
>
|
>
|
||||||
<field name="rma_count" widget="statinfo" string="RMA" />
|
<field name="rma_count" widget="statinfo" string="RMA" />
|
||||||
</button>
|
</button>
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
<group>
|
<group>
|
||||||
<field name="name" />
|
<field name="name" />
|
||||||
<field name="company_id" groups="base.group_multi_company" />
|
<field name="company_id" groups="base.group_multi_company" />
|
||||||
|
<field name="company_id" invisible="1" />
|
||||||
<field name="active" invisible="1" />
|
<field name="active" invisible="1" />
|
||||||
</group>
|
</group>
|
||||||
</sheet>
|
</sheet>
|
||||||
@@ -47,6 +48,7 @@
|
|||||||
<tree>
|
<tree>
|
||||||
<field name="name" />
|
<field name="name" />
|
||||||
<field name="company_id" groups="base.group_multi_company" />
|
<field name="company_id" groups="base.group_multi_company" />
|
||||||
|
<field name="company_id" invisible="1" />
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
<field name="name" />
|
<field name="name" />
|
||||||
<field name="user_id" />
|
<field name="user_id" />
|
||||||
<field name="company_id" groups="base.group_multi_company" />
|
<field name="company_id" groups="base.group_multi_company" />
|
||||||
|
<field name="company_id" invisible="1" />
|
||||||
</tree>
|
</tree>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
@@ -33,6 +34,7 @@
|
|||||||
options="{'no_create': True}"
|
options="{'no_create': True}"
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
|
<field name="company_id" invisible="1" />
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<notebook>
|
<notebook>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||||
<odoo>
|
<odoo>
|
||||||
<record id="rma_view_search" model="ir.ui.view">
|
<record id="rma_view_search" model="ir.ui.view">
|
||||||
@@ -239,10 +240,19 @@
|
|||||||
name="partner_id"
|
name="partner_id"
|
||||||
widget="res_partner_many2one"
|
widget="res_partner_many2one"
|
||||||
context="{'search_default_customer':1, 'show_address': 1, 'show_vat': True}"
|
context="{'search_default_customer':1, 'show_address': 1, 'show_vat': True}"
|
||||||
|
attrs="{'readonly': [('state', '!=', 'draft')]}"
|
||||||
options="{'always_reload': True}"
|
options="{'always_reload': True}"
|
||||||
/>
|
/>
|
||||||
<field name="partner_shipping_id" />
|
<field
|
||||||
<field name="partner_invoice_id" />
|
name="partner_shipping_id"
|
||||||
|
attrs="{'readonly': [('state', '!=', 'draft')]}"
|
||||||
|
force_save="1"
|
||||||
|
/>
|
||||||
|
<field
|
||||||
|
name="partner_invoice_id"
|
||||||
|
attrs="{'readonly': [('state', 'not in', ['draft', 'confirmed', 'received'])]}"
|
||||||
|
force_save="1"
|
||||||
|
/>
|
||||||
<field name="picking_id" options="{'no_create': True}" />
|
<field name="picking_id" options="{'no_create': True}" />
|
||||||
<field
|
<field
|
||||||
name="move_id"
|
name="move_id"
|
||||||
@@ -258,12 +268,19 @@
|
|||||||
<field name="uom_category_id" invisible="1" />
|
<field name="uom_category_id" invisible="1" />
|
||||||
<label for="product_uom_qty" />
|
<label for="product_uom_qty" />
|
||||||
<div class="o_row">
|
<div class="o_row">
|
||||||
<field name="product_uom_qty" />
|
<field
|
||||||
|
name="product_uom_qty"
|
||||||
|
attrs="{'readonly': [('state', '!=', 'draft')]}"
|
||||||
|
force_save="1"
|
||||||
|
/>
|
||||||
<field
|
<field
|
||||||
name="product_uom"
|
name="product_uom"
|
||||||
groups="uom.group_uom"
|
groups="uom.group_uom"
|
||||||
domain="[('category_id', '=', uom_category_id)]"
|
domain="[('category_id', '=', uom_category_id)]"
|
||||||
|
attrs="{'readonly': [('state', '!=', 'draft')]}"
|
||||||
|
force_save="1"
|
||||||
/>
|
/>
|
||||||
|
<field name="product_uom" invisible="1" />
|
||||||
</div>
|
</div>
|
||||||
<field
|
<field
|
||||||
name="delivered_qty"
|
name="delivered_qty"
|
||||||
@@ -291,6 +308,7 @@
|
|||||||
options="{'no_create': True}"
|
options="{'no_create': True}"
|
||||||
groups="base.group_multi_company"
|
groups="base.group_multi_company"
|
||||||
/>
|
/>
|
||||||
|
<field name="company_id" invisible="1" />
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
<notebook>
|
<notebook>
|
||||||
@@ -302,7 +320,9 @@
|
|||||||
name="location_id"
|
name="location_id"
|
||||||
options="{'no_create': True, 'no_open': True}"
|
options="{'no_create': True, 'no_open': True}"
|
||||||
groups="stock.group_stock_multi_locations"
|
groups="stock.group_stock_multi_locations"
|
||||||
|
attrs="{'readonly': [('state', '!=', 'draft')]}"
|
||||||
/>
|
/>
|
||||||
|
<field name="location_id" invisible="1" />
|
||||||
</group>
|
</group>
|
||||||
<group>
|
<group>
|
||||||
<field name="deadline" />
|
<field name="deadline" />
|
||||||
@@ -341,10 +361,6 @@
|
|||||||
<record id="rma_finalization_form" model="ir.ui.view">
|
<record id="rma_finalization_form" model="ir.ui.view">
|
||||||
<field name="model">rma</field>
|
<field name="model">rma</field>
|
||||||
<field name="inherit_id" ref="rma.rma_view_form" />
|
<field name="inherit_id" ref="rma.rma_view_form" />
|
||||||
<field
|
|
||||||
name="groups_id"
|
|
||||||
eval="[(4, ref('rma.group_rma_manual_finalization'))]"
|
|
||||||
/>
|
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<xpath
|
<xpath
|
||||||
expr="//form//header//button[@name='action_cancel']"
|
expr="//form//header//button[@name='action_cancel']"
|
||||||
@@ -356,6 +372,7 @@
|
|||||||
name="action_finish"
|
name="action_finish"
|
||||||
class="btn-primary"
|
class="btn-primary"
|
||||||
attrs="{'invisible': [('can_be_finished', '=', False)]}"
|
attrs="{'invisible': [('can_be_finished', '=', False)]}"
|
||||||
|
groups="rma.group_rma_manual_finalization"
|
||||||
/>
|
/>
|
||||||
</xpath>
|
</xpath>
|
||||||
</field>
|
</field>
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
<field name="name">stock.picking.form</field>
|
<field name="name">stock.picking.form</field>
|
||||||
<field name="model">stock.picking</field>
|
<field name="model">stock.picking</field>
|
||||||
<field name="inherit_id" ref="stock.view_picking_form" />
|
<field name="inherit_id" ref="stock.view_picking_form" />
|
||||||
<field name="groups_id" eval="[(4, ref('rma.rma_group_user_own'))]" />
|
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<div name="button_box">
|
<div name="button_box">
|
||||||
<button
|
<button
|
||||||
@@ -15,6 +14,7 @@
|
|||||||
class="oe_stat_button"
|
class="oe_stat_button"
|
||||||
icon="fa-reply"
|
icon="fa-reply"
|
||||||
attrs="{'invisible': [('rma_count', '=', 0)]}"
|
attrs="{'invisible': [('rma_count', '=', 0)]}"
|
||||||
|
groups="rma.rma_group_user_own"
|
||||||
>
|
>
|
||||||
<field name="rma_count" widget="statinfo" string="RMA" />
|
<field name="rma_count" widget="statinfo" string="RMA" />
|
||||||
</button>
|
</button>
|
||||||
|
|||||||
@@ -4,14 +4,13 @@
|
|||||||
<field name="name">Stock Warehouse Inherit MRP</field>
|
<field name="name">Stock Warehouse Inherit MRP</field>
|
||||||
<field name="model">stock.warehouse</field>
|
<field name="model">stock.warehouse</field>
|
||||||
<field name="inherit_id" ref="stock.view_warehouse" />
|
<field name="inherit_id" ref="stock.view_warehouse" />
|
||||||
<field name="groups_id" eval="[(4, ref('rma.rma_group_user_own'))]" />
|
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<xpath expr="//field[@name='wh_output_stock_loc_id']/..">
|
<xpath expr="//field[@name='wh_output_stock_loc_id']/..">
|
||||||
<field name="rma_loc_id" />
|
<field name="rma_loc_id" groups="rma.rma_group_user_own" />
|
||||||
</xpath>
|
</xpath>
|
||||||
<xpath expr="//field[@name='out_type_id']/..">
|
<xpath expr="//field[@name='out_type_id']/..">
|
||||||
<field name="rma_in_type_id" />
|
<field name="rma_in_type_id" groups="rma.rma_group_user_own" />
|
||||||
<field name="rma_out_type_id" />
|
<field name="rma_out_type_id" groups="rma.rma_group_user_own" />
|
||||||
</xpath>
|
</xpath>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||||
<odoo>
|
<odoo>
|
||||||
<record id="rma_redelivery_wizard_view_form" model="ir.ui.view">
|
<record id="rma_redelivery_wizard_view_form" model="ir.ui.view">
|
||||||
@@ -43,6 +44,7 @@
|
|||||||
attrs="{'required': [('rma_count', '=', 1)]}"
|
attrs="{'required': [('rma_count', '=', 1)]}"
|
||||||
domain="[('category_id', '=', uom_category_id)]"
|
domain="[('category_id', '=', uom_category_id)]"
|
||||||
/>
|
/>
|
||||||
|
<field name="product_uom" invisible="1" />
|
||||||
</div>
|
</div>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||||
<odoo>
|
<odoo>
|
||||||
<record id="rma_split_wizard_view_form2" model="ir.ui.view">
|
<record id="rma_split_wizard_view_form2" model="ir.ui.view">
|
||||||
@@ -13,6 +14,7 @@
|
|||||||
<div class="o_row">
|
<div class="o_row">
|
||||||
<field name="product_uom_qty" />
|
<field name="product_uom_qty" />
|
||||||
<field name="product_uom" groups="uom.group_uom" />
|
<field name="product_uom" groups="uom.group_uom" />
|
||||||
|
<field name="product_uom" invisible="1" />
|
||||||
</div>
|
</div>
|
||||||
</group>
|
</group>
|
||||||
</group>
|
</group>
|
||||||
|
|||||||
@@ -10,39 +10,43 @@ class ReturnPicking(models.TransientModel):
|
|||||||
|
|
||||||
create_rma = fields.Boolean(string="Create RMAs")
|
create_rma = fields.Boolean(string="Create RMAs")
|
||||||
picking_type_code = fields.Selection(related="picking_id.picking_type_id.code")
|
picking_type_code = fields.Selection(related="picking_id.picking_type_id.code")
|
||||||
|
rma_location_ids = fields.Many2many(
|
||||||
|
comodel_name="stock.location", compute="_compute_rma_location_id"
|
||||||
|
)
|
||||||
|
# Expand domain for RMAs
|
||||||
|
location_id = fields.Many2one(
|
||||||
|
domain="create_rma and [('id', 'child_of', rma_location_ids)]"
|
||||||
|
"or "
|
||||||
|
"['|', ('id', '=', original_location_id), '|', '&', "
|
||||||
|
"('return_location', '=', True), ('company_id', '=', False), '&', "
|
||||||
|
"('return_location', '=', True), ('company_id', '=', company_id)]"
|
||||||
|
)
|
||||||
|
|
||||||
|
@api.depends("picking_id")
|
||||||
|
def _compute_rma_location_id(self):
|
||||||
|
for record in self:
|
||||||
|
record.rma_location_ids = (
|
||||||
|
self.env["stock.warehouse"]
|
||||||
|
.search([("company_id", "=", record.picking_id.company_id.id)])
|
||||||
|
.rma_loc_id
|
||||||
|
)
|
||||||
|
|
||||||
@api.onchange("create_rma")
|
@api.onchange("create_rma")
|
||||||
def _onchange_create_rma(self):
|
def _onchange_create_rma(self):
|
||||||
if self.create_rma:
|
if self.create_rma:
|
||||||
warehouse = self.picking_id.picking_type_id.warehouse_id
|
warehouse = self.picking_id.picking_type_id.warehouse_id
|
||||||
self.location_id = warehouse.rma_loc_id.id
|
self.location_id = warehouse.rma_loc_id.id
|
||||||
rma_loc = warehouse.search(
|
|
||||||
[("company_id", "=", self.picking_id.company_id.id)]
|
|
||||||
).mapped("rma_loc_id")
|
|
||||||
rma_loc_domain = [("id", "child_of", rma_loc.ids)]
|
|
||||||
# We want to avoid setting the return move `to_refund` as it will change
|
# We want to avoid setting the return move `to_refund` as it will change
|
||||||
# the delivered quantities in the sale and set them to invoice.
|
# the delivered quantities in the sale and set them to invoice.
|
||||||
self.product_return_moves.to_refund = False
|
self.product_return_moves.to_refund = False
|
||||||
else:
|
else:
|
||||||
# If self.create_rma is not True, the value of the location and
|
# If self.create_rma is not True, the value of the location will be the
|
||||||
# the location domain will be the same as assigned by default.
|
# same as assigned by default
|
||||||
location_id = self.picking_id.location_id.id
|
location_id = self.picking_id.location_id.id
|
||||||
return_picking_type = self.picking_id.picking_type_id.return_picking_type_id
|
return_picking_type = self.picking_id.picking_type_id.return_picking_type_id
|
||||||
if return_picking_type.default_location_dest_id.return_location:
|
if return_picking_type.default_location_dest_id.return_location:
|
||||||
location_id = return_picking_type.default_location_dest_id.id
|
location_id = return_picking_type.default_location_dest_id.id
|
||||||
self.location_id = location_id
|
self.location_id = location_id
|
||||||
rma_loc_domain = [
|
|
||||||
"|",
|
|
||||||
("id", "=", self.picking_id.location_id.id),
|
|
||||||
"|",
|
|
||||||
"&",
|
|
||||||
("return_location", "=", True),
|
|
||||||
("company_id", "=", False),
|
|
||||||
"&",
|
|
||||||
("return_location", "=", True),
|
|
||||||
("company_id", "=", self.picking_id.company_id.id),
|
|
||||||
]
|
|
||||||
return {"domain": {"location_id": rma_loc_domain}}
|
|
||||||
|
|
||||||
def create_returns(self):
|
def create_returns(self):
|
||||||
"""Override create_returns method for creating one or more
|
"""Override create_returns method for creating one or more
|
||||||
@@ -67,7 +71,7 @@ class ReturnPicking(models.TransientModel):
|
|||||||
returned_picking = self.env["stock.picking"].browse(res["res_id"])
|
returned_picking = self.env["stock.picking"].browse(res["res_id"])
|
||||||
vals_list = [
|
vals_list = [
|
||||||
move._prepare_return_rma_vals(self.picking_id)
|
move._prepare_return_rma_vals(self.picking_id)
|
||||||
for move in returned_picking.move_lines
|
for move in returned_picking.move_ids
|
||||||
]
|
]
|
||||||
self.env["rma"].create(vals_list)
|
self.env["rma"].create(vals_list)
|
||||||
return res
|
return res
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
<!-- Copyright 2020 Tecnativa - Ernesto Tejeda
|
||||||
|
Copyright 2023 Tecnativa - Pedro M. Baeza
|
||||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||||
<odoo>
|
<odoo>
|
||||||
<record id="view_stock_return_picking_form" model="ir.ui.view">
|
<record id="view_stock_return_picking_form" model="ir.ui.view">
|
||||||
@@ -7,19 +8,17 @@
|
|||||||
<field name="model">stock.return.picking</field>
|
<field name="model">stock.return.picking</field>
|
||||||
<field name="inherit_id" ref="stock.view_stock_return_picking_form" />
|
<field name="inherit_id" ref="stock.view_stock_return_picking_form" />
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<xpath
|
<field name="product_return_moves" position="after">
|
||||||
expr="//group[.//field[@name='product_return_moves']]"
|
|
||||||
position="before"
|
|
||||||
>
|
|
||||||
<group name="group_rma">
|
<group name="group_rma">
|
||||||
<field
|
<field
|
||||||
name="create_rma"
|
name="create_rma"
|
||||||
attrs="{'invisible': [('picking_type_code', '!=', 'outgoing')]}"
|
attrs="{'invisible': [('picking_type_code', '!=', 'outgoing')]}"
|
||||||
/>
|
/>
|
||||||
|
<field name="rma_location_ids" invisible="1" />
|
||||||
<field name="picking_id" invisible="1" />
|
<field name="picking_id" invisible="1" />
|
||||||
<field name="picking_type_code" invisible="1" />
|
<field name="picking_type_code" invisible="1" />
|
||||||
</group>
|
</group>
|
||||||
</xpath>
|
</field>
|
||||||
</field>
|
</field>
|
||||||
</record>
|
</record>
|
||||||
</odoo>
|
</odoo>
|
||||||
|
|||||||
Reference in New Issue
Block a user