\n"
+" Liebe/r\n"
+" \n"
+" \n"
+" \n"
+" \n"
+" \n"
+" \n"
+" Die Produkte für Ihre Reklamation\n"
+" \n"
+" \n"
+" \n"
+" from\n"
+" \n"
+" wurden in unserem Lager empfangen.\n"
+" \n"
+" \n"
+" Zögern Sie nicht uns zu kontaktieren, wenn Sie Fragen "
+"haben.\n"
+"
\n"
+" Liebe/r\n"
+" \n"
+" \n"
+" \n"
+" \n"
+" \n"
+" \n"
+" Sie haben Ihre Reklamation erfolgreich beantragt\n"
+" \n"
+" \n"
+" \n"
+" bei\n"
+" \n"
+" . Unser Team wird dies prüfen und so schnell wie möglich "
+"bestätigen.\n"
+" \n"
+" \n"
+" Zögern Sie nicht uns zu kontaktieren, wenn Sie Fragen "
+"haben.\n"
+"
\n"
+"
\n"
+" "
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -134,6 +203,8 @@ msgid ""
""
msgstr ""
+""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -141,6 +212,8 @@ msgid ""
"\n"
" Paid"
msgstr ""
+"\n"
+" Bezahlt"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -148,6 +221,8 @@ msgid ""
"\n"
" Waiting Payment"
msgstr ""
+"\n"
+" Erwarte Zahlung"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -188,6 +263,10 @@ msgid ""
" Cancelled\n"
" "
msgstr ""
+"\n"
+" \n"
+" Abgebrochen\n"
+" "
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -210,6 +289,10 @@ msgid ""
" Preparation\n"
" "
msgstr ""
+"\n"
+" \n"
+" Vorbereitung\n"
+" "
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -232,6 +315,10 @@ msgid ""
" Shipped\n"
" "
msgstr ""
+"\n"
+" \n"
+" Versandt\n"
+" "
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -254,21 +341,25 @@ msgid ""
" Partially Available\n"
" "
msgstr ""
+"\n"
+" \n"
+" Teilweise verfügbar\n"
+" "
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
msgid "Awaiting action"
-msgstr ""
+msgstr "Erwarte Aktion"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
msgid "Draft"
-msgstr ""
+msgstr "Entwurf"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
msgid "Processed"
-msgstr ""
+msgstr "Bearbeitet"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -338,12 +429,12 @@ msgstr "Menge"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
msgid "RMA Date"
-msgstr "RMA Datum"
+msgstr "Reklamationsdatum"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.report_rma_document
msgid "RMA Note:"
-msgstr "RMA Notiz:"
+msgstr "Reklamations-Notiz:"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
@@ -439,12 +530,12 @@ msgstr ""
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_domain
msgid "Alias Domain Name"
-msgstr ""
+msgstr "Alias Domain-Name"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_full_name
msgid "Alias Email"
-msgstr ""
+msgstr "Alias E-Mail"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_name
@@ -460,6 +551,7 @@ msgstr ""
#: model:ir.model.fields,help:rma.field_rma_team__alias_status
msgid "Alias status assessed on the last message received."
msgstr ""
+"Der Alias-Status wird anhand der zuletzt empfangenen Nachricht ermittelt."
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_model_id
@@ -469,19 +561,19 @@ msgstr "Aliased Model"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
msgid "All"
-msgstr ""
+msgstr "Alle"
#. module: rma
#: model:res.groups,name:rma.group_rma_manual_finalization
msgid "Allow RMA manual finalization"
-msgstr "Erlauben Sie den manuellen RMA-Abschluss"
+msgstr "Erlauben Sie den manuellen Reklamations-Abschluss"
#. module: rma
#: model:ir.model.fields,help:rma.field_res_config_settings__group_rma_manual_finalization
msgid "Allow to finish an RMA without returning back a product or refunding"
msgstr ""
-"Lassen Sie eine RMA abschließen, ohne ein Produkt zurückzusenden oder eine "
-"Rückerstattung zu leisten"
+"Lassen Sie eine Reklamation abschließen, ohne ein Produkt zurückzusenden "
+"oder eine Rückerstattung zu leisten"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
@@ -493,7 +585,7 @@ msgstr "Archiviert"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Are you sure you want to cancel this RMA"
-msgstr "Möchten Sie diese RMA wirklich stornieren"
+msgstr "Möchten Sie diese Reklamation wirklich stornieren"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__message_attachment_count
@@ -504,20 +596,20 @@ msgstr "Anzahl der Anhänge"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__auto_confirm_reception
msgid "Auto Confirm Reception"
-msgstr ""
+msgstr "Automatische Empfangsbestätigung"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_delivery__automatic_after_receipt
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_refund__automatic_after_receipt
msgid "Automatically After Receipt"
-msgstr ""
+msgstr "Automatisch nach Erhalt"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_delivery__automatic_on_confirm
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_receipt__automatic_on_confirm
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_refund__automatic_on_confirm
msgid "Automatically on Confirm"
-msgstr ""
+msgstr "Automatisch bei Bestätigung"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_team_view_form
@@ -530,7 +622,7 @@ msgstr "Avatar"
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Awaiting Action"
-msgstr ""
+msgstr "Erwarte Aktion"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__can_be_finished
@@ -588,22 +680,22 @@ msgstr "Kategorie UoM"
#. module: rma
#: model_terms:ir.actions.act_window,help:rma.rma_action
msgid "Click to add a new RMA."
-msgstr "Klicken Sie hier, um eine neue RMA hinzuzufügen."
+msgstr "Klicken Sie hier, um eine neue Reklamation hinzuzufügen."
#. module: rma
#: model_terms:ir.actions.act_window,help:rma.rma_team_action
msgid "Click to add a new team."
-msgstr ""
+msgstr "Klicken Sie hier, um ein neues Team hinzuzufügen."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Closed"
-msgstr ""
+msgstr "Geschlossen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__color
msgid "Color"
-msgstr ""
+msgstr "Farbe"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_tag__color
@@ -673,28 +765,28 @@ msgstr ""
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__count_rma_awaiting_action
msgid "Count Rma Awaiting Action"
-msgstr ""
+msgstr "Anzahl der zu bearbeitenden Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__count_rma_draft
msgid "Count Rma Draft"
-msgstr ""
+msgstr "Anzahl der Entwurfs-Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__count_rma_processed
msgid "Count Rma Processed"
-msgstr ""
+msgstr "Anzahl der bearbeiteten Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_return_picking__create_rma
msgid "Create RMAs"
-msgstr "Erstellen Sie RMAs"
+msgstr "Erstellen Sie Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__action_create_receipt
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Create Receipt"
-msgstr ""
+msgstr "Beleg erstellen"
#. module: rma
#: model_terms:ir.actions.act_window,help:rma.rma_dashboard_action
@@ -702,11 +794,13 @@ msgid ""
"Create a new RMA\n"
" operation"
msgstr ""
+"Erstelle einen neuen\n"
+" Reklamationsvorgang"
#. module: rma
#: model_terms:ir.actions.act_window,help:rma.action_rma_finalization
msgid "Create a new RMA finalization"
-msgstr "Erstellen Sie einen neuen RMA-Abschluss"
+msgstr "Erstellen Sie einen neuen Reklamations-Abschluss"
#. module: rma
#: model_terms:ir.actions.act_window,help:rma.action_rma_tag
@@ -782,17 +876,17 @@ msgstr "Unterlassungswerte"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__action_create_delivery
msgid "Define how the delivery action should be handled."
-msgstr ""
+msgstr "Legen Sie fest, wie die Lieferung abgewickelt werden soll."
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__action_create_receipt
msgid "Define how the receipt action should be handled."
-msgstr ""
+msgstr "Legen Sie fest, wie der Empfang abgewickelt werden soll."
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__action_create_refund
msgid "Define how the refund action should be handled."
-msgstr ""
+msgstr "Legen Sie fest, wie die Erstattung abgewickelt werden soll."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_redelivery_wizard_view_form
@@ -807,7 +901,7 @@ msgstr "gelieferte Menge"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.report_rma_document
msgid "Delivered Quantity"
-msgstr ""
+msgstr "Gelieferte Anzahl"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
@@ -817,7 +911,7 @@ msgstr "Lieferung"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__action_create_delivery
msgid "Delivery Action"
-msgstr ""
+msgstr "Lieferaktion"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__delivery_picking_count
@@ -840,7 +934,7 @@ msgstr "Beschreibung"
#: model:ir.model.fields,field_description:rma.field_rma_operation__different_return_product
#: model:ir.model.fields,field_description:rma.field_stock_return_picking_line__different_return_product
msgid "Different Return Product"
-msgstr ""
+msgstr "Anderes Rücksendeprodukt"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__display_name
@@ -857,7 +951,7 @@ msgstr "Anzeigename"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__prevent_delivery_grouping
msgid "Do not group deliveries"
-msgstr ""
+msgstr "Lieferungen nicht zusammenfassen"
#. module: rma
#. odoo-python
@@ -872,7 +966,7 @@ msgstr "Entwurf"
#: model:mail.message.subtype,name:rma.mt_rma_draft
#: model:mail.message.subtype,name:rma.mt_rma_team_rma_draft
msgid "Draft RMA"
-msgstr "RMA Entwurf"
+msgstr "Reklamations-Entwurf"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_team_view_form
@@ -894,45 +988,52 @@ msgstr "Email Template"
#: model:ir.model.fields,field_description:rma.field_res_company__rma_mail_confirmation_template_id
#: model:ir.model.fields,field_description:rma.field_res_config_settings__rma_mail_confirmation_template_id
msgid "Email Template confirmation for RMA"
-msgstr "E-Mail-Vorlage Bestätigung für RMA"
+msgstr "E-Mail-Vorlage Bestätigung für Reklamation"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_company__rma_mail_draft_confirmation_template_id
#: model:ir.model.fields,field_description:rma.field_res_config_settings__rma_mail_draft_confirmation_template_id
msgid "Email Template draft notification for RMA"
-msgstr "E-Mail-Vorlagenentwurf Benachrichtigung für RMA"
+msgstr "E-Mail-Vorlagenentwurf Benachrichtigung für Reklamation"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_company__rma_mail_receipt_confirmation_template_id
#: model:ir.model.fields,field_description:rma.field_res_config_settings__rma_mail_receipt_confirmation_template_id
msgid "Email Template receipt confirmation for RMA"
-msgstr "E-Mail-Vorlage Empfangsbestätigung für RMA"
+msgstr "E-Mail-Vorlage Empfangsbestätigung für Reklamation"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_team__alias_domain
msgid "Email domain e.g. 'example.com' in 'odoo@example.com'"
-msgstr ""
+msgstr "E-Mail-Domain z.B. 'example.com' in 'odoo@example.com'"
#. module: rma
#: model:ir.model.fields,help:rma.field_res_company__rma_mail_confirmation_template_id
#: model:ir.model.fields,help:rma.field_res_config_settings__rma_mail_confirmation_template_id
msgid "Email sent to the customer once the RMA is confirmed."
-msgstr "E-Mail wird an den Kunden gesendet, sobald die RMA bestätigt wurde."
+msgstr ""
+"E-Mail wird an den Kunden gesendet, sobald die Reklamation bestätigt wurde."
#. module: rma
#: model:ir.model.fields,help:rma.field_res_company__rma_mail_receipt_confirmation_template_id
#: model:ir.model.fields,help:rma.field_res_config_settings__rma_mail_receipt_confirmation_template_id
msgid "Email sent to the customer once the RMA products are received."
msgstr ""
-"E-Mail wird an die Kunden gesendet, sobald die RMA-Produkte eingegangen sind."
+"E-Mail wird an die Kunden gesendet, sobald die Reklamations-Produkte "
+"eingegangen sind."
#. module: rma
#: model:ir.model.fields,help:rma.field_res_company__rma_mail_draft_confirmation_template_id
#: model:ir.model.fields,help:rma.field_res_config_settings__rma_mail_draft_confirmation_template_id
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
-"Eine E-Mail wird an die Kunden gesendet, wenn eine RMA über das Portal "
-"aufgegeben wird"
+"Eine E-Mail wird an die Kunden gesendet, wenn eine Reklamation über das "
+"Portal aufgegeben wird"
+
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr "E-Mails"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
@@ -940,12 +1041,14 @@ msgid ""
"Enable this option to automatically confirm the reception when the RMA is "
"confirmed."
msgstr ""
+"Aktivieren Sie diese Option, um den Empfang automatisch zu bestätigen, "
+"sobald die Reklamation bestätigt wurde."
#. module: rma
#. odoo-python
#: code:addons/rma/wizard/rma_split.py:0
msgid "Extracted RMA"
-msgstr "Extrahierter RMA"
+msgstr "Extrahierte Reklamation"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__origin_split_rma_id
@@ -970,22 +1073,18 @@ msgstr "Abschluss"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_wizard_view_form
msgid "Finish RMA"
-msgstr "RMA abschließen"
+msgstr "Reklamation abschließen"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_finalization_wizard_action
msgid "Finish RMA Manualy"
-msgstr "RMA manuell abschließen"
+msgstr "Reklamation manuell abschließen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_config_settings__group_rma_manual_finalization
msgid "Finish RMA manually choosing a reason"
-msgstr "Schließen Sie die RMA manuell ab, indem Sie einen Grund auswählen"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr "Schließen Sie RMAs manuell ab"
+msgstr ""
+"Schließen Sie die Reklamation manuell ab, indem Sie einen Grund auswählen"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
@@ -1019,12 +1118,12 @@ msgstr "Gruppiere nach"
#: model:ir.model.fields,field_description:rma.field_res_config_settings__rma_return_grouping
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__rma_return_grouping
msgid "Group RMA returns by customer address and warehouse"
-msgstr "Gruppieren Sie RMA-Rücksendungen nach Kundenadresse und Lager"
+msgstr "Gruppieren Sie Reklamations-Rücksendungen nach Kundenadresse und Lager"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Group RMA returns by customer and warehouse."
-msgstr "Gruppieren Sie RMA-Rücksendungen nach Kunde und Lager."
+msgstr "Gruppieren Sie Reklamations-Rücksendungen nach Kunde und Lager."
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__has_message
@@ -1071,6 +1170,9 @@ msgid ""
"If checked, allows the return of a product different from the one originally "
"ordered. Used if the delivery is created automatically"
msgstr ""
+"Wenn diese Option aktiviert ist, ist die Rücksendung eines anderen Produkts "
+"als des ursprünglich bestellten möglich. Wird verwendet, wenn die Lieferung "
+"automatisch erstellt wird"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma__message_needaction
@@ -1094,6 +1196,10 @@ msgid ""
"If enabled, RMAs using this operation will NOT be grouped into a single "
"delivery picking, even if the company setting allows grouping."
msgstr ""
+"Wenn diese Option aktiviert ist, werden Reklamationen, bei denen dieser "
+"Vorgang zum Einsatz kommt, NICHT zu einer einzigen Kommissionierung "
+"zusammengefasst, selbst wenn die Unternehmenseinstellung eine Gruppierung "
+"zulässt."
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_team__alias_bounced_content
@@ -1110,8 +1216,8 @@ msgid ""
"If the active field is set to false, it will allow you to hide the RMA Team "
"without removing it."
msgstr ""
-"Wenn das aktive Feld auf „false“ gesetzt ist, können Sie das RMA-Team "
-"ausblenden, ohne es zu entfernen."
+"Wenn das aktive Feld auf „false“ gesetzt ist, können Sie das Reklamations-"
+"Team ausblenden, ohne es zu entfernen."
#. module: rma
#. odoo-python
@@ -1125,6 +1231,9 @@ msgid ""
"Indicates whether this RMA can be manually finished, without requiring "
"further processing such as a receipt, delivery, or refund."
msgstr ""
+"Gibt an, ob diese Reklamation manuell abgeschlossen werden kann, ohne dass "
+"weitere Schritte wie Wareneingang, Warenausgang oder Rückerstattung "
+"erforderlich sind."
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__partner_invoice_id
@@ -1184,7 +1293,7 @@ msgstr "Zuletzt aktualisiert am"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Late RMAs"
-msgstr "Verspätete RMAs"
+msgstr "Verspätete Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_incoming_local
@@ -1212,7 +1321,7 @@ msgid ""
"Manage RMA finalization reasons to better classify them for tracking and "
"analysis purposes."
msgstr ""
-"Verwalten Sie RMA-Abschlussgründe, um sie für Nachverfolgungs- und "
+"Verwalten Sie Reklamations-Abschlussgründe, um sie für Nachverfolgungs- und "
"Analysezwecke besser zu klassifizieren."
#. module: rma
@@ -1235,20 +1344,20 @@ msgstr "Manager"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__manual_finish_allowed
msgid "Manual Finish Allowed"
-msgstr ""
+msgstr "Manuelle Fertigstellung zulässig"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_delivery__manual_after_receipt
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_refund__manual_after_receipt
msgid "Manually After Receipt"
-msgstr ""
+msgstr "Manuell nach Erhalt"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_delivery__manual_on_confirm
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_receipt__manual_on_confirm
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_refund__manual_on_confirm
msgid "Manually on Confirm"
-msgstr ""
+msgstr "Manuell bei Bestätigung"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__message_has_error
@@ -1286,7 +1395,7 @@ msgstr "Neu"
#. module: rma
#: model:ir.actions.act_window,name:rma.action_rma_form
msgid "New RMA"
-msgstr ""
+msgstr "Neue Reklamation"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__activity_date_deadline
@@ -1307,13 +1416,13 @@ msgstr "Nächster Aktivitätstyp"
#. odoo-python
#: code:addons/rma/models/rma.py:0
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 Reklamationen kann einen Austausch durchführen."
#. module: rma
#. odoo-python
#: code:addons/rma/models/rma.py:0
msgid "None of the selected RMAs can perform a return."
-msgstr "Keine der ausgewählten RMAs kann eine Rücksendung durchführen."
+msgstr "Keine der ausgewählten Reklamationen kann eine Rücksendung durchführen."
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__priority__0
@@ -1336,7 +1445,7 @@ msgstr "Anzahl der Fehler"
#: model:ir.model.fields,help:rma.field_rma__message_needaction_counter
#: model:ir.model.fields,help:rma.field_rma_team__message_needaction_counter
msgid "Number of messages requiring action"
-msgstr ""
+msgstr "Anzahl der Nachrichten, die eine Bearbeitung erfordern"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma__message_has_error_counter
@@ -1347,13 +1456,14 @@ msgstr "Anzahl der Nachrichten mit Zustellfehler"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_return_picking_line__rma_operation_id
msgid "Operation"
-msgstr ""
+msgstr "Vorgang"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
-msgstr ""
+msgstr "Vorgänge"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_team__alias_force_thread_id
@@ -1379,7 +1489,7 @@ msgstr "Ursprungslieferung"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.report_rma_document
msgid "Origin delivery"
-msgstr ""
+msgstr "Ursprungslieferung"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__move_id
@@ -1394,7 +1504,7 @@ msgstr "Andere Informationen"
#. module: rma
#: model:ir.ui.menu,name:rma.rma_dashboard_menu
msgid "Overview"
-msgstr ""
+msgstr "Übersicht"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_team__alias_parent_model_id
@@ -1458,7 +1568,7 @@ msgstr "Priorität"
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Processed"
-msgstr ""
+msgstr "Bearbeitet"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__procurement_group_id
@@ -1483,6 +1593,8 @@ msgstr "Produktmenge"
msgid ""
"Product to be returned if it's different from the originally delivered item."
msgstr ""
+"Das Produkt ist zurückzusenden, wenn es von dem ursprünglich gelieferten "
+"Artikel abweicht."
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_tag__is_public
@@ -1521,7 +1633,7 @@ msgstr ""
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_split_wizard__product_uom_qty
msgid "Quantity to extract to a new RMA."
-msgstr "Menge, die in eine neue RMA extrahiert werden soll."
+msgstr "Menge, die in eine neue Reklamation extrahiert werden soll."
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_action
@@ -1535,244 +1647,244 @@ msgstr "Menge, die in eine neue RMA extrahiert werden soll."
#: model_terms:ir.ui.view,arch_db:rma.view_partner_form
#: model_terms:ir.ui.view,arch_db:rma.view_picking_form
msgid "RMA"
-msgstr "RMA"
+msgstr "Reklamation"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
#: model_terms:ir.ui.view,arch_db:rma.report_rma_document
msgid "RMA #"
-msgstr "RMA #"
+msgstr "Reklamation #"
#. module: rma
#. odoo-python
#: code:addons/rma/models/res_company.py:0
msgid "RMA Code"
-msgstr "RMA-Code"
+msgstr "Reklamations-Code"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "RMA Confirmation Email"
-msgstr ""
+msgstr "E-Mail zur Bestätigung der Reklamation"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "RMA Date"
-msgstr "RMA-Datum"
+msgstr "Reklamations-Datum"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "RMA Deadline"
-msgstr "RMA-Frist"
+msgstr "Reklamations-Frist"
#. module: rma
#. odoo-python
#: code:addons/rma/models/stock_warehouse.py:0
msgid "RMA Delivery Orders"
-msgstr "RMA-Lieferaufträge"
+msgstr "Reklamations-Lieferaufträge"
#. module: rma
#: model:ir.model,name:rma.model_rma_delivery_wizard
msgid "RMA Delivery Wizard"
-msgstr "RMA-Zustellungsassistent"
+msgstr "Reklamations-Zustellungsassistent"
#. module: rma
#: model:mail.template,name:rma.mail_template_rma_draft_notification
msgid "RMA Draft Notification"
-msgstr "Benachrichtigung über RMA-Entwurf"
+msgstr "Benachrichtigung über Reklamations-Entwurf"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.view_rma_finalization_form
msgid "RMA Finalization"
-msgstr "RMA-Abschluss"
+msgstr "Reklamations-Abschluss"
#. module: rma
#: model:ir.model,name:rma.model_rma_finalization
msgid "RMA Finalization Reason"
-msgstr "RMA-Abschlussgrund"
+msgstr "Reklamations-Abschlussgrund"
#. module: rma
#: model:ir.actions.act_window,name:rma.action_rma_finalization
#: model:ir.ui.menu,name:rma.rma_configuration_rma_finalization_menu
#: model_terms:ir.ui.view,arch_db:rma.rma_finalization_view_search
msgid "RMA Finalization Reasons"
-msgstr "Gründe für den RMA-Abschluss"
+msgstr "Gründe für den Reklamations-Abschluss"
#. module: rma
#: model:ir.model,name:rma.model_rma_finalization_wizard
msgid "RMA Finalization Wizard"
-msgstr "RMA-Abschlussassistent"
+msgstr "Reklamations-Abschlussassistent"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_in_type_id
msgid "RMA In Type"
-msgstr "RMA-Eingangstyp"
+msgstr "Reklamations-Eingangstyp"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_loc_id
msgid "RMA Location"
-msgstr "RMA-Standort"
+msgstr "Reklamations-Standort"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "RMA Manual Finalization"
-msgstr ""
+msgstr "Reklamation manueller Abschluss"
#. module: rma
#: model:mail.message.subtype,name:rma.mt_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"
-msgstr "RMA-Benachrichtigung"
+msgstr "Reklamations-Benachrichtigung"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_rma_page
msgid "RMA Order -"
-msgstr "RMA-Bestellung -"
+msgstr "Reklamations-Bestellung -"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.portal_my_home_menu_rma
#: model_terms:ir.ui.view,arch_db:rma.portal_my_home_rma
#: model_terms:ir.ui.view,arch_db:rma.portal_my_rmas
msgid "RMA Orders"
-msgstr "RMA-Bestellungen"
+msgstr "Reklamations-Bestellungen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_out_type_id
msgid "RMA Out Type"
-msgstr "RMA-Out-Typ"
+msgstr "Reklamations-Ausgangs-Typ"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_dashboard_action
msgid "RMA Overview"
-msgstr ""
+msgstr "Reklamation Übersicht"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "RMA Receipt Confirmation Email"
-msgstr ""
+msgstr "E-Mail zur Bestätigung des Reklamations-Eingangs"
#. module: rma
#: model:mail.template,name:rma.mail_template_rma_receipt_notification
msgid "RMA Receipt Notification"
-msgstr "RMA-Empfangsbenachrichtigung"
+msgstr "Reklamations-Empfangsbenachrichtigung"
#. module: rma
#. odoo-python
#: code:addons/rma/models/stock_warehouse.py:0
msgid "RMA Receipts"
-msgstr "RMA-Quittungen"
+msgstr "Reklamations-Quittungen"
#. module: rma
#: model:ir.actions.report,name:rma.report_rma_action
msgid "RMA Report"
-msgstr "RMA-Bericht"
+msgstr "Reklamations-Bericht"
#. module: rma
#: model:ir.model,name:rma.model_rma_split_wizard
msgid "RMA Split Wizard"
-msgstr "RMA-Aufteilungsassistent"
+msgstr "Reklamations-Aufteilungsassistent"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.view_rma_tag_form
msgid "RMA Tag"
-msgstr "RMA Tag"
+msgstr "Reklamations-Stichwort"
#. module: rma
#: model:ir.model,name:rma.model_rma_tag
#: model_terms:ir.ui.view,arch_db:rma.rma_tag_view_search
msgid "RMA Tags"
-msgstr "RMA-Tags"
+msgstr "Reklamations-Stickwörter"
#. module: rma
#: model:ir.model,name:rma.model_rma_team
#: model:ir.model.fields,field_description:rma.field_res_users__rma_team_id
#: model_terms:ir.ui.view,arch_db:rma.rma_team_view_form
msgid "RMA Team"
-msgstr ""
+msgstr "Reklamations-Team"
#. module: rma
#: model:ir.model.fields,help:rma.field_res_users__rma_team_id
msgid "RMA Team the user is member of."
-msgstr "RMA-Team, dem der Benutzer angehört."
+msgstr "Reklamations-Team, dem der Benutzer angehört."
#. module: rma
#: model:mail.message.subtype,description:rma.mt_rma_notification
msgid "RMA automatic customer notifications"
-msgstr "Automatische RMA-Kundenbenachrichtigungen"
+msgstr "Automatische Reklamations-Kundenbenachrichtigungen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_partner__rma_count
#: model:ir.model.fields,field_description:rma.field_res_users__rma_count
#: model:ir.model.fields,field_description:rma.field_stock_picking__rma_count
msgid "RMA count"
-msgstr "RMA-Zählung"
+msgstr "Reklamations-Zählung"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "RMA draft notification Email"
-msgstr ""
+msgstr "Reklamation Entwurf einer Benachrichtigungs-E-Mail"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_in_route_id
msgid "RMA in Route"
-msgstr ""
+msgstr "Reklamation in Bearbeitung"
#. module: rma
#: model:mail.message.subtype,description:rma.mt_rma_draft
msgid "RMA in draft state"
-msgstr "RMA im Entwurfszustand"
+msgstr "Reklamation im Entwurfszustand"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_out_replace_route_id
msgid "RMA out Replace Route"
-msgstr ""
+msgstr "Reklamation-Ausgangs-Ersatzroute"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_warehouse__rma_out_route_id
msgid "RMA out Route"
-msgstr ""
+msgstr "Reklamations-Auslieferungsroute"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_move__rma_receiver_ids
msgid "RMA receivers"
-msgstr "RMA-Empfänger"
+msgstr "Reklamation-Empfänger"
#. module: rma
#: model:ir.model.fields,help:rma.field_stock_warehouse__rma
msgid "RMA related products can be stored in this warehouse."
-msgstr "RMA-bezogene Produkte können in diesem Lager gelagert werden."
+msgstr "Reklamations-bezogene Produkte können in diesem Lager gelagert werden."
#. module: rma
#: model:ir.model,name:rma.model_rma_operation
msgid "RMA requested operation"
-msgstr "RMA angeforderter Vorgang"
+msgstr "Reklamation angeforderter Vorgang"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_stock_move__rma_id
msgid "RMA return"
-msgstr "RMA-Rückgabe"
+msgstr "Reklamations-Rückgabe"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__team_id
msgid "RMA team"
-msgstr "RMA-Team"
+msgstr "Reklamations-Team"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_partner__rma_ids
#: model:ir.model.fields,field_description:rma.field_res_users__rma_ids
#: model:ir.model.fields,field_description:rma.field_stock_move__rma_ids
msgid "RMAs"
-msgstr "RMAs"
+msgstr "Reklamationen"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "RMAs which deadline has passed"
-msgstr "RMAs, deren Frist abgelaufen ist"
+msgstr "Reklamationen, deren Frist abgelaufen ist"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "RMAs yet to be fully processed"
-msgstr "RMAs müssen noch vollständig bearbeitet werden"
+msgstr "Reklamationen müssen noch vollständig bearbeitet werden"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_finalization_wizard__finalization_id
@@ -1810,7 +1922,7 @@ msgstr "Thread ID des Eintrags"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma__origin
msgid "Reference of the document that generated this RMA."
-msgstr "Referenz des Dokuments, das diese RMA erstellt hat."
+msgstr "Referenz des Dokuments, das diese Reklamation erstellt hat."
#. module: rma
#. odoo-python
@@ -1824,7 +1936,7 @@ msgstr "Erstattung"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_operation__action_create_refund
msgid "Refund Action"
-msgstr ""
+msgstr "Erstattungsvorgang"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__refund_line_id
@@ -1834,7 +1946,7 @@ msgstr "Rückerstattungsbuchungssatz"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma__partner_invoice_id
msgid "Refund address for current RMA."
-msgstr "Rückerstattungsadresse für aktuelle RMA."
+msgstr "Rückerstattungsadresse für aktuelle Reklamation."
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__refunded
@@ -1925,11 +2037,6 @@ msgstr "Verantwortlich"
msgid "Responsible User"
msgstr "Verantwortlicher Benutzer"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1938,13 +2045,13 @@ msgstr "Inbound Kommissionierung"
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking_line
msgid "Return Picking Line"
-msgstr ""
+msgstr "Retouren-Kommissionierlinie"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__return_product_id
#: model:ir.model.fields,field_description:rma.field_stock_return_picking_line__return_product_id
msgid "Return Product"
-msgstr ""
+msgstr "Rückgabeprodukt"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_delivery_wizard_action
@@ -1972,17 +2079,17 @@ msgstr "Ist zurückgekommen"
#. odoo-python
#: code:addons/rma/wizard/stock_picking_return.py:0
msgid "Returned Picking"
-msgstr ""
+msgstr "Rückgabe"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_tag__rma_ids
msgid "Rma"
-msgstr "Rma"
+msgstr "Reklamation"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__rma_count
msgid "Rma Count"
-msgstr "Anzahl RMA"
+msgstr "Anzahl Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__scheduled_date
@@ -1998,43 +2105,24 @@ msgstr "Sicherheitstoken"
#: model:ir.model.fields,field_description:rma.field_res_company__send_rma_confirmation
#: model:ir.model.fields,field_description:rma.field_res_config_settings__send_rma_confirmation
msgid "Send RMA Confirmation"
-msgstr "RMA-Bestätigung senden"
+msgstr "Reklamations-Bestätigung senden"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_company__send_rma_receipt_confirmation
#: model:ir.model.fields,field_description:rma.field_res_config_settings__send_rma_receipt_confirmation
msgid "Send RMA Receipt Confirmation"
-msgstr "RMA-Empfangsbestätigung senden"
+msgstr "Reklamations-Empfangsbestätigung senden"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_res_company__send_rma_draft_confirmation
#: model:ir.model.fields,field_description:rma.field_res_config_settings__send_rma_draft_confirmation
msgid "Send RMA draft Confirmation"
-msgstr "RMA-Bestätigungsentwurf senden"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr "Senden Sie automatische RMA-Informationen an den Kunden"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-"Senden Sie eine automatische Benachrichtigung über den Empfang von RMA-"
-"Produkten an den Kunden"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-"Senden Sie eine automatische Benachrichtigung, wenn der Kunde eine RMA "
-"aufgibt"
+msgstr "Reklamations-Bestätigungsentwurf senden"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
-msgstr "Per E-Mail gesendet"
+msgstr "Per E-Mail senden"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
@@ -2055,13 +2143,13 @@ msgstr "Sequenz"
#. odoo-python
#: code:addons/rma/models/stock_warehouse.py:0
msgid "Sequence RMA in"
-msgstr "Reihenfolge RMA ein"
+msgstr "Reihenfolge Reklamation Eingang"
#. module: rma
#. odoo-python
#: code:addons/rma/models/stock_warehouse.py:0
msgid "Sequence RMA out"
-msgstr "Sequenz RMA outgoing"
+msgstr "Sequenz Reklamation Ausgang"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
@@ -2073,7 +2161,7 @@ msgstr "Auf Entwurf setzen"
#: model:ir.ui.menu,name:rma.menu_rma_general_settings
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_form_view
msgid "Settings"
-msgstr ""
+msgstr "Einstellungen"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
@@ -2088,27 +2176,27 @@ msgstr "Lieferanschrift"
#. module: rma
#: model:ir.model.fields,help:rma.field_rma__partner_shipping_id
msgid "Shipping address for current RMA."
-msgstr "Lieferadresse für aktuelle RMA."
+msgstr "Lieferadresse für aktuelle Reklamation."
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__show_create_receipt
msgid "Show Create Receipt Button"
-msgstr ""
+msgstr "Schaltfläche „Beleg erstellen“ anzeigen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__show_create_return
msgid "Show Create Return Button"
-msgstr ""
+msgstr "Schaltfläche „Rücksendung erstellen“ anzeigen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__show_create_refund
msgid "Show Create refund Button"
-msgstr ""
+msgstr "Schaltfläche „Erstattung erstellen“ anzeigen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__show_create_replace
msgid "Show Create replace Button"
-msgstr ""
+msgstr "Schaltfläche „Ersetzen erstellen“ anzeigen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__origin
@@ -2124,7 +2212,7 @@ msgstr "Split"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_split_wizard_action
msgid "Split RMA"
-msgstr "Geteilter RMA"
+msgstr "Geteilte Reklamation"
#. module: rma
#. odoo-python
@@ -2223,6 +2311,10 @@ msgid ""
" operation\n"
" with specific settings that will adjust its behavior."
msgstr ""
+"Das Reklamations-Betriebssystem ermöglicht es Ihnen, jeden\n"
+" Rücksendevorgang\n"
+" mit spezifischen Einstellungen zu konfigurieren, die dessen "
+"Ablauf anpassen."
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_tag__active
@@ -2260,8 +2352,8 @@ msgid ""
"demand because the stock move is linked to an RMA (%(name)s)."
msgstr ""
"Die für das Produkt '%(id)s' fertig gestellte Menge muss gleich der "
-"ursprünglichen Nachfrage sein, da die Bestandsumlagerung mit einer RMA (%"
-"(name)s) verknüpft ist."
+"ursprünglichen Nachfrage sein, da die Bestandsumlagerung mit einer "
+"Reklamation (%(name)s) verknüpft ist."
#. module: rma
#. odoo-python
@@ -2273,7 +2365,7 @@ msgstr "Die zurückzugebende Menge ist größer als die verbleibende Menge."
#. odoo-python
#: code:addons/rma/models/rma.py:0
msgid "The reception must be done before finishing this rma"
-msgstr ""
+msgstr "Die Annahme muss vor Abschluss dieser Reklamation erfolgen"
#. module: rma
#. odoo-python
@@ -2282,6 +2374,9 @@ msgid ""
"The selected operation requires a return product different from the "
"originally delivered item. Please select the product to return."
msgstr ""
+"Für den ausgewählten Vorgang ist ein anderes Produkt als der ursprünglich "
+"gelieferte Artikel erforderlich. Bitte wählen Sie das Produkt aus, das Sie "
+"zurücksenden möchten."
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_tag__is_public
@@ -2296,25 +2391,25 @@ msgid ""
"specified in its linked RMA."
msgstr ""
"Es gibt mindestens einen Rechnungsposten, dessen Menge geringer ist als die "
-"Menge, die in der verknüpften RMA angegeben ist."
+"Menge, die in der verknüpften Reklamation angegeben ist."
#. module: rma
#. odoo-python
#: code:addons/rma/models/rma.py:0
msgid "This RMA cannot be split."
-msgstr "Diese RMA kann nicht aufgeteilt werden."
+msgstr "Diese Reklamation kann nicht aufgeteilt werden."
#. module: rma
#. odoo-python
#: code:addons/rma/models/rma.py:0
msgid "This RMA cannot perform a replacement."
-msgstr "Diese RMA kann keinen Ersatz leisten."
+msgstr "Diese Reklamation kann keinen Ersatz leisten."
#. module: rma
#. odoo-python
#: code:addons/rma/models/rma.py:0
msgid "This RMA cannot perform a return."
-msgstr "Diese RMA kann keine Rücksendung durchführen."
+msgstr "Diese Reklamation kann keine Rücksendung durchführen."
#. module: rma
#: model:ir.actions.server,name:rma.rma_refund_action_server
@@ -2345,7 +2440,7 @@ msgstr "Art der aufgezeichneten Ausnahmeaktivität."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Unassigned RMAs"
-msgstr "Nicht zugewiesene RMAs"
+msgstr "Nicht zugewiesene Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma_delivery_wizard__product_uom
@@ -2361,7 +2456,7 @@ msgstr "Freischalten"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_search
msgid "Unresolved RMAs"
-msgstr "Ungelöste RMAs"
+msgstr "Ungelöste Reklamationen"
#. module: rma
#: model:ir.model.fields,field_description:rma.field_rma__product_uom
@@ -2371,7 +2466,7 @@ msgstr "UoM (ME)"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma_operation__action_create_refund__update_quantity
msgid "Update Quantities"
-msgstr ""
+msgstr "Mengen aktualisieren"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__priority__1
@@ -2381,7 +2476,7 @@ msgstr "Dringend"
#. module: rma
#: model:ir.model,name:rma.model_res_users
msgid "User"
-msgstr ""
+msgstr "Benutzer"
#. module: rma
#: model:res.groups,name:rma.rma_group_user_all
@@ -2396,12 +2491,12 @@ msgstr "Benutzer: Nur eigene Dokumente"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Values set here are company-specific."
-msgstr ""
+msgstr "Die hier festgelegten Werte sind unternehmensspezifisch."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_operation_kanban
msgid "View"
-msgstr ""
+msgstr "Ansicht"
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__waiting_replacement
@@ -2436,7 +2531,8 @@ msgstr "Kommunikationsgeschichte der Website"
#: model:ir.model.fields,help:rma.field_res_company__send_rma_draft_confirmation
#: model:ir.model.fields,help:rma.field_res_config_settings__send_rma_draft_confirmation
msgid "When a customer places an RMA, send a notification with it"
-msgstr "Wenn ein Kunde eine RMA aufgibt, senden Sie eine Benachrichtigung mit"
+msgstr ""
+"Wenn ein Kunde eine Reklamation aufgibt, senden Sie eine Benachrichtigung mit"
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
@@ -2444,29 +2540,32 @@ msgid ""
"When customers themselves place an RMA from the portal, send an automatic "
"notification acknowleging it."
msgstr ""
-"Wenn Kunden selbst eine RMA über das Portal aufgeben, senden Sie eine "
-"automatische Benachrichtigung, die dies bestätigt."
+"Wenn Kunden selbst eine Reklamation über das Portal aufgeben, senden Sie "
+"eine automatische Benachrichtigung, die dies bestätigt."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "When the RMA is confirmed, send an automatic information email."
msgstr ""
-"Wenn die RMA bestätigt ist, senden Sie eine automatische Informations-E-Mail."
+"Wenn die ReklamationMA bestätigt ist, senden Sie eine automatische "
+"Informations-E-Mail."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
+"Wenn die Reklamation eingegangen ist, schließen Sie den Vorgang manuell ab, "
+"indem Sie einen Grund für den Abschluss auswählen."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
"When the RMA products are received, send an automatic information email."
msgstr ""
-"Senden Sie nach Erhalt der RMA-Produkte eine automatische Informations-E-"
-"Mail."
+"Senden Sie nach Erhalt der Reklamations-Produkte eine automatische "
+"Informations-E-Mail."
#. module: rma
#: model:ir.model.fields,help:rma.field_res_company__send_rma_receipt_confirmation
@@ -2474,8 +2573,8 @@ msgstr ""
msgid ""
"When the RMA receipt is confirmed, send a confirmation email to the customer."
msgstr ""
-"Wenn der RMA-Eingang bestätigt ist, senden Sie eine Bestätigungs-E-Mail an "
-"den Kunden."
+"Wenn der Reklamations-Eingang bestätigt ist, senden Sie eine Bestätigungs-E-"
+"Mail an den Kunden."
#. module: rma
#: model:ir.model.fields,help:rma.field_res_company__send_rma_confirmation
@@ -2491,7 +2590,8 @@ msgstr ""
#: code:addons/rma/models/rma.py:0
msgid "You cannot delete RMAs that are not in draft state"
msgstr ""
-"RMAs, die sich nicht im Entwurfsstatus befinden, können nicht gelöscht werden"
+"Reklamationen die sich nicht im Entwurfsstatus befinden, können nicht "
+"gelöscht werden"
#. module: rma
#. odoo-python
@@ -2500,21 +2600,23 @@ msgid ""
"You must specify the 'Customer' in the 'Stock Picking' from which RMAs will "
"be created"
msgstr ""
-"Sie müssen den „Kunden“ in der „Lagerkommissionierung“ angeben, von dem RMAs "
-"erstellt werden"
+"Sie müssen den „Kunden“ in der „Lagerkommissionierung“ angeben, von dem "
+"Reklamationen erstellt werden"
#. module: rma
#: model:res.groups,comment:rma.rma_group_user_all
msgid ""
"the user will have access to all records of everyone in the RMA application."
msgstr ""
-"Der Benutzer hat Zugriff auf alle Aufzeichnungen aller Personen in der RMA-"
-"Anwendung."
+"Der Benutzer hat Zugriff auf alle Aufzeichnungen aller Personen in der "
+"Reklamations-Anwendung."
#. module: rma
#: model:res.groups,comment:rma.rma_group_user_own
msgid "the user will have access to his own data in the RMA application."
-msgstr "Der Benutzer hat Zugriff auf seine eigenen Daten in der RMA-Anwendung."
+msgstr ""
+"Der Benutzer hat Zugriff auf seine eigenen Daten in der Reklamations-"
+"Anwendung."
#. module: rma
#: model:res.groups,comment:rma.rma_group_manager
@@ -2522,13 +2624,13 @@ msgid ""
"the user will have an access to the RMA configuration as well as statistic "
"reports."
msgstr ""
-"Der Benutzer hat Zugriff auf die RMA-Konfiguration sowie auf "
+"Der Benutzer hat Zugriff auf die Reklamations-Konfiguration sowie auf "
"Statistikberichte."
#. 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' }})"
+msgstr "{{object.company_id.name}} Reklamation (Ref {{object.name or 'n/a' }})"
#. module: rma
#: model:mail.template,subject:rma.mail_template_rma_receipt_notification
@@ -2536,8 +2638,8 @@ msgid ""
"{{object.company_id.name}} RMA (Ref {{object.name or 'n/a' }}) products "
"received"
msgstr ""
-"{{object.company_id.name}} RMA-Produkte (Ref {{object.name or 'n/a' }}) "
-"erhalten"
+"{{object.company_id.name}} Reklamations-Produkte (Ref {{object.name or 'n/"
+"a' }}) erhalten"
#. module: rma
#: model:mail.template,subject:rma.mail_template_rma_draft_notification
@@ -2545,8 +2647,36 @@ msgid ""
"{{object.company_id.name}} Your RMA has been succesfully created (Ref "
"{{object.name or 'n/a' }})"
msgstr ""
-"{{object.company_id.name}} Ihre RMA wurde erfolgreich erstellt (Ref "
-"{{object.name or 'n/a' }})"
+"{{object.company_id.name}} Ihre Reklamation wurde erfolgreich erstellt (Ref {"
+"{object.name or 'n/a' }})"
+
+#~ msgid "Finish RMAs manually"
+#~ msgstr "Schließen Sie RMAs manuell ab"
+
+#~ msgid "Return Merchandise Authorization Management"
+#~ msgstr "Verwaltung von Reklamationen"
+
+#~ msgid "Send automatic RMA info to customer"
+#~ msgstr "Senden Sie automatische RMA-Informationen an den Kunden"
+
+#~ msgid "Send automatic RMA products reception notification to customer"
+#~ msgstr ""
+#~ "Senden Sie eine automatische Benachrichtigung über den Empfang von RMA-"
+#~ "Produkten an den Kunden"
+
+#~ msgid "Send automatic notification when the customer places an RMA"
+#~ msgstr ""
+#~ "Senden Sie eine automatische Benachrichtigung, wenn der Kunde eine RMA "
+#~ "aufgibt"
+
+#~ msgid ""
+#~ "When the RMA is receive, allow to finsish it manually choosing\n"
+#~ " a finalization reason."
+#~ msgstr ""
+#~ "Sobald die Reklamation eingegangen ist, kann sie manuell abgeschlossen "
+#~ "werden, indem\n"
+#~ " ein Grund für den Abschluss "
+#~ "ausgewählt wird."
#~ msgid ""
#~ "\n"
diff --git a/rma/i18n/de_AT.po b/rma/i18n/de_AT.po
index 23ebddc9e..331567878 100644
--- a/rma/i18n/de_AT.po
+++ b/rma/i18n/de_AT.po
@@ -899,6 +899,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -947,11 +952,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1303,6 +1303,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1855,11 +1856,6 @@ msgstr ""
msgid "Responsible User"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1940,21 +1936,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2358,8 +2339,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/i18n/es.po b/rma/i18n/es.po
index fdd8e9f3e..63d307482 100644
--- a/rma/i18n/es.po
+++ b/rma/i18n/es.po
@@ -1025,6 +1025,11 @@ msgstr ""
"Enviar correo de confirmación al cliente una vez se tramite el RMA desde el "
"portal"
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -1075,11 +1080,6 @@ msgstr "Finalizar RMA manualmente"
msgid "Finish RMA manually choosing a reason"
msgstr "Finalizar RMA manualmente eligiendo un motivo"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr "Finalizar RMAs manualmente"
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1450,6 +1450,7 @@ msgstr "Operación"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr "Operaciones"
@@ -2026,11 +2027,6 @@ msgstr "Responsable"
msgid "Responsible User"
msgstr "Usuario responsable"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -2113,22 +2109,6 @@ msgstr "Enviar confirmación de recepción de RMA"
msgid "Send RMA draft Confirmation"
msgstr "Enviar confirmación de borrador RMA"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr "Enviar información automática de RMA al cliente"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-"Enviar notificación automática de recepción de productos RMA al cliente"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr "Enviar una notificación automática cuando el cliente solicita un RMA"
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2552,11 +2532,9 @@ msgstr "Cuando se confirme un RMA, enviar un correo informativo automático."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
-"Cuando se recibe el RMA, permite finalizarlo manualmente eligiendo\n"
-" un motivo de finalización."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
@@ -2644,6 +2622,27 @@ msgstr ""
"{{object.company_id.name}} Su RMA se ha creado con éxito (Ref {{object.name "
"or 'n/a' }})"
+#~ msgid "Finish RMAs manually"
+#~ msgstr "Finalizar RMAs manualmente"
+
+#~ msgid "Send automatic RMA info to customer"
+#~ msgstr "Enviar información automática de RMA al cliente"
+
+#~ msgid "Send automatic RMA products reception notification to customer"
+#~ msgstr ""
+#~ "Enviar notificación automática de recepción de productos RMA al cliente"
+
+#~ msgid "Send automatic notification when the customer places an RMA"
+#~ msgstr ""
+#~ "Enviar una notificación automática cuando el cliente solicita un RMA"
+
+#~ msgid ""
+#~ "When the RMA is receive, allow to finsish it manually choosing\n"
+#~ " a finalization reason."
+#~ msgstr ""
+#~ "Cuando se recibe el RMA, permite finalizarlo manualmente eligiendo\n"
+#~ " un motivo de finalización."
+
#~ msgid ""
#~ ""
diff --git a/rma/i18n/fr.po b/rma/i18n/fr.po
index ea29ad4f0..c8227868e 100644
--- a/rma/i18n/fr.po
+++ b/rma/i18n/fr.po
@@ -931,6 +931,11 @@ msgstr "Email envoyé au client une fois les produits RMA reçus."
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr "E-mail envoyé au client lorsqu'il passe un RMA depuis le portail"
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -979,11 +984,6 @@ msgstr "Terminer RMA manuellement"
msgid "Finish RMA manually choosing a reason"
msgstr "Terminer RMA manuellement en choisissant une raison"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr "Terminer RMA manuellement"
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1345,6 +1345,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1908,11 +1909,6 @@ msgstr "Responsable"
msgid "Responsible User"
msgstr "Utilisateur responsable"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1995,24 +1991,6 @@ msgstr "Envoyer confirmation de réception RMA"
msgid "Send RMA draft Confirmation"
msgstr "Envoyer confirmation brouillon RMA"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr "Envoyer automatiquement les infos RMA au client"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-"Envoyer automatiquement les notifications de réceptions produits RMA au "
-"client"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-"Envoyer automatiquement une notification quand le client demande une RMA"
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2429,8 +2407,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
@@ -2517,6 +2495,21 @@ msgstr ""
"{{object.company_id.name}} Votre RMA a été crée avec succès(Ref "
"{{object.name or 'n/a' }})"
+#~ msgid "Finish RMAs manually"
+#~ msgstr "Terminer RMA manuellement"
+
+#~ msgid "Send automatic RMA info to customer"
+#~ msgstr "Envoyer automatiquement les infos RMA au client"
+
+#~ msgid "Send automatic RMA products reception notification to customer"
+#~ msgstr ""
+#~ "Envoyer automatiquement les notifications de réceptions produits RMA au "
+#~ "client"
+
+#~ msgid "Send automatic notification when the customer places an RMA"
+#~ msgstr ""
+#~ "Envoyer automatiquement une notification quand le client demande une RMA"
+
#~ msgid ""
#~ "
\n"
#~ "
\n"
"Language-Team: none\n"
"Language: it\n"
@@ -1024,6 +1024,11 @@ msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
"l'e-mail sarà inviata al cliente quando si inserisce una RMA dal portale"
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr "E-mail"
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -1074,11 +1079,6 @@ msgstr "Chiudi RMA manualmente"
msgid "Finish RMA manually choosing a reason"
msgstr "Chiudi RMA manualmente indicando un motivo"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr "Chiudi RMAs manualmente"
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1447,6 +1447,7 @@ msgstr "Operazione"
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr "Operazioni"
@@ -1669,7 +1670,7 @@ msgstr "Ordini di consegna RMA"
#. module: rma
#: model:ir.model,name:rma.model_rma_delivery_wizard
msgid "RMA Delivery Wizard"
-msgstr "Wizard Consegna RMA"
+msgstr "Procedura guidata consegna RMA"
#. module: rma
#: model:mail.template,name:rma.mail_template_rma_draft_notification
@@ -2021,11 +2022,6 @@ msgstr "Responsabile"
msgid "Responsible User"
msgstr "Utente responsabile"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr "Gestione autorizzazione reso merce"
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -2108,22 +2104,6 @@ msgstr "Invia conferma ricevuta RMA"
msgid "Send RMA draft Confirmation"
msgstr "Invia conferma bozza RMA"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr "Invio automatico informazioni RMA al cliente"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-"Invio automatico di una notifica di ricezione dei prodotti RMA al cliente"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr "Invia una notifica automatica quando il cliente inserisce una RMA"
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2551,11 +2531,11 @@ msgstr "Quando l'RMA è confermata, inviare un'e-mail informativa automatica."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
-"Quando si riceve l'RMA, permette di chiuderla manualmente scegliendo\n"
-" un motivo per la chiusura."
+"Quando si riceve l'RMA, consente di chiuderlo manualmente scegliendo un "
+"motivo per la chiusura."
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
@@ -2640,6 +2620,29 @@ msgstr ""
"{{object.company_id.name}} La vostra RMA è stata creata con successo (rif. "
"{{object.name or 'n/a' }})"
+#~ msgid "Finish RMAs manually"
+#~ msgstr "Chiudi RMAs manualmente"
+
+#~ msgid "Return Merchandise Authorization Management"
+#~ msgstr "Gestione autorizzazione reso merce"
+
+#~ msgid "Send automatic RMA info to customer"
+#~ msgstr "Invio automatico informazioni RMA al cliente"
+
+#~ msgid "Send automatic RMA products reception notification to customer"
+#~ msgstr ""
+#~ "Invio automatico di una notifica di ricezione dei prodotti RMA al cliente"
+
+#~ msgid "Send automatic notification when the customer places an RMA"
+#~ msgstr "Invia una notifica automatica quando il cliente inserisce una RMA"
+
+#~ msgid ""
+#~ "When the RMA is receive, allow to finsish it manually choosing\n"
+#~ " a finalization reason."
+#~ msgstr ""
+#~ "Quando si riceve l'RMA, permette di chiuderla manualmente scegliendo\n"
+#~ " un motivo per la chiusura."
+
#~ msgid ""
#~ ""
@@ -2894,10 +2897,3 @@ msgstr ""
#~ msgid "Rma Location"
#~ msgstr "Ubicazione RMA"
-
-#~ msgid ""
-#~ "When the RMA is receive, allow to finsish it manually choosing a "
-#~ "finalization reason."
-#~ msgstr ""
-#~ "Quando si riceve l'RMA, consente di chiuderlo manualmente scegliendo un "
-#~ "motivo per la chiusura."
diff --git a/rma/i18n/nl.po b/rma/i18n/nl.po
index 0900dcec8..b0c21b1d7 100644
--- a/rma/i18n/nl.po
+++ b/rma/i18n/nl.po
@@ -899,6 +899,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -947,11 +952,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1303,6 +1303,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1855,11 +1856,6 @@ msgstr ""
msgid "Responsible User"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1940,21 +1936,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2358,8 +2339,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/i18n/pt.po b/rma/i18n/pt.po
index 433c62afa..8bbb758b8 100644
--- a/rma/i18n/pt.po
+++ b/rma/i18n/pt.po
@@ -909,6 +909,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -957,11 +962,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1317,6 +1317,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1880,11 +1881,6 @@ msgstr "Responsável"
msgid "Responsible User"
msgstr "Utilizador Responsável"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1965,21 +1961,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr "Enviar informações automáticas de RMA ao cliente"
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2394,8 +2375,8 @@ msgstr "Quando a RMA é confirmada, enviar um e-mail automático de informação
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
@@ -2476,6 +2457,9 @@ msgid ""
"{{object.name or 'n/a' }})"
msgstr ""
+#~ msgid "Send automatic RMA info to customer"
+#~ msgstr "Enviar informações automáticas de RMA ao cliente"
+
#~ msgid "Delivered qty:"
#~ msgstr "Quantidade Enviada:"
diff --git a/rma/i18n/pt_BR.po b/rma/i18n/pt_BR.po
index d03400213..dc421cc98 100644
--- a/rma/i18n/pt_BR.po
+++ b/rma/i18n/pt_BR.po
@@ -909,6 +909,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -957,11 +962,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1317,6 +1317,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1880,11 +1881,6 @@ msgstr "Responsável"
msgid "Responsible User"
msgstr "Usuário Responsável"
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1965,21 +1961,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2394,8 +2375,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/i18n/rma.pot b/rma/i18n/rma.pot
index 1f1525776..505bf2fcd 100644
--- a/rma/i18n/rma.pot
+++ b/rma/i18n/rma.pot
@@ -893,6 +893,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -941,11 +946,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1298,6 +1298,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1849,11 +1850,6 @@ msgstr ""
msgid "Responsible User"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1934,21 +1930,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2352,8 +2333,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/i18n/ro.po b/rma/i18n/ro.po
index afe086f56..f4c16da9a 100644
--- a/rma/i18n/ro.po
+++ b/rma/i18n/ro.po
@@ -910,6 +910,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -958,11 +963,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1318,6 +1318,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1874,11 +1875,6 @@ msgstr "Responsabil"
msgid "Responsible User"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1959,21 +1955,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2378,8 +2359,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/i18n/zh_CN.po b/rma/i18n/zh_CN.po
index ee1a7fe66..95bfed44b 100644
--- a/rma/i18n/zh_CN.po
+++ b/rma/i18n/zh_CN.po
@@ -901,6 +901,11 @@ msgstr ""
msgid "Email sent to the customer when they place an RMA from the portal"
msgstr ""
+#. module: rma
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
+msgid "Emails"
+msgstr ""
+
#. module: rma
#: model:ir.model.fields,help:rma.field_rma_operation__auto_confirm_reception
msgid ""
@@ -949,11 +954,6 @@ msgstr ""
msgid "Finish RMA manually choosing a reason"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Finish RMAs manually"
-msgstr ""
-
#. module: rma
#: model:ir.model.fields.selection,name:rma.selection__rma__state__finished
msgid "Finished"
@@ -1305,6 +1305,7 @@ msgstr ""
#. module: rma
#: model:ir.actions.act_window,name:rma.rma_operation_act_window
#: model:ir.ui.menu,name:rma.rma_operation_menu
+#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid "Operations"
msgstr ""
@@ -1857,11 +1858,6 @@ msgstr ""
msgid "Responsible User"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Return Merchandise Authorization Management"
-msgstr ""
-
#. module: rma
#: model:ir.model,name:rma.model_stock_return_picking
msgid "Return Picking"
@@ -1942,21 +1938,6 @@ msgstr ""
msgid "Send RMA draft Confirmation"
msgstr ""
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA info to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic RMA products reception notification to customer"
-msgstr ""
-
-#. module: rma
-#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
-msgid "Send automatic notification when the customer places an RMA"
-msgstr ""
-
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.rma_view_form
msgid "Send by Email"
@@ -2360,8 +2341,8 @@ msgstr ""
#. module: rma
#: model_terms:ir.ui.view,arch_db:rma.res_config_settings_view_form
msgid ""
-"When the RMA is receive, allow to finsish it manually choosing\n"
-" a finalization reason."
+"When the RMA is receive, allow to finsish it manually choosing a "
+"finalization reason."
msgstr ""
#. module: rma
diff --git a/rma/models/rma.py b/rma/models/rma.py
index 535f8fd73..46c7839c3 100644
--- a/rma/models/rma.py
+++ b/rma/models/rma.py
@@ -345,7 +345,10 @@ def _compute_show_refund_replace(self):
def _compute_delivery_picking_count(self):
for rma in self:
- rma.delivery_picking_count = len(rma.delivery_move_ids.picking_id)
+ moves = rma.delivery_move_ids | self.env["stock.move"].browse(
+ rma.delivery_move_ids._rollup_move_dests()
+ )
+ rma.delivery_picking_count = len(moves.picking_id)
@api.depends(
"delivery_move_ids",
@@ -1006,7 +1009,10 @@ def action_view_refund(self):
def action_view_delivery(self):
"""Invoked when 'Delivery' smart button in rma form view is clicked."""
- return self._action_view_pickings(self.mapped("delivery_move_ids.picking_id"))
+ moves = self.delivery_move_ids | self.env["stock.move"].browse(
+ self.delivery_move_ids._rollup_move_dests()
+ )
+ return self._action_view_pickings(moves.mapped("picking_id"))
# Validation business methods
def _ensure_required_fields(self):
diff --git a/rma/static/description/index.html b/rma/static/description/index.html
index c1452c48d..a3b762606 100644
--- a/rma/static/description/index.html
+++ b/rma/static/description/index.html
@@ -372,7 +372,7 @@
Return Merchandise Authorization Management
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:33b8992b5999b822407a97d645c3a8fb7983ed7549c4d6e3d981300f6885455e
+!! source digest: sha256:669e17fbc9465821d7c4a7026835b95d76047b9e3b987ab9a10b5bb46e8a80cf
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:b5581680286899dee6e6d669926fc112937c50e2bb5dd0333681e23982995031
+!! source digest: sha256:78f967ed69276752aabcbb6ab0b695fcfe256c2e47b8a71d483df47eed1a0814
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
Tracking returned products by lot or serial number is crucial for
diff --git a/rma_lot/tests/test_rma_lot.py b/rma_lot/tests/test_rma_lot.py
index 4ec4f29b5..b0325c7d4 100644
--- a/rma_lot/tests/test_rma_lot.py
+++ b/rma_lot/tests/test_rma_lot.py
@@ -1,8 +1,9 @@
# Copyright 2020 Iryna Vyshnevska Camptocamp
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-from odoo import Command
+from odoo import Command, fields
from odoo.tests import Form
+from odoo.tools import mute_logger
from odoo.addons.base.tests.common import BaseCommon
@@ -12,7 +13,7 @@ class TestRMALot(BaseCommon):
def setUpClass(cls):
super().setUpClass()
cls.picking_obj = cls.env["stock.picking"]
- partner = cls.env["res.partner"].create({"name": "Test"})
+ cls.partner = cls.env["res.partner"].create({"name": "Test"})
cls.product = cls.env["product.product"].create(
{
"name": "test_product",
@@ -21,27 +22,41 @@ def setUpClass(cls):
"tracking": "lot",
}
)
+ cls.product_extra = cls.env["product.product"].create(
+ {
+ "name": "test_product extra",
+ "type": "consu",
+ "is_storable": True,
+ "tracking": "lot",
+ }
+ )
cls.lot_1 = cls.env["stock.lot"].create(
{"name": "000001", "product_id": cls.product.id}
)
cls.lot_2 = cls.env["stock.lot"].create(
{"name": "000002", "product_id": cls.product.id}
)
- picking_type_out = cls.env.ref("stock.picking_type_out")
- stock_location = cls.env.ref("stock.stock_location_stock")
- customer_location = cls.env.ref("stock.stock_location_customers")
+ cls.picking_type_out = cls.env.ref("stock.picking_type_out")
+ cls.stock_location = cls.env.ref("stock.stock_location_stock")
+ cls.customer_location = cls.env.ref("stock.stock_location_customers")
+ cls.lot_extra = cls.env["stock.lot"].create(
+ {"name": "000003", "product_id": cls.product_extra.id}
+ )
+ cls.env["stock.quant"]._update_available_quantity(
+ cls.product, cls.stock_location, 1, lot_id=cls.lot_1
+ )
cls.env["stock.quant"]._update_available_quantity(
- cls.product, stock_location, 1, lot_id=cls.lot_1
+ cls.product, cls.stock_location, 2, lot_id=cls.lot_2
)
cls.env["stock.quant"]._update_available_quantity(
- cls.product, stock_location, 2, lot_id=cls.lot_2
+ cls.product_extra, cls.stock_location, 1, lot_id=cls.lot_extra
)
cls.picking = cls.picking_obj.create(
{
- "partner_id": partner.id,
- "picking_type_id": picking_type_out.id,
- "location_id": stock_location.id,
- "location_dest_id": customer_location.id,
+ "partner_id": cls.partner.id,
+ "picking_type_id": cls.picking_type_out.id,
+ "location_id": cls.stock_location.id,
+ "location_dest_id": cls.customer_location.id,
"move_ids": [
Command.create(
{
@@ -49,8 +64,8 @@ def setUpClass(cls):
"product_id": cls.product.id,
"product_uom_qty": 3,
"product_uom": cls.product.uom_id.id,
- "location_id": stock_location.id,
- "location_dest_id": customer_location.id,
+ "location_id": cls.stock_location.id,
+ "location_dest_id": cls.customer_location.id,
},
)
],
@@ -63,35 +78,102 @@ def setUpClass(cls):
cls.operation.action_create_delivery = "automatic_on_confirm"
@classmethod
- def create_return_wiz(cls):
+ def create_return_wiz(cls, picking):
return (
cls.env["stock.return.picking"]
- .with_context(active_id=cls.picking.id, active_model="stock.picking")
+ .with_context(active_id=picking.id, active_model="stock.picking")
.create({"create_rma": True})
)
- def test_00(self):
+ def _create_rmas(self, picking, lot_1, lot_2):
"""
Check the process of creating RMAs when returning products tracked by lot
- The correct number of RMAs is created
- The RMAs are correctly associated with the lot
"""
- return_wizard = self.create_return_wiz()
+ return_wizard = self.create_return_wiz(picking)
return_wizard.create_rma = True
return_wizard.rma_operation_id = self.operation
self.assertEqual(len(return_wizard.product_return_moves), 2)
return_wizard.action_create_returns_all()
- self.assertEqual(self.picking.rma_count, 2)
- rmas = self.picking.move_ids.rma_ids
- rma_lot_1 = rmas.filtered(lambda r, lot=self.lot_1: r.lot_id == lot)
- rma_lot_2 = rmas.filtered(lambda r, lot=self.lot_2: r.lot_id == lot)
+ self.assertEqual(picking.rma_count, 2)
+ rmas = picking.move_ids.rma_ids
+ rma_lot_1 = rmas.filtered(lambda r, lot=lot_1: r.lot_id == lot)
self.assertTrue(rma_lot_1)
+ rma_lot_2 = rmas.filtered(lambda r, lot=lot_2: r.lot_id == lot)
+ self.assertTrue(rma_lot_2)
+ return rma_lot_1, rma_lot_2
+
+ def test_00(self):
+ """
+ Check the process of creating RMAs when returning products tracked by lot
+ - The correct number of RMAs is created
+ - The RMAs are correctly associated with the lot
+ """
+ rma_lot_1, rma_lot_2 = self._create_rmas(self.picking, self.lot_1, self.lot_2)
+ self.assertEqual(rma_lot_1.product_uom_qty, 1)
self.assertEqual(rma_lot_1.reception_move_id.restrict_lot_id, self.lot_1)
self.assertEqual(rma_lot_1.reception_move_id.state, "assigned")
- self.assertTrue(rma_lot_2)
+ self.assertEqual(rma_lot_2.product_uom_qty, 2)
self.assertEqual(rma_lot_2.reception_move_id.restrict_lot_id, self.lot_2)
self.assertEqual(rma_lot_2.reception_move_id.state, "assigned")
- return rma_lot_1, rma_lot_2
+
+ def test_01(self):
+ lot_3 = self.env["stock.lot"].create(
+ {"name": "000003", "product_id": self.product.id}
+ )
+ lot_4 = self.env["stock.lot"].create(
+ {"name": "000004", "product_id": self.product.id}
+ )
+ self.env["stock.quant"]._update_available_quantity(
+ self.product, self.stock_location, 1, lot_id=lot_3
+ )
+ self.env["stock.quant"]._update_available_quantity(
+ self.product, self.stock_location, 2, lot_id=lot_4
+ )
+ picking = self.picking_obj.create(
+ {
+ "partner_id": self.partner.id,
+ "picking_type_id": self.picking_type_out.id,
+ "location_id": self.stock_location.id,
+ "location_dest_id": self.customer_location.id,
+ "move_ids": [
+ Command.create(
+ {
+ "name": self.product.name,
+ "product_id": self.product.id,
+ "product_uom_qty": 1,
+ "product_uom": self.product.uom_id.id,
+ "location_id": self.stock_location.id,
+ "location_dest_id": self.customer_location.id,
+ "restrict_lot_id": lot_3.id,
+ },
+ ),
+ Command.create(
+ {
+ "name": self.product.name,
+ "product_id": self.product.id,
+ "product_uom_qty": 2,
+ "product_uom": self.product.uom_id.id,
+ "location_id": self.stock_location.id,
+ "location_dest_id": self.customer_location.id,
+ "restrict_lot_id": lot_4.id,
+ },
+ ),
+ ],
+ }
+ )
+ picking.action_confirm()
+ picking.action_assign()
+ picking.button_validate()
+ self.assertEqual(picking.state, "done")
+ rma_lot_3, rma_lot_4 = self._create_rmas(picking, lot_3, lot_4)
+ self.assertEqual(rma_lot_3.product_uom_qty, 1)
+ self.assertEqual(rma_lot_3.reception_move_id.restrict_lot_id, lot_3)
+ self.assertEqual(rma_lot_3.reception_move_id.state, "assigned")
+ self.assertEqual(rma_lot_4.product_uom_qty, 2)
+ self.assertEqual(rma_lot_4.reception_move_id.restrict_lot_id, lot_4)
+ self.assertEqual(rma_lot_4.reception_move_id.state, "assigned")
def test_rma_form(self):
rma_form = Form(self.env["rma"])
@@ -103,12 +185,51 @@ def test_rma_form(self):
def test_deliver_same_lot_as_received(self):
self.operation.deliver_same_lot = True
- rma_lot_1, rma_lot_2 = self.test_00()
+ rma_lot_1, rma_lot_2 = self._create_rmas(self.picking, self.lot_1, self.lot_2)
self.assertEqual(rma_lot_1.delivery_move_ids.restrict_lot_id, self.lot_1)
self.assertEqual(rma_lot_2.delivery_move_ids.restrict_lot_id, self.lot_2)
+ @mute_logger("odoo.models.unlink")
+ def test_deliver_same_lot_as_received_extra(self):
+ self.operation.deliver_same_lot = True
+ self.operation.action_create_delivery = "manual_after_receipt"
+ rma_lot_1, rma_lot_2 = self._create_rmas(self.picking, self.lot_1, self.lot_2)
+ reception_picking = rma_lot_1.reception_move_id.picking_id
+ reception_picking.button_validate()
+ self.assertEqual(reception_picking.state, "done")
+ self.assertEqual(rma_lot_1.state, "received")
+ self.assertEqual(rma_lot_2.state, "received")
+ rma_lot_1.lot_id = self.lot_2
+ rma_lot_1.create_return(
+ fields.Datetime.now(),
+ rma_lot_1.product_uom_qty,
+ rma_lot_1.product_uom,
+ )
+ delivery_picking = rma_lot_1.delivery_move_ids.picking_id
+ self.assertEqual(delivery_picking.state, "assigned")
+ delivery_picking.button_validate()
+ self.assertEqual(delivery_picking.state, "done")
+
def test_deliver_different_lot_as_received(self):
self.operation.deliver_same_lot = False
- rma_lot_1, rma_lot_2 = self.test_00()
+ rma_lot_1, rma_lot_2 = self._create_rmas(self.picking, self.lot_1, self.lot_2)
self.assertFalse(rma_lot_1.delivery_move_ids.restrict_lot_id)
self.assertFalse(rma_lot_2.delivery_move_ids.restrict_lot_id, self.lot_2)
+
+ def test_replace_wizard_lot_change(self):
+ self.operation.action_create_delivery = "manual_after_receipt"
+ rma_lot_1, rma_lot_2 = self._create_rmas(self.picking, self.lot_1, self.lot_2)
+ reception_picking = rma_lot_1.reception_move_id.picking_id
+ reception_picking.button_validate()
+ self.assertEqual(reception_picking.state, "done")
+ self.assertEqual(rma_lot_1.state, "received")
+ self.assertEqual(rma_lot_2.state, "received")
+ res = rma_lot_1.action_replace()
+ wizard_form = Form(self.env[res["res_model"]].with_context(**res["context"]))
+ wizard_form.product_id = self.product_extra
+ wizard_form.lot_id = self.lot_extra
+ wizard = wizard_form.save()
+ wizard.action_deliver()
+ self.assertEqual(rma_lot_1.state, "waiting_replacement")
+ self.assertEqual(rma_lot_1.delivery_move_ids.product_id, self.product_extra)
+ self.assertEqual(rma_lot_1.delivery_move_ids.restrict_lot_id, self.lot_extra)
diff --git a/rma_lot/wizards/__init__.py b/rma_lot/wizards/__init__.py
index 2ed06ea13..ee8db4f80 100644
--- a/rma_lot/wizards/__init__.py
+++ b/rma_lot/wizards/__init__.py
@@ -1 +1,2 @@
+from . import rma_delivery
from . import stock_return_picking_line
diff --git a/rma_lot/wizards/rma_delivery.py b/rma_lot/wizards/rma_delivery.py
new file mode 100644
index 000000000..671a6401d
--- /dev/null
+++ b/rma_lot/wizards/rma_delivery.py
@@ -0,0 +1,66 @@
+# Copyright 2026 Tecnativa - Víctor Martínez
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
+
+from odoo import api, fields, models
+from odoo.tools import float_compare
+
+
+class RmaReDeliveryWizard(models.TransientModel):
+ _inherit = "rma.delivery.wizard"
+
+ domain_lot_id = fields.Binary(compute="_compute_domain_lot_id")
+ lot_id = fields.Many2one(
+ comodel_name="stock.lot",
+ string="Lot/Serial Number",
+ domain="domain_lot_id",
+ )
+ product_tracking = fields.Selection(related="product_id.tracking")
+
+ @api.depends("product_id", "product_tracking", "product_uom_qty", "warehouse_id")
+ def _compute_domain_lot_id(self):
+ dp = self.env["decimal.precision"].precision_get("Product Unit of Measure")
+ for item in self:
+ domain = []
+ if item.product_id and item.product_tracking != "none":
+ # Only available lots should be displayed. In pickings, the
+ # corresponding stock.quant record is selected directly, so we
+ # use the same filters that are used.
+ quants = self.env["stock.quant"].search(
+ [
+ ("product_id", "=", item.product_id.id),
+ ("quantity", ">=", item.product_uom_qty),
+ ("lot_id", "!=", False),
+ ("location_id.usage", "=", "internal"),
+ "|",
+ ("location_id.warehouse_id", "=", item.warehouse_id.id),
+ ("location_id", "child_of", item.warehouse_id.rma_loc_id.id),
+ ]
+ )
+ available_quants = quants.filtered(
+ lambda x, qty=item.product_uom_qty: float_compare(
+ x.available_quantity,
+ qty,
+ precision_digits=dp,
+ )
+ >= 0
+ )
+ domain = [("id", "in", available_quants.mapped("lot_id").ids)]
+ item.domain_lot_id = domain
+
+ @api.onchange("product_id")
+ def _onchange_product_id(self):
+ res = super()._onchange_product_id()
+ if self.product_id and self.product_tracking:
+ rma_ids = self.env.context.get("active_ids")
+ rma = self.env["rma"].browse(rma_ids)
+ if len(rma) == 1:
+ if rma.lot_id.product_id == self.product_id:
+ self.lot_id = rma.lot_id
+ else:
+ self.lot_id = False
+ return res
+
+ def action_deliver(self):
+ if self.type == "replace" and self.lot_id:
+ self = self.with_context(rma_replace_lot_id=self.lot_id)
+ return super().action_deliver()
diff --git a/rma_lot/wizards/rma_delivery_views.xml b/rma_lot/wizards/rma_delivery_views.xml
new file mode 100644
index 000000000..63e807482
--- /dev/null
+++ b/rma_lot/wizards/rma_delivery_views.xml
@@ -0,0 +1,32 @@
+
+
+
+ rma.delivery.wizard
+
+
+
+
+
+
diff --git a/rma_lot/wizards/stock_return_picking_line.py b/rma_lot/wizards/stock_return_picking_line.py
index 9ce1b1a4c..f09af9a02 100644
--- a/rma_lot/wizards/stock_return_picking_line.py
+++ b/rma_lot/wizards/stock_return_picking_line.py
@@ -9,5 +9,9 @@ class StockReturnPickingLine(models.TransientModel):
def _prepare_rma_vals(self):
vals = super()._prepare_rma_vals()
- vals.update({"lot_id": self.lot_id.id})
+ lot = self.lot_id
+ vals["lot_id"] = lot.id
+ if not self.move_id.restrict_lot_id:
+ smls = self.move_id.move_line_ids.filtered(lambda x: x.lot_id == lot)
+ vals["product_uom_qty"] = sum(smls.mapped("quantity"))
return vals
diff --git a/rma_reason/README.rst b/rma_reason/README.rst
index 82f9b8e33..5bec85b33 100644
--- a/rma_reason/README.rst
+++ b/rma_reason/README.rst
@@ -11,7 +11,7 @@ Rma Reason
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! source digest: sha256:1938cf11ac2a439882d0504fc94c68922954c89398b985573ba69a9db3ebdcbd
+ !! source digest: sha256:d358cfd6ed364d9e081b54f09ac62a193f81969a431b850b3e6bbf68e6afe414
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/rma_reason/__manifest__.py b/rma_reason/__manifest__.py
index 5f0eda967..cbbdcfe1c 100644
--- a/rma_reason/__manifest__.py
+++ b/rma_reason/__manifest__.py
@@ -5,7 +5,7 @@
{
"name": "Rma Reason",
- "version": "18.0.1.0.1",
+ "version": "18.0.1.0.3",
"license": "AGPL-3",
"author": "Raumschmiede GmbH,BCIM,ACSONE SA/NV,Odoo Community Association (OCA)",
"website": "https://github.com/OCA/rma",
diff --git a/rma_reason/i18n/es.po b/rma_reason/i18n/es.po
index 743f40446..d9f2debdf 100644
--- a/rma_reason/i18n/es.po
+++ b/rma_reason/i18n/es.po
@@ -71,24 +71,6 @@ msgstr "Nombre mostrado"
msgid "ID"
msgstr "ID"
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid ""
-"Indicates whether specifying an RMA reason is\n"
-" mandatory when creating an RMA order.\n"
-" Enabling this ensures that all return requests\n"
-" have a documented reason, aiding in inventory\n"
-" management, quality control, and customer "
-"service."
-msgstr ""
-"Indica si es obligatorio especificar un motivo de RMA\n"
-" al crear un pedido de RMA.\n"
-" Al habilitar esta opción, se garantiza que todas "
-"las solicitudes de devolución\n"
-" tengan un motivo documentado, lo que facilita la "
-"gestión del inventario\n"
-" , el control de calidad y el servicio al cliente."
-
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_res_company__is_rma_reason_required
#: model:ir.model.fields,field_description:rma_reason.field_res_config_settings__is_rma_reason_required
@@ -101,6 +83,15 @@ msgstr ""
"Indica si es obligatorio especificar un motivo de RMA al crear un pedido de "
"RMA."
+#. module: rma_reason
+#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
+msgid ""
+"Indicates whether specifying an RMA reason is mandatory when creating an RMA "
+"order. Enabling this ensures that all return "
+"requests have a documented reason, aiding in inventory management, quality "
+"control, and customer service."
+msgstr ""
+
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_rma_reason__write_uid
msgid "Last Updated by"
@@ -224,16 +215,30 @@ msgstr ""
msgid "Unwanted/Changed Mind"
msgstr "No deseado/Cambio de opinión"
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_reason
#: model:rma.reason,name:rma_reason.rma_reason_wrong_item_shipped
msgid "Wrong Item Shipped"
msgstr "Se ha enviado un artículo incorrecto"
+#~ msgid ""
+#~ "Indicates whether specifying an RMA reason is\n"
+#~ " mandatory when creating an RMA order.\n"
+#~ " Enabling this ensures that all return "
+#~ "requests\n"
+#~ " have a documented reason, aiding in "
+#~ "inventory\n"
+#~ " management, quality control, and customer "
+#~ "service."
+#~ msgstr ""
+#~ "Indica si es obligatorio especificar un motivo de RMA\n"
+#~ " al crear un pedido de RMA.\n"
+#~ " Al habilitar esta opción, se garantiza que "
+#~ "todas las solicitudes de devolución\n"
+#~ " tengan un motivo documentado, lo que facilita "
+#~ "la gestión del inventario\n"
+#~ " , el control de calidad y el servicio al "
+#~ "cliente."
+
#~ msgid ""
#~ ""
diff --git a/rma_reason/i18n/it.po b/rma_reason/i18n/it.po
index b049be842..92ec83e54 100644
--- a/rma_reason/i18n/it.po
+++ b/rma_reason/i18n/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-03-11 13:45+0000\n"
+"PO-Revision-Date: 2026-04-30 10:45+0000\n"
"Last-Translator: mymage \n"
"Language-Team: none\n"
"Language: it\n"
@@ -71,26 +71,6 @@ msgstr "Nome visualizzato"
msgid "ID"
msgstr "ID"
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid ""
-"Indicates whether specifying an RMA reason is\n"
-" mandatory when creating an RMA order.\n"
-" Enabling this ensures that all return requests\n"
-" have a documented reason, aiding in inventory\n"
-" management, quality control, and customer "
-"service."
-msgstr ""
-"Indica se specificare un motivo RMA è \n"
-" obbligatorio durante la creazione di un ordine "
-"RMA. \n"
-" Abilitando questa opzione, tutte le richieste di "
-"reso \n"
-" hanno un motivo documentato, facilitando la "
-"gestione \n"
-" dell'inventario, il controllo qualità e il "
-"servizio clienti."
-
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_res_company__is_rma_reason_required
#: model:ir.model.fields,field_description:rma_reason.field_res_config_settings__is_rma_reason_required
@@ -103,6 +83,19 @@ msgstr ""
"Indica quando specificare un motivo RMA è obbligatorio nel creare un ordine "
"RMA."
+#. module: rma_reason
+#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
+msgid ""
+"Indicates whether specifying an RMA reason is mandatory when creating an RMA "
+"order. Enabling this ensures that all return "
+"requests have a documented reason, aiding in inventory management, quality "
+"control, and customer service."
+msgstr ""
+"Indica se specificare un motivo RMA è obbligatorio durante la creazione di "
+"un ordine RMA. Abilitando questa opzione, tutte "
+"le richieste di reso hanno un motivo documentato, facilitando la gestione "
+"dell'inventario, il controllo qualità e il servizio clienti."
+
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_rma_reason__write_uid
msgid "Last Updated by"
@@ -226,16 +219,34 @@ msgstr ""
msgid "Unwanted/Changed Mind"
msgstr "Non voluto/cambio idea"
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid "Values set here are company-specific."
-msgstr "I valori impostati qui sono specifici per azienda."
-
#. module: rma_reason
#: model:rma.reason,name:rma_reason.rma_reason_wrong_item_shipped
msgid "Wrong Item Shipped"
msgstr "Spedito oggetto errato"
+#~ msgid ""
+#~ "Indicates whether specifying an RMA reason is\n"
+#~ " mandatory when creating an RMA order.\n"
+#~ " Enabling this ensures that all return "
+#~ "requests\n"
+#~ " have a documented reason, aiding in "
+#~ "inventory\n"
+#~ " management, quality control, and customer "
+#~ "service."
+#~ msgstr ""
+#~ "Indica se specificare un motivo RMA è \n"
+#~ " obbligatorio durante la creazione di un "
+#~ "ordine RMA. \n"
+#~ " Abilitando questa opzione, tutte le richieste "
+#~ "di reso \n"
+#~ " hanno un motivo documentato, facilitando la "
+#~ "gestione \n"
+#~ " dell'inventario, il controllo qualità e il "
+#~ "servizio clienti."
+
+#~ msgid "Values set here are company-specific."
+#~ msgstr "I valori impostati qui sono specifici per azienda."
+
#~ msgid ""
#~ ""
diff --git a/rma_reason/i18n/rma_reason.pot b/rma_reason/i18n/rma_reason.pot
index 9f7ccfda1..7f6c383af 100644
--- a/rma_reason/i18n/rma_reason.pot
+++ b/rma_reason/i18n/rma_reason.pot
@@ -68,16 +68,6 @@ msgstr ""
msgid "ID"
msgstr ""
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid ""
-"Indicates whether specifying an RMA reason is\n"
-" mandatory when creating an RMA order.\n"
-" Enabling this ensures that all return requests\n"
-" have a documented reason, aiding in inventory\n"
-" management, quality control, and customer service."
-msgstr ""
-
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_res_company__is_rma_reason_required
#: model:ir.model.fields,field_description:rma_reason.field_res_config_settings__is_rma_reason_required
@@ -88,6 +78,15 @@ msgid ""
" order."
msgstr ""
+#. module: rma_reason
+#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
+msgid ""
+"Indicates whether specifying an RMA reason is mandatory when creating an RMA"
+" order. Enabling this ensures that all return "
+"requests have a documented reason, aiding in inventory management, quality "
+"control, and customer service."
+msgstr ""
+
#. module: rma_reason
#: model:ir.model.fields,field_description:rma_reason.field_rma_reason__write_uid
msgid "Last Updated by"
@@ -204,11 +203,6 @@ msgstr ""
msgid "Unwanted/Changed Mind"
msgstr ""
-#. module: rma_reason
-#: model_terms:ir.ui.view,arch_db:rma_reason.res_config_settings_form_view
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_reason
#: model:rma.reason,name:rma_reason.rma_reason_wrong_item_shipped
msgid "Wrong Item Shipped"
diff --git a/rma_reason/static/description/index.html b/rma_reason/static/description/index.html
index c29f9bf37..31a51fd85 100644
--- a/rma_reason/static/description/index.html
+++ b/rma_reason/static/description/index.html
@@ -372,7 +372,7 @@
Rma Reason
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:1938cf11ac2a439882d0504fc94c68922954c89398b985573ba69a9db3ebdcbd
+!! source digest: sha256:d358cfd6ed364d9e081b54f09ac62a193f81969a431b850b3e6bbf68e6afe414
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
Specifying the RMA reason when creating an RMA order is crucial for
diff --git a/rma_reason/views/res_config_settings.xml b/rma_reason/views/res_config_settings.xml
index 0b677d51f..3d08c56e2 100644
--- a/rma_reason/views/res_config_settings.xml
+++ b/rma_reason/views/res_config_settings.xml
@@ -8,31 +8,15 @@
res.config.settings
-
-
-
-
-
-
-
-
-
- Indicates whether specifying an RMA reason is
- mandatory when creating an RMA order.
- Enabling this ensures that all return requests
- have a documented reason, aiding in inventory
- management, quality control, and customer service.
-
-
-
-
+
+
+
+
+
diff --git a/rma_reason/wizards/stock_return_picking.xml b/rma_reason/wizards/stock_return_picking.xml
index d7469d31f..b95c6dda7 100644
--- a/rma_reason/wizards/stock_return_picking.xml
+++ b/rma_reason/wizards/stock_return_picking.xml
@@ -15,8 +15,6 @@
column_invisible="not parent.create_rma"
required="is_rma_reason_required and parent.create_rma and quantity>0"
/>
-
- \n"
+"PO-Revision-Date: 2026-05-03 16:45+0000\n"
+"Last-Translator: jans23 \n"
"Language-Team: none\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.14.1\n"
+"X-Generator: Weblate 5.15.2\n"
#. module: rma_sale
#. odoo-python
@@ -38,12 +37,12 @@ msgstr " wurde erstellt."
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
msgid " Request RMAs"
-msgstr " Anforderung RMAs"
+msgstr " Anforderung Reklamationen"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_order_portal_template
msgid " Request RMAs"
-msgstr ""
+msgstr " Reklamationen beantragen"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
@@ -65,12 +64,13 @@ msgstr ""
msgid ""
""
msgstr ""
-""
+""
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_order_portal_content
msgid "RMA"
-msgstr "RMA"
+msgstr "Reklamation"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.portal_rma_page
@@ -107,7 +107,7 @@ msgstr "Erlaubtes Product"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__allowed_quantity
msgid "Allowed Quantity"
-msgstr ""
+msgstr "Erlaubte Menge"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_order_rma_wizard_form_view
@@ -162,12 +162,12 @@ msgstr ""
#: code:addons/rma_sale/models/sale.py:0
#: model_terms:ir.ui.view,arch_db:rma_sale.view_order_form
msgid "Create RMA"
-msgstr "Erstelle RMA"
+msgstr "Erstelle Reklamation"
#. module: rma_sale
#: model:ir.actions.act_window,name:rma_sale.sale_order_create_rma_action
msgid "Create RMAs"
-msgstr "Erstelle RMAs"
+msgstr "Erstelle Reklamationen"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__create_uid
@@ -204,7 +204,7 @@ msgstr "Beschreibung"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__different_return_product
msgid "Different Return Product"
-msgstr ""
+msgstr "Anderes Rücksendeprodukt"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__display_name
@@ -219,14 +219,14 @@ msgid ""
"From the frontend sale order page go to a single RMA page creation instead "
"of the usual popup"
msgstr ""
-"Gehen Sie von der Verkaufsauftragsseite im Frontend zu einer einzelnen RMA-"
-"Seitenerstellung anstelle des üblichen Popups"
+"Gehen Sie von der Verkaufsauftragsseite im Frontend zu einer einzelnen "
+"Reklamation-Seitenerstellung anstelle des üblichen Popups"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_res_company__show_full_page_sale_rma
#: model:ir.model.fields,field_description:rma_sale.field_res_config_settings__show_full_page_sale_rma
msgid "Full page RMA creation"
-msgstr "Ganzseitige RMA-Erstellung"
+msgstr "Ganzseitige Reklamations-Erstellung"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__id
@@ -240,18 +240,21 @@ msgid ""
"If checked, allows the return of a product different from the one originally "
"ordered. Used if the delivery is created automatically"
msgstr ""
+"Wenn diese Option aktiviert ist, ist die Rücksendung eines anderen Produkts "
+"als des ursprünglich bestellten möglich. Wird verwendet, wenn die Lieferung "
+"automatisch erstellt wird"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
msgid "If no requested operation is set, the RMA won't be correctly fulfilled"
msgstr ""
-"Wenn keine angeforderte Operation festgelegt ist, wird die RMA nicht korrekt "
-"ausgeführt"
+"Wenn keine angeforderte Operation festgelegt ist, wird die Reklamation nicht "
+"korrekt ausgeführt"
#. module: rma_sale
#: model:ir.model,name:rma_sale.model_account_move
msgid "Journal Entry"
-msgstr ""
+msgstr "Journaleintrag"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__write_uid
@@ -303,6 +306,8 @@ msgstr "Produkt"
msgid ""
"Product to be returned if it's different from the originally delivered item."
msgstr ""
+"Das Produkt ist zurückzusenden, wenn es von dem ursprünglich gelieferten "
+"Artikel abweicht."
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__quantity
@@ -314,37 +319,37 @@ msgstr "Quantität"
#: model:ir.model,name:rma_sale.model_rma
#: model_terms:ir.ui.view,arch_db:rma_sale.view_order_form
msgid "RMA"
-msgstr "RMA"
+msgstr "Reklamation"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order__rma_count
msgid "RMA count"
-msgstr "RMA Anzahl"
+msgstr "Reklamation Anzahl"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_rma_wizard__location_id
msgid "RMA location"
-msgstr "RMA Ort"
+msgstr "Reklamation Ort"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.request_rma_single_page
msgid "RMA request for order"
-msgstr "RMA-Anfrage zur Bestellung"
+msgstr "Reklamations-Anfrage zur Bestellung"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order__rma_ids
msgid "RMAs"
-msgstr "RMAs"
+msgstr "Reklamationen"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_rma__refund_id
msgid "Refund"
-msgstr ""
+msgstr "Erstattung"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
msgid "Request RMAs"
-msgstr "Fordern Sie RMAs an"
+msgstr "Fordern Sie Reklamationen an"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__operation_id
@@ -356,17 +361,17 @@ msgstr "Angeforderter Vorgang"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_rma_wizard__is_return_all
msgid "Return All?"
-msgstr ""
+msgstr "Alle zurückgeben?"
#. module: rma_sale
#: model:ir.model,name:rma_sale.model_stock_return_picking
msgid "Return Picking"
-msgstr ""
+msgstr "Rücklieferung"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__return_product_id
msgid "Return Product"
-msgstr ""
+msgstr "Rücklieferprodukt"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_rma__sale_line_id
@@ -382,17 +387,17 @@ msgstr "Verkaufsauftrag"
#. module: rma_sale
#: model:ir.model,name:rma_sale.model_sale_order_line_rma_wizard
msgid "Sale Order Line Rma Wizard"
-msgstr "Verkaufsauftragszeilen-RMA-Assistent"
+msgstr "Verkaufsauftragszeilen-Reklamations-Assistent"
#. module: rma_sale
#: model:ir.model,name:rma_sale.model_sale_order_rma_wizard
msgid "Sale Order Rma Wizard"
-msgstr "Verkaufsauftrags-RMA-Assistent"
+msgstr "Verkaufsauftrags-Reklamations-Assistent"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.report_rma_document
msgid "Sale order"
-msgstr ""
+msgstr "Verkaufsauftrag"
#. module: rma_sale
#: model:ir.model,name:rma_sale.model_sale_order
@@ -414,22 +419,17 @@ msgstr "Wählen Sie die Produktmenge und den gewünschten Vorgang aus"
msgid "Shipping Address"
msgstr "Versandadresse"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr "RMA-Anfrage im Portal auf einer einzigen Seite anzeigen"
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
-msgstr "Einseitige RMA-Anfrage"
+msgstr "Einseitige Reklamations-Anfrage"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
msgid "The limit will decrease when the units in other RMAs are confirmed"
msgstr ""
-"Das Limit verringert sich, wenn die Einheiten in anderen RMAs bestätigt "
-"werden"
+"Das Limit verringert sich, wenn die Einheiten in anderen Reklamationen "
+"bestätigt werden"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__uom_id
@@ -443,20 +443,15 @@ msgid ""
"returned serial numbers or a description of the issue"
msgstr ""
"Verwenden Sie die Schaltfläche „Kommentar“, um relevante Informationen zur "
-"RMA hinzuzufügen, z. B. zurückgegebene Seriennummern oder eine Beschreibung "
-"des Problems"
+"Reklamation hinzuzufügen, z. B. zurückgegebene Seriennummern oder eine "
+"Beschreibung des Problems"
#. module: rma_sale
#: model:ir.model.fields,help:rma_sale.field_sale_order_rma_wizard__custom_description
msgid "Values coming from portal RMA request form custom fields"
msgstr ""
-"Werte, die aus benutzerdefinierten Feldern für RMA-Anforderungsformulare des "
-"Portals stammen"
-
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
+"Werte, die aus benutzerdefinierten Feldern für Reklamations-"
+"Anforderungsformulare des Portals stammen"
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
@@ -464,15 +459,16 @@ msgid ""
"When we hit the RMA request button from the portal sale page, open in a "
"single page instead of a popup."
msgstr ""
-"Wenn wir auf der Verkaufsseite des Portals auf die Schaltfläche „RMA-"
-"Anforderung“ klicken, wird diese auf einer einzelnen Seite statt in einem "
-"Popup geöffnet."
+"Wenn wir auf der Verkaufsseite des Portals auf die Schaltfläche „"
+"Reklamations-Anforderung“ klicken, wird diese auf einer einzelnen Seite "
+"statt in einem Popup geöffnet."
#. module: rma_sale
#: model:ir.model.fields,help:rma_sale.field_sale_order_rma_wizard__partner_shipping_id
msgid "Will be used to return the goods when the RMA is completed"
msgstr ""
-"Wird verwendet, um die Waren zurückzusenden, wenn die RMA abgeschlossen ist"
+"Wird verwendet, um die Waren zurückzusenden, wenn die Reklamation "
+"abgeschlossen ist"
#. module: rma_sale
#: model:ir.model.fields,field_description:rma_sale.field_sale_order_line_rma_wizard__wizard_id
@@ -490,7 +486,7 @@ msgstr ""
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
msgid "You can send a message in every RMA sent"
-msgstr "Sie können in jeder gesendeten RMA eine Nachricht senden"
+msgstr "Sie können in jeder gesendeten Reklamation eine Nachricht senden"
#. module: rma_sale
#. odoo-python
@@ -498,12 +494,16 @@ msgstr "Sie können in jeder gesendeten RMA eine Nachricht senden"
msgid ""
"You can't exceed the allowed quantity for returning product %(product)s."
msgstr ""
+"Die zulässige Menge für die Rücksendung von Produkt %(product)s darf nicht "
+"überschritten werden."
#. module: rma_sale
#. odoo-python
#: code:addons/rma_sale/models/sale.py:0
msgid "You may only create RMAs from a confirmed sale order."
msgstr ""
+"Sie können Reklamations-Anfragen nur auf der Grundlage eines bestätigten "
+"Verkaufsauftrags erstellen."
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.sale_rma_request_form
@@ -511,9 +511,15 @@ msgid ""
"You're about to perform an RMA request. Our team will process it an will "
"reach you once it's validated. Keep in mind that:"
msgstr ""
-"Sie sind dabei, eine RMA-Anfrage durchzuführen. Unser Team wird es "
+"Sie sind dabei, eine Reklamations-Anfrage durchzuführen. Unser Team wird es "
"bearbeiten und Sie erreichen, sobald es validiert ist. Denk daran, dass:"
+#~ msgid "Show portal RMA request in a single page"
+#~ msgstr "RMA-Anfrage im Portal auf einer einzigen Seite anzeigen"
+
+#~ msgid "Values set here are company-specific."
+#~ msgstr "Die hier festgelegten Werte sind unternehmensspezifisch."
+
#~ msgid ""
#~ ""
diff --git a/rma_sale/i18n/es.po b/rma_sale/i18n/es.po
index 930e358c5..3ab9401bb 100644
--- a/rma_sale/i18n/es.po
+++ b/rma_sale/i18n/es.po
@@ -418,11 +418,6 @@ msgstr "Selecciones la cantidad de producto y la operación solicitada"
msgid "Shipping Address"
msgstr "Dirección de envío"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr "Mostrar la solicitud de RMA del portal en una sola página"
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -456,11 +451,6 @@ msgstr ""
"Valores provenientes de campos personalizados del formulario de solicitud "
"RMA del portal"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
@@ -516,6 +506,9 @@ msgstr ""
"Va a realizar una petición de RMA. Nuestro equipo la procesará y se pondrá "
"en contacto con usted una vez validad. Tenga en cuenta que:"
+#~ msgid "Show portal RMA request in a single page"
+#~ msgstr "Mostrar la solicitud de RMA del portal en una sola página"
+
#~ msgid ""
#~ ""
diff --git a/rma_sale/i18n/fr.po b/rma_sale/i18n/fr.po
index b2536ac53..6d5033025 100644
--- a/rma_sale/i18n/fr.po
+++ b/rma_sale/i18n/fr.po
@@ -413,11 +413,6 @@ msgstr "Sélectionnez la quantité de produit et l'opération demandée"
msgid "Shipping Address"
msgstr "Adresse de livraison"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr "Afficher la demande RMA du portail sur une seule page"
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -451,11 +446,6 @@ msgstr ""
"Valeurs provenant des champs personnalisés du formulaire de demande RMA du "
"portail"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
@@ -510,6 +500,9 @@ msgstr ""
"Vous êtes sur le point d'effectuer une demande RMA. Notre équipe le traitera "
"et vous parviendra une fois validé. Garde en tête que:"
+#~ msgid "Show portal RMA request in a single page"
+#~ msgstr "Afficher la demande RMA du portail sur une seule page"
+
#~ msgid ""
#~ ""
diff --git a/rma_sale/i18n/it.po b/rma_sale/i18n/it.po
index 5e0e83ca8..a241859ab 100644
--- a/rma_sale/i18n/it.po
+++ b/rma_sale/i18n/it.po
@@ -417,11 +417,6 @@ msgstr "Seleziona la quantità prodotto e l'operazione richiesta"
msgid "Shipping Address"
msgstr "Indirizzo di spedizione"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr "Mostra il portale della richiesta RMA in una singola pagina"
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -453,11 +448,6 @@ msgstr ""
"Valori provenienti dai campi personalizzati del modulo di richiesta RMA del "
"portale"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr "I valori impostati qui sono specifici per azienda."
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
@@ -512,6 +502,12 @@ msgstr ""
"Stai per eseguire una richiesta RMA. Il nostro team lo elaborerà e ti "
"arriverà una volta convalidato. Tieni presente che:"
+#~ msgid "Show portal RMA request in a single page"
+#~ msgstr "Mostra il portale della richiesta RMA in una singola pagina"
+
+#~ msgid "Values set here are company-specific."
+#~ msgstr "I valori impostati qui sono specifici per azienda."
+
#~ msgid ""
#~ ""
diff --git a/rma_sale/i18n/nl.po b/rma_sale/i18n/nl.po
index aee0195c4..cec3d35e7 100644
--- a/rma_sale/i18n/nl.po
+++ b/rma_sale/i18n/nl.po
@@ -407,11 +407,6 @@ msgstr "Selecteer het productaantal en de gewenste handeling"
msgid "Shipping Address"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -442,11 +437,6 @@ msgstr ""
msgid "Values coming from portal RMA request form custom fields"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
diff --git a/rma_sale/i18n/pt.po b/rma_sale/i18n/pt.po
index 2965e5e65..8d80a8729 100644
--- a/rma_sale/i18n/pt.po
+++ b/rma_sale/i18n/pt.po
@@ -413,11 +413,6 @@ msgstr "Selecione a quantidade de produto e a operação solicitada"
msgid "Shipping Address"
msgstr "Endereço de Envio"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr "Mostrar pedido de RMA do portal numa única página"
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -450,11 +445,6 @@ msgstr ""
"Valores provenientes de campos personalizados do formulário de solicitação "
"de RMA do portal"
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
@@ -509,6 +499,9 @@ msgstr ""
"Você está prestes a realizar um pedido de RMA. A nossa equipa irá processá-"
"lo e entrará em contacto assim que for validado. Tenha presente que:"
+#~ msgid "Show portal RMA request in a single page"
+#~ msgstr "Mostrar pedido de RMA do portal numa única página"
+
#~ msgid ""
#~ ""
diff --git a/rma_sale/i18n/pt_BR.po b/rma_sale/i18n/pt_BR.po
index 7e01f263d..7c968a6c9 100644
--- a/rma_sale/i18n/pt_BR.po
+++ b/rma_sale/i18n/pt_BR.po
@@ -408,11 +408,6 @@ msgstr ""
msgid "Shipping Address"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -440,11 +435,6 @@ msgstr ""
msgid "Values coming from portal RMA request form custom fields"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
diff --git a/rma_sale/i18n/rma_sale.pot b/rma_sale/i18n/rma_sale.pot
index 79cfd2560..dc52df740 100644
--- a/rma_sale/i18n/rma_sale.pot
+++ b/rma_sale/i18n/rma_sale.pot
@@ -400,11 +400,6 @@ msgstr ""
msgid "Shipping Address"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -432,11 +427,6 @@ msgstr ""
msgid "Values coming from portal RMA request form custom fields"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
diff --git a/rma_sale/i18n/ro.po b/rma_sale/i18n/ro.po
index d31c48e17..14dcf73ce 100644
--- a/rma_sale/i18n/ro.po
+++ b/rma_sale/i18n/ro.po
@@ -413,11 +413,6 @@ msgstr "Selectați cantitatea produsului și operațiunea solicitată"
msgid "Shipping Address"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Show portal RMA request in a single page"
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid "Single page RMA request"
@@ -448,11 +443,6 @@ msgstr ""
msgid "Values coming from portal RMA request form custom fields"
msgstr ""
-#. module: rma_sale
-#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
-msgid "Values set here are company-specific."
-msgstr ""
-
#. module: rma_sale
#: model_terms:ir.ui.view,arch_db:rma_sale.res_config_settings_view_form
msgid ""
diff --git a/rma_sale/models/sale.py b/rma_sale/models/sale.py
index 96778b2ca..efb8fa397 100644
--- a/rma_sale/models/sale.py
+++ b/rma_sale/models/sale.py
@@ -113,7 +113,7 @@ def get_delivery_move(self):
self == r.sale_line_id
and r.state == "done"
and not r.scrapped
- and r.location_dest_id.usage == "customer"
+ and r._is_outgoing()
and (
not r.origin_returned_move_id
or (r.origin_returned_move_id and r.to_refund)
diff --git a/rma_sale/static/description/index.html b/rma_sale/static/description/index.html
index 9f9b08d4d..dd6a8306b 100644
--- a/rma_sale/static/description/index.html
+++ b/rma_sale/static/description/index.html
@@ -372,7 +372,7 @@
Return Merchandise Authorization Management - Link with Sales
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:8cc0345b74fa54db4963accccbb899cf092e96d390bc28409e52c81cf66680e9
+!! source digest: sha256:26ba8725c318ed402a8f1dc415ac82db6d490ac9b9ec9ea76b2a0a2088ea57d0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
This module allows you to link a sales order to an RMA. This can be done
diff --git a/rma_sale/tests/test_rma_sale.py b/rma_sale/tests/test_rma_sale.py
index 83a22b884..3819a75af 100644
--- a/rma_sale/tests/test_rma_sale.py
+++ b/rma_sale/tests/test_rma_sale.py
@@ -76,6 +76,19 @@ def setUpClass(cls):
cls.order_out_picking.move_ids.quantity = 5
cls.order_out_picking.button_validate()
+ def test_sale_order_line_get_delivery_move(self):
+ # Example of a use case: sale order with a partner from existing res.company
+ self.order_out_picking.move_ids.write(
+ {
+ "location_dest_id": self.env.ref(
+ "stock.stock_location_inter_company"
+ ).id,
+ }
+ )
+ self.assertIn(
+ self.order_out_picking.move_ids, self.order_line.get_delivery_move()
+ )
+
def test_rma_sale_computes_onchange(self):
rma = self.env["rma"].new()
# No m2m values when everything is selectable
diff --git a/rma_sale/views/account_move_views.xml b/rma_sale/views/account_move_views.xml
index 1e6863ae6..829c5e54c 100644
--- a/rma_sale/views/account_move_views.xml
+++ b/rma_sale/views/account_move_views.xml
@@ -6,10 +6,10 @@
-
+
-
+
diff --git a/rma_sale/views/res_config_settings_views.xml b/rma_sale/views/res_config_settings_views.xml
index fecc6e4fd..6c24e4879 100644
--- a/rma_sale/views/res_config_settings_views.xml
+++ b/rma_sale/views/res_config_settings_views.xml
@@ -5,28 +5,15 @@
-
-
-
-
-
-
-
-
- When we hit the RMA request button from the portal sale page, open in a single page instead of a popup.
-
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:26051307ac6ab4fe644f233fbcc4c0c9b87aded9267986b1f702a510f21a5607
+!! source digest: sha256:b49f760814fbff6f90734ae6148f47685836e3bb2ceea9531ba36257a9d7a68b
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->