diff --git a/partner_statement/README.rst b/partner_statement/README.rst index 83e74f1b..a2b49521 100644 --- a/partner_statement/README.rst +++ b/partner_statement/README.rst @@ -2,10 +2,13 @@ Partner Statement ================= -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:ace03cb14af0a659f14338b2c1875faa47b062a395f2d7eabf1f145e04d66c7a + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -19,15 +22,15 @@ Partner Statement .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png :target: https://translation.odoo-community.org/projects/account-financial-reporting-15-0/account-financial-reporting-15-0-partner_statement :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/91/15.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/account-financial-reporting&target_branch=15.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module extends the functionality of Invoicing to support the printing of customer and vendor statements. -There are two types of statements, Activity and Outstanding. Aging details can be shown in the reports, expressed in aging buckets, -so the customer or vendor can review how much is open, due or overdue. +There are three types of statements: Activity, Detailed Activity, and Outstanding. Aging details can be shown +in the reports, expressed in aging buckets, so the customer or vendor can review how much is open, due or overdue. The activity statement provides details of all activity on the partner receivables or payables between two selected dates. This includes all invoices, refunds and payments. @@ -35,6 +38,9 @@ Any outstanding balance dated prior to the chosen statement period will appear as a forward balance at the top of the statement. The list is displayed in chronological order and is split by currencies. +The detailed activity statement is an extension of the previous statement, and intends to explain the transactions +that have happened during the period, also providing with a Prior Balance section and an Ending Balance section. + The outstanding statement provides details of all outstanding partner receivables or payables up to a particular date. This includes all unpaid invoices, unclaimed refunds and outstanding payments. The list is displayed in chronological order and is split by currencies. @@ -90,12 +96,17 @@ Changelog * Age by months or days * Filter negative balances +14.0.2.0.0 (2022-12-16) +~~~~~~~~~~~~~~~~~~~~~~~ + +* [ADD] Detailed Activity Statement. + Bug Tracker =========== Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us smashing it by providing a detailed and welcomed +If you spotted it first, help us to smash it by providing a detailed and welcomed `feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -128,6 +139,14 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. +.. |maintainer-MiquelRForgeFlow| image:: https://github.com/MiquelRForgeFlow.png?size=40px + :target: https://github.com/MiquelRForgeFlow + :alt: MiquelRForgeFlow + +Current `maintainer `__: + +|maintainer-MiquelRForgeFlow| + This module is part of the `OCA/account-financial-reporting `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/partner_statement/__manifest__.py b/partner_statement/__manifest__.py index 7d5e7fbd..70490824 100644 --- a/partner_statement/__manifest__.py +++ b/partner_statement/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Partner Statement", - "version": "15.0.1.0.1", + "version": "15.0.1.1.0", "category": "Accounting & Finance", "summary": "OCA Financial Reports", "author": "ForgeFlow, Odoo Community Association (OCA)", diff --git a/partner_statement/i18n/es.po b/partner_statement/i18n/es.po index f8b748b6..79a4de6d 100644 --- a/partner_statement/i18n/es.po +++ b/partner_statement/i18n/es.po @@ -11,27 +11,27 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-22 16:14+0000\n" -"PO-Revision-Date: 2021-03-16 13:45+0000\n" -"Last-Translator: Ana Suárez \n" +"PO-Revision-Date: 2023-07-28 22:12+0000\n" +"Last-Translator: Ivorra78 \n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" "Language: es\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.3.2\n" +"X-Generator: Weblate 4.17\n" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 #, python-format msgid "%sStatement between %s and %s in %s" -msgstr "" +msgstr "%sDeclaración entre %s y %s en %s" #. module: partner_statement #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "%sStatement up to %s in %s" -msgstr "" +msgstr "%sDeclaración hasta %s en %s" #. module: partner_statement #: code:addons/partner_statement/report/report_statement_common.py:0 @@ -96,6 +96,11 @@ msgid "" "overdue.\n" " " msgstr "" +"En el informe se pueden mostrar detalles de " +"antigüedad, expresados en cubos de antigüedad.\n" +" para que el socio pueda revisar cuánto está abierto, " +"vencido o atrasado.\n" +" " #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_wizard_view @@ -114,6 +119,19 @@ msgid "" "
\n" "
" msgstr "" +"La declaración de actividad proporciona " +"detalles de toda la actividad en\n" +" las cuentas por cobrar y por pagar de un socio entre dos " +"fechas seleccionadas. Esto incluye todas las facturas,\n" +" devoluciones y pagos. Cualquier saldo pendiente con " +"fecha anterior al estado de cuenta elegido\n" +" período aparecerá como un saldo adelantado en la parte " +"superior del estado de cuenta. la lista es\n" +" se muestra en orden cronológico y se divide por monedas." +"\n" +" \n" +"
\n" +"
" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_wizard_view @@ -129,6 +147,16 @@ msgid "" "
\n" "
" msgstr "" +"La declaración pendiente proporciona detalles " +"de todos los socios pendientes\n" +" cuentas por cobrar y por pagar hasta una fecha determinada. Esto " +"incluye todas las facturas no pagadas, no reclamadas\n" +" devoluciones y pagos pendientes. La lista se muestra en orden " +"cronológico y se\n" +" dividido por monedas.\n" +" \n" +"
\n" +"
" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document @@ -177,12 +205,12 @@ msgstr "Asistente de Estado de la cuenta" #. module: partner_statement #: model:ir.model,name:partner_statement.model_report_p_s_report_activity_statement_xlsx msgid "Activity Statement XLSL Report" -msgstr "" +msgstr "Informe XLSL de la declaración de actividad" #. module: partner_statement #: model:ir.actions.report,name:partner_statement.action_print_activity_statement_xlsx msgid "Activity Statement XLSX" -msgstr "" +msgstr "Declaración de actividad XLSX" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.res_config_settings_view_form @@ -223,7 +251,7 @@ msgstr "Informe de antigüedad a" #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Aging Report at %s in %s" -msgstr "" +msgstr "Informe de antigüedad %s en %s" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document @@ -385,7 +413,7 @@ msgstr "Exportar a PDF" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.statement_common_view msgid "Export XLSX" -msgstr "" +msgstr "Exportar XLSX" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__id @@ -476,12 +504,12 @@ msgstr "Asistente de estado pendientes" #. module: partner_statement #: model:ir.model,name:partner_statement.model_report_p_s_report_outstanding_statement_xlsx msgid "Outstanding Statement XLSL Report" -msgstr "" +msgstr "Informe XLSL de extractos pendientes" #. module: partner_statement #: model:ir.actions.report,name:partner_statement.action_print_outstanding_statement_xlsx msgid "Outstanding Statement XLSX" -msgstr "" +msgstr "Declaración pendiente XLSX" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.res_config_settings_view_form @@ -525,7 +553,7 @@ msgstr "Por cobrar" #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Reference Number" -msgstr "" +msgstr "Número de referencia" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document @@ -561,7 +589,7 @@ msgstr "Informe entre" #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement from:" -msgstr "" +msgstr "Declaración desde:" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document @@ -574,14 +602,14 @@ msgstr "Estado de la cuenta" #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement of Account from %s" -msgstr "" +msgstr "Declaración de cuenta desde %s" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement to:" -msgstr "" +msgstr "Declaración hasta:" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document @@ -614,12 +642,12 @@ msgstr "Usar pendientes en el estado de la cuenta" #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "VAT:" -msgstr "" +msgstr "IVA:" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.statement_common_view msgid "View" -msgstr "" +msgstr "Vista" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document diff --git a/partner_statement/i18n/it.po b/partner_statement/i18n/it.po index b1385a01..3baddbfc 100644 --- a/partner_statement/i18n/it.po +++ b/partner_statement/i18n/it.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-22 23:13+0000\n" -"PO-Revision-Date: 2023-01-18 13:46+0000\n" -"Last-Translator: Francesco Foresti \n" +"PO-Revision-Date: 2023-09-20 20:03+0000\n" +"Last-Translator: mymage \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\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 4.17\n" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 @@ -259,7 +259,7 @@ msgstr "Azienda" #. module: partner_statement #: model:ir.model,name:partner_statement.model_res_config_settings msgid "Config Settings" -msgstr "Configurazione" +msgstr "Impostazione di configurazione" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__create_uid @@ -341,7 +341,7 @@ msgstr "Non visualizzare partner senza scadenze" #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document #, python-format msgid "Due Date" -msgstr "Data Scadenza" +msgstr "Data scadenza" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_res_config_settings__group_activity_statement @@ -378,7 +378,7 @@ msgstr "Esclude partner senza partite scadute" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.statement_common_view msgid "Export PDF" -msgstr "Export PDF" +msgstr "Esporta PDF" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.statement_common_view diff --git a/partner_statement/i18n/partner_statement.pot b/partner_statement/i18n/partner_statement.pot index 2245fa95..44d18acc 100644 --- a/partner_statement/i18n/partner_statement.pot +++ b/partner_statement/i18n/partner_statement.pot @@ -20,11 +20,18 @@ msgid "%(payable)sStatement between %(start)s and %(end)s in %(currency)s" msgstr "" #. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "%(payable)sStatement up to %(end)s in %(currency)s" msgstr "" +#. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#, python-format +msgid "%(payable)sStatement up to %(prior_day)s in %(currency)s" +msgstr "" + #. module: partner_statement #: code:addons/partner_statement/report/report_statement_common.py:0 #, python-format @@ -100,6 +107,16 @@ msgid "" "
" msgstr "" +#. module: partner_statement +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_wizard_view +msgid "" +"The detailed activity statement is an extension of the activity statement, and intends to explain the transactions\n" +"that have happened during the period, also providing with a Prior Balance section and an Ending Balance section.\n" +" \n" +"
\n" +"
" +msgstr "" + #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_wizard_view msgid "" @@ -114,30 +131,35 @@ msgstr "" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_document #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document msgid "Date:" msgstr "" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_document #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document msgid "Partner Code:" msgstr "" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_document #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document msgid "Partner Name:" msgstr "" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_document #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document msgid "The partner doesn't have due entries." msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__account_type +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__account_type #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__account_type #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__account_type msgid "Account Type" @@ -174,6 +196,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields.selection,name:partner_statement.selection__activity_statement_wizard__aging_type__days +#: model:ir.model.fields.selection,name:partner_statement.selection__detailed_activity_statement_wizard__aging_type__days #: model:ir.model.fields.selection,name:partner_statement.selection__outstanding_statement_wizard__aging_type__days #: model:ir.model.fields.selection,name:partner_statement.selection__res_config_settings__default_aging_type__days #: model:ir.model.fields.selection,name:partner_statement.selection__statement_common_wizard__aging_type__days @@ -182,6 +205,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields.selection,name:partner_statement.selection__activity_statement_wizard__aging_type__months +#: model:ir.model.fields.selection,name:partner_statement.selection__detailed_activity_statement_wizard__aging_type__months #: model:ir.model.fields.selection,name:partner_statement.selection__outstanding_statement_wizard__aging_type__months #: model:ir.model.fields.selection,name:partner_statement.selection__res_config_settings__default_aging_type__months #: model:ir.model.fields.selection,name:partner_statement.selection__statement_common_wizard__aging_type__months @@ -190,6 +214,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__aging_type +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__aging_type #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__aging_type #: model:ir.model.fields,field_description:partner_statement.field_res_config_settings__default_aging_type #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__aging_type @@ -209,22 +234,25 @@ msgid "Aging Report at %(end)s in %(currency)s" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -msgid "Amount" +#: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#, python-format +msgid "Applied Amount" msgstr "" #. module: partner_statement -#: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Balance" msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance #, python-format msgid "Balance Forward" msgstr "" @@ -236,6 +264,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__company_id +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__company_id #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__company_id #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__company_id msgid "Company" @@ -248,12 +277,14 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__create_uid +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__create_uid #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__create_uid msgid "Created by" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__create_date +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__create_date #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__create_date msgid "Created on" msgstr "" @@ -267,15 +298,19 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Date" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__date_end +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__date_end #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__date_end #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__date_end msgid "Date End" @@ -283,11 +318,13 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__date_start +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__date_start msgid "Date Start" msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Date:" @@ -295,36 +332,79 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Description" msgstr "" +#. module: partner_statement +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +msgid "Detailed" +msgstr "" + +#. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#, python-format +msgid "" +"Detailed %(payable)sStatement between %(start)s and %(end)s in %(currency)s" +msgstr "" + +#. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: model:ir.actions.report,name:partner_statement.action_print_detailed_activity_statement +#: model:ir.actions.report,name:partner_statement.action_print_detailed_activity_statement_html +#, python-format +msgid "Detailed Activity Statement" +msgstr "" + +#. module: partner_statement +#: model:ir.model,name:partner_statement.model_detailed_activity_statement_wizard +msgid "Detailed Activity Statement Wizard" +msgstr "" + +#. module: partner_statement +#: model:ir.model,name:partner_statement.model_report_p_s_report_detailed_activity_statement_xlsx +msgid "Detailed Activity Statement XLSL Report" +msgstr "" + +#. module: partner_statement +#: model:ir.actions.report,name:partner_statement.action_print_detailed_activity_statement_xlsx +msgid "Detailed Activity Statement XLSX" +msgstr "" + #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__display_name +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__display_name #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__display_name msgid "Display Name" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__filter_partners_non_due +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__filter_partners_non_due #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__filter_partners_non_due #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__filter_partners_non_due msgid "Don't show partners with no due entries" msgstr "" #. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Due Date" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_res_config_settings__group_activity_statement -msgid "Enable OCA Activity Statements" +msgid "Enable OCA Activity & Detailed Activity Statements" msgstr "" #. module: partner_statement @@ -334,15 +414,19 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Ending Balance" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__filter_negative_balances +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__filter_negative_balances #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__filter_negative_balances #: model:ir.model.fields,field_description:partner_statement.field_res_config_settings__default_filter_negative_balances #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__filter_negative_balances @@ -366,30 +450,42 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__id +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__id #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__id msgid "ID" msgstr "" +#. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#, python-format +msgid "Initial Balance" +msgstr "" + #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard____last_update +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard____last_update #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard____last_update msgid "Last Modified on" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__write_uid +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__write_uid #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__write_uid msgid "Last Updated by" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__write_date +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__write_date #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__write_date msgid "Last Updated on" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__name +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__name #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__name #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__name msgid "Name" @@ -397,6 +493,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__number_partner_ids +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__number_partner_ids #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__number_partner_ids #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__number_partner_ids msgid "Number Partner" @@ -410,19 +507,33 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Open Amount" msgstr "" #. module: partner_statement +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance #, python-format msgid "Original" msgstr "" +#. module: partner_statement +#: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#, python-format +msgid "Original Amount" +msgstr "" + #. module: partner_statement #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 @@ -458,6 +569,12 @@ msgstr "" msgid "Partner Activity Statement" msgstr "" +#. module: partner_statement +#: model:ir.actions.act_window,name:partner_statement.detailed_activity_statement_wizard_action +#: model:ir.model,name:partner_statement.model_report_partner_statement_detailed_activity_statement +msgid "Partner Detailed Activity Statement" +msgstr "" + #. module: partner_statement #: model:ir.actions.act_window,name:partner_statement.outstanding_statement_wizard_action #: model:ir.model,name:partner_statement.model_report_partner_statement_outstanding_statement @@ -471,11 +588,18 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields.selection,name:partner_statement.selection__activity_statement_wizard__account_type__payable +#: model:ir.model.fields.selection,name:partner_statement.selection__detailed_activity_statement_wizard__account_type__payable #: model:ir.model.fields.selection,name:partner_statement.selection__outstanding_statement_wizard__account_type__payable #: model:ir.model.fields.selection,name:partner_statement.selection__statement_common_wizard__account_type__payable msgid "Payable" msgstr "" +#. module: partner_statement +#: code:addons/partner_statement/report/activity_statement.py:0 +#, python-format +msgid "Payment" +msgstr "" + #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.res_config_settings_view_form msgid "Please set defaults under Activity Statements." @@ -483,6 +607,7 @@ msgstr "" #. module: partner_statement #: model:ir.model.fields.selection,name:partner_statement.selection__activity_statement_wizard__account_type__receivable +#: model:ir.model.fields.selection,name:partner_statement.selection__detailed_activity_statement_wizard__account_type__receivable #: model:ir.model.fields.selection,name:partner_statement.selection__outstanding_statement_wizard__account_type__receivable #: model:ir.model.fields.selection,name:partner_statement.selection__statement_common_wizard__account_type__receivable msgid "Receivable" @@ -490,25 +615,34 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Reference Number" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance msgid "Reference number" msgstr "" #. module: partner_statement #: model:ir.model.fields,field_description:partner_statement.field_activity_statement_wizard__show_aging_buckets +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__show_aging_buckets #: model:ir.model.fields,field_description:partner_statement.field_outstanding_statement_wizard__show_aging_buckets #: model:ir.model.fields,field_description:partner_statement.field_res_config_settings__default_show_aging_buckets #: model:ir.model.fields,field_description:partner_statement.field_statement_common_wizard__show_aging_buckets msgid "Show Aging Buckets" msgstr "" +#. module: partner_statement +#: model:ir.model.fields,field_description:partner_statement.field_detailed_activity_statement_wizard__show_balance +msgid "Show Balance column" +msgstr "" + #. module: partner_statement #: model:ir.model,name:partner_statement.model_statement_common msgid "Statement Reports Common" @@ -520,12 +654,13 @@ msgid "Statement Reports Common Wizard" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance msgid "Statement between" msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement from:" @@ -533,12 +668,14 @@ msgstr "" #. module: partner_statement #: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.detailed_activity_statement_document #: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document msgid "Statement of Account" msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement of Account from %s" @@ -546,23 +683,22 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Statement to:" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document -msgid "Statement up to" -msgstr "" - -#. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance msgid "Supplier" msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format msgid "Supplier " @@ -588,6 +724,8 @@ msgstr "" #. module: partner_statement #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 +#: code:addons/partner_statement/report/detailed_activity_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #: code:addons/partner_statement/report/outstanting_statement_xlsx.py:0 #, python-format @@ -600,14 +738,14 @@ msgid "View" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance msgid "and" msgstr "" #. module: partner_statement -#: model_terms:ir.ui.view,arch_db:partner_statement.activity_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.activity_balance #: model_terms:ir.ui.view,arch_db:partner_statement.aging_buckets -#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_statement_document +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance msgid "in" msgstr "" @@ -615,3 +753,8 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:partner_statement.statement_common_view msgid "or" msgstr "" + +#. module: partner_statement +#: model_terms:ir.ui.view,arch_db:partner_statement.outstanding_balance +msgid "up to" +msgstr "" diff --git a/partner_statement/report/activity_statement_xlsx.py b/partner_statement/report/activity_statement_xlsx.py index 01e61630..89c706ef 100644 --- a/partner_statement/report/activity_statement_xlsx.py +++ b/partner_statement/report/activity_statement_xlsx.py @@ -207,6 +207,8 @@ class ActivityStatementXslx(models.AbstractModel): sheet.set_column(0, i, 20) def generate_xlsx_report(self, workbook, data, objects): + lang = objects.lang or self.env.user.partner_id.lang + self = self.with_context(lang=lang) report_model = self.env["report.partner_statement.activity_statement"] self._define_formats(workbook) FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"}) diff --git a/partner_statement/report/detailed_activity_statement_xlsx.py b/partner_statement/report/detailed_activity_statement_xlsx.py index 614e9362..c6adac96 100644 --- a/partner_statement/report/detailed_activity_statement_xlsx.py +++ b/partner_statement/report/detailed_activity_statement_xlsx.py @@ -388,6 +388,8 @@ class DetailedActivityStatementXslx(models.AbstractModel): sheet.set_column(0, i, 20) def generate_xlsx_report(self, workbook, data, objects): + lang = objects.lang or self.env.user.partner_id.lang + self = self.with_context(lang=lang) report_model = self.env["report.partner_statement.detailed_activity_statement"] self._define_formats(workbook) FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"}) diff --git a/partner_statement/report/outstanting_statement_xlsx.py b/partner_statement/report/outstanting_statement_xlsx.py index e29b7f37..68faeec2 100644 --- a/partner_statement/report/outstanting_statement_xlsx.py +++ b/partner_statement/report/outstanting_statement_xlsx.py @@ -185,6 +185,8 @@ class OutstandingStatementXslx(models.AbstractModel): sheet.set_column(0, i, 20) def generate_xlsx_report(self, workbook, data, objects): + lang = objects.lang or self.env.user.partner_id.lang + self = self.with_context(lang=lang) report_model = self.env["report.partner_statement.outstanding_statement"] self._define_formats(workbook) FORMATS["format_distributed"] = workbook.add_format({"align": "vdistributed"}) diff --git a/partner_statement/static/description/index.html b/partner_statement/static/description/index.html index 99849407..33516cc2 100644 --- a/partner_statement/static/description/index.html +++ b/partner_statement/static/description/index.html @@ -1,20 +1,20 @@ - + - + Partner Statement