From 7781d94cf95d27ceb14e4c279fbe6d70376ca7ed Mon Sep 17 00:00:00 2001 From: Victor Feyens Date: Thu, 26 Jan 2023 10:34:09 +0000 Subject: [PATCH] [FIX] acc_pay_*_patch: correct payment status on invoices portal The logic of following acc_pay code if there was a tx and following account code if there was no tx was no wrong but was simplified too much, losing 'Reversed' and 'Cancelled' state if there was any tx linked to the invoice. closes odoo/odoo#111139 X-original-commit: 8ae3413e42e2591934593d61a899df88fadbba45 Signed-off-by: Victor Feyens (vfe) --- .../i18n/account_payment_extension.pot | 68 +++++++++++-------- .../views/account_portal_templates.xml | 6 ++ 2 files changed, 47 insertions(+), 27 deletions(-) diff --git a/addons/account_payment_invoice_online_payment_patch/i18n/account_payment_extension.pot b/addons/account_payment_invoice_online_payment_patch/i18n/account_payment_extension.pot index 97721340651..8c54d548a9a 100644 --- a/addons/account_payment_invoice_online_payment_patch/i18n/account_payment_extension.pot +++ b/addons/account_payment_invoice_online_payment_patch/i18n/account_payment_extension.pot @@ -1,13 +1,13 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_payment_extension +# * account_payment_invoice_online_payment_patch # msgid "" msgstr "" "Project-Id-Version: Odoo Server 16.0+e\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-01-17 15:34+0000\n" -"PO-Revision-Date: 2023-01-17 15:34+0000\n" +"POT-Creation-Date: 2023-01-26 13:32+0000\n" +"PO-Revision-Date: 2023-01-26 13:32+0000\n" "Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -15,83 +15,97 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: \n" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment +msgid "" +" Cancelled" +msgstr "" + +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Waiting for Payment" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Waiting for " "Payment" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Authorized" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Paid" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Reversed" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Paid" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment +msgid "" +" Reversed" +msgstr "" + +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Cancelled" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.portal_my_invoices_payment +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.portal_my_invoices_payment msgid "" " Pending" msgstr "" -#. module: account_payment_extension -#: model:ir.model,name:account_payment_extension.model_res_config_settings +#. module: account_payment_invoice_online_payment_patch +#: model:ir.model,name:account_payment_invoice_online_payment_patch.model_res_config_settings msgid "Config Settings" msgstr "" -#. module: account_payment_extension -#: model_terms:ir.ui.view,arch_db:account_payment_extension.res_config_settings_view_form +#. module: account_payment_invoice_online_payment_patch +#: model_terms:ir.ui.view,arch_db:account_payment_invoice_online_payment_patch.res_config_settings_view_form msgid "Invoice Online Payment" msgstr "" -#. module: account_payment_extension -#: model:ir.model,name:account_payment_extension.model_account_move +#. module: account_payment_invoice_online_payment_patch +#: model:ir.model,name:account_payment_invoice_online_payment_patch.model_account_move msgid "Journal Entry" msgstr "" -#. module: account_payment_extension -#: model:ir.model.fields,field_description:account_payment_extension.field_res_config_settings__pay_invoices_online +#. module: account_payment_invoice_online_payment_patch +#: model:ir.model.fields,field_description:account_payment_invoice_online_payment_patch.field_res_config_settings__pay_invoices_online msgid "Pay Invoices Online" msgstr "" diff --git a/addons/account_payment_invoice_online_payment_patch/views/account_portal_templates.xml b/addons/account_payment_invoice_online_payment_patch/views/account_portal_templates.xml index 0dec7ea93b6..70ea7e48a62 100644 --- a/addons/account_payment_invoice_online_payment_patch/views/account_portal_templates.xml +++ b/addons/account_payment_invoice_online_payment_patch/views/account_portal_templates.xml @@ -23,6 +23,12 @@ Paid + + Reversed + + + Cancelled +