diff --git a/setup/stock_inventory_valuation_report/odoo/addons/stock_inventory_valuation_report b/setup/stock_inventory_valuation_report/odoo/addons/stock_inventory_valuation_report new file mode 120000 index 000000000..663d8c8ef --- /dev/null +++ b/setup/stock_inventory_valuation_report/odoo/addons/stock_inventory_valuation_report @@ -0,0 +1 @@ +../../../../stock_inventory_valuation_report \ No newline at end of file diff --git a/setup/stock_inventory_valuation_report/setup.py b/setup/stock_inventory_valuation_report/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/stock_inventory_valuation_report/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/stock_inventory_valuation_report/README.rst b/stock_inventory_valuation_report/README.rst new file mode 100644 index 000000000..9ad3b0b6d --- /dev/null +++ b/stock_inventory_valuation_report/README.rst @@ -0,0 +1,91 @@ +================================ +Stock Inventory Valuation Report +================================ + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:7e81cc55bfaa7140318103e270fb5e41e7ee0ab5c82d8ce7ae587f6586adafa0 + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fstock--logistics--reporting-lightgray.png?logo=github + :target: https://github.com/OCA/stock-logistics-reporting/tree/14.0/stock_inventory_valuation_report + :alt: OCA/stock-logistics-reporting +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/stock-logistics-reporting-14-0/stock-logistics-reporting-14-0-stock_inventory_valuation_report + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/stock-logistics-reporting&target_branch=14.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +Stock Inventory Valuation Report is the report that display value of all products in internal location. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +To use this module, you need to: + +#. Go to Inventory > Reporting > Inventory Valuation. +#. Select Inventory At Date. +#. You can now choose a few additional options: "View report", "Export PDF" and "Export XLSX". + +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 to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Ecosoft + +Contributors +~~~~~~~~~~~~ + +* `Pimolnat Suntian `_ +* `Ooops404 `_ + * `Francesco Foresti `_ +* `Cetmix `_ + * `Andrey Solodovnikov `_ +* `PyTech SRL `_ + * `Alessandro Uffreduzzi `_ + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/stock-logistics-reporting `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/stock_inventory_valuation_report/__init__.py b/stock_inventory_valuation_report/__init__.py new file mode 100644 index 000000000..2873ef602 --- /dev/null +++ b/stock_inventory_valuation_report/__init__.py @@ -0,0 +1,5 @@ +# Copyright 2019 Ecosoft Co., Ltd. (http://ecosoft.co.th) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import wizard +from . import reports diff --git a/stock_inventory_valuation_report/__manifest__.py b/stock_inventory_valuation_report/__manifest__.py new file mode 100644 index 000000000..6e6f33ec5 --- /dev/null +++ b/stock_inventory_valuation_report/__manifest__.py @@ -0,0 +1,23 @@ +# Copyright 2019 Ecosoft Co., Ltd. (http://ecosoft.co.th) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Stock Inventory Valuation Report", + "summary": "Add report button on Inventory Valuation.", + "version": "14.0.1.0.0", + "category": "Warehouse", + "website": "https://github.com/OCA/stock-logistics-reporting", + "author": "Ecosoft,Odoo Community Association (OCA)", + "license": "AGPL-3", + "depends": [ + "stock_account", + "report_xlsx_helper", + ], + "data": [ + "data/paperformat_data.xml", + "security/ir.model.access.csv", + "reports/stock_inventory_valuation_report.xml", + "wizard/stock_quantity_history_view.xml", + ], + "installable": True, +} diff --git a/stock_inventory_valuation_report/data/paperformat_data.xml b/stock_inventory_valuation_report/data/paperformat_data.xml new file mode 100644 index 000000000..fdcb1853f --- /dev/null +++ b/stock_inventory_valuation_report/data/paperformat_data.xml @@ -0,0 +1,20 @@ + + + + + Inventory Valuation Report A4 + + A4 + 0 + 0 + Portrait + 28 + 28 + 7 + 7 + + 24 + 90 + + + diff --git a/stock_inventory_valuation_report/i18n/fr.po b/stock_inventory_valuation_report/i18n/fr.po new file mode 100644 index 000000000..dd8301ff6 --- /dev/null +++ b/stock_inventory_valuation_report/i18n/fr.po @@ -0,0 +1,233 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_inventory_valuation_report +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2021-01-22 15:46+0000\n" +"Last-Translator: Yann Papouin \n" +"Language-Team: none\n" +"Language: fr\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" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Export" +msgstr "Exporter" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Print" +msgstr "Imprimer" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__barcode +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Barcode" +msgstr "Code Barre" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__company_id +msgid "Company" +msgstr "Société" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__compute_at_date +msgid "Compute At Date" +msgstr "Calculer à la date" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Cost" +msgstr "Coût" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_currency_id +msgid "Cost Currency" +msgstr "Devise de coût" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_method +msgid "Cost Method" +msgstr "Méthode de détermination du coût des stocks" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_date +msgid "Created on" +msgstr "Créé le" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__currency_id +msgid "Currency" +msgstr "Devise" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__date +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Date" +msgstr "Date" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__display_name +msgid "Display Name" +msgstr "Nom affiché" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export PDF" +msgstr "Exporter en PDF" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export XLSX" +msgstr "Exporter en XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__id +msgid "ID" +msgstr "ID" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.client,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_html +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_base +msgid "Inventory Valuation Report" +msgstr "Rapport de valorisation d'inventaire" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view____last_update +msgid "Last Modified on" +msgstr "Dernière modification le" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_uid +msgid "Last Updated by" +msgstr "Dernière mise à jour par" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_date +msgid "Last Updated on" +msgstr "Dernière mise à jour le" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__name +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Name" +msgstr "Nom" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Partner" +msgstr "Partenaire" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__qty_at_date +msgid "Qty At Date" +msgstr "Qté à la date" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Quantity" +msgstr "Quantité" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__reference +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Reference" +msgstr "Référence" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Results" +msgstr "Résultats" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__standard_price +msgid "Standard Price" +msgstr "Prix standard" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_stock_inventory_valuation_report +msgid "Stock Inventory Valuation Report" +msgstr "Rapport de valorisation d'inventaire de stock" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_pdf +msgid "Stock Inventory Valuation Report PDF" +msgstr "Rapport PDF de valorisation d'inventaire de stock" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_xlsx +msgid "Stock Inventory Valuation Report XLSX" +msgstr "Rapport XLSX de valorisation d'inventaire de stock" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_inventory_valuation_view +msgid "Stock Inventory Valuation View" +msgstr "Vue de la valorisation d'inventaire de stock" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_quantity_history +msgid "Stock Quantity History" +msgstr "Historique des quantités en stock" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__stock_value +msgid "Stock Value" +msgstr "Valeur du stock" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Tax ID" +msgstr "N° TVA" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__uom_id +msgid "Uom" +msgstr "UdM" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,help:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Use compute fields, so there is nothing store in database" +msgstr "" +"Utilise des champs calculés, il n'y a donc rien de stocké dans la base de " +"données" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Value" +msgstr "Valeur" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "View report" +msgstr "Voir le rapport" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx +msgid "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" +msgstr "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" diff --git a/stock_inventory_valuation_report/i18n/it.po b/stock_inventory_valuation_report/i18n/it.po new file mode 100644 index 000000000..95644244d --- /dev/null +++ b/stock_inventory_valuation_report/i18n/it.po @@ -0,0 +1,231 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_inventory_valuation_report +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2023-09-20 17:51+0000\n" +"Last-Translator: mymage \n" +"Language-Team: none\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.17\n" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Export" +msgstr "Esporta" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Print" +msgstr "Stampa" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__barcode +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Barcode" +msgstr "Codice a barre" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__company_id +msgid "Company" +msgstr "Azienda" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__compute_at_date +msgid "Compute At Date" +msgstr "Calcola alla data" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Cost" +msgstr "Costo" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_currency_id +msgid "Cost Currency" +msgstr "Valuta costo" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_method +msgid "Cost Method" +msgstr "Metodo costo" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_uid +msgid "Created by" +msgstr "Creato da" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_date +msgid "Created on" +msgstr "Creato il" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__currency_id +msgid "Currency" +msgstr "Valuta" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__date +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Date" +msgstr "Data" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__display_name +msgid "Display Name" +msgstr "Nome visualizzato" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export PDF" +msgstr "Esporta PDF" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export XLSX" +msgstr "Esporta XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__id +msgid "ID" +msgstr "ID" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.client,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_html +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_base +msgid "Inventory Valuation Report" +msgstr "Stampa valorizzazione magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view____last_update +msgid "Last Modified on" +msgstr "Ultima modifica il" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_uid +msgid "Last Updated by" +msgstr "Ultimo aggiornamento di" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_date +msgid "Last Updated on" +msgstr "Ultimo aggiornamento il" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__name +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Name" +msgstr "Nome" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Partner" +msgstr "Partner" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__qty_at_date +msgid "Qty At Date" +msgstr "Qtà alla data" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Quantity" +msgstr "Quantità" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__reference +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Reference" +msgstr "Riferimento" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Results" +msgstr "Risultati" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__standard_price +msgid "Standard Price" +msgstr "Prezzo standard" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_stock_inventory_valuation_report +msgid "Stock Inventory Valuation Report" +msgstr "Stampa valorizzazione magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_pdf +msgid "Stock Inventory Valuation Report PDF" +msgstr "Stampa PDF valorizzazione magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_xlsx +msgid "Stock Inventory Valuation Report XLSX" +msgstr "Stampa XLSX valorizzazione magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_inventory_valuation_view +msgid "Stock Inventory Valuation View" +msgstr "Vista valorizzazione magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_quantity_history +msgid "Stock Quantity History" +msgstr "Storico quantità di magazzino" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__stock_value +msgid "Stock Value" +msgstr "Valore inventario" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Tax ID" +msgstr "Partita IVA" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__uom_id +msgid "Uom" +msgstr "UdM" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,help:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Use compute fields, so there is nothing store in database" +msgstr "Usa campi calcolati, così non viene conservato nulla nel database" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Value" +msgstr "Valore" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "View report" +msgstr "Vedi resoconto" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx +msgid "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" +msgstr "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" diff --git a/stock_inventory_valuation_report/i18n/pt.po b/stock_inventory_valuation_report/i18n/pt.po new file mode 100644 index 000000000..8f5dcc8ae --- /dev/null +++ b/stock_inventory_valuation_report/i18n/pt.po @@ -0,0 +1,232 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_inventory_valuation_report +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2020-11-06 13:08+0000\n" +"Last-Translator: Pedro Castro Silva \n" +"Language-Team: none\n" +"Language: pt\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 3.10\n" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Export" +msgstr "Exportar" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Print" +msgstr "Imprimir" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__barcode +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Barcode" +msgstr "Código de barras" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__company_id +msgid "Company" +msgstr "Empresa" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__compute_at_date +msgid "Compute At Date" +msgstr "Calcular à Data" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Cost" +msgstr "Custo" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_currency_id +msgid "Cost Currency" +msgstr "Moeda do Custo" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_method +msgid "Cost Method" +msgstr "Método de Custeio" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_date +msgid "Created on" +msgstr "Criado em" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__currency_id +msgid "Currency" +msgstr "Moeda" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__date +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Date" +msgstr "Data" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__display_name +msgid "Display Name" +msgstr "Nome a Apresentar" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export PDF" +msgstr "Exportar PDF" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export XLSX" +msgstr "Exportar XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__id +msgid "ID" +msgstr "Id" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.client,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_html +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_base +msgid "Inventory Valuation Report" +msgstr "Relatório de Avaliação de Inventário" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view____last_update +msgid "Last Modified on" +msgstr "Última Modificação em" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_uid +msgid "Last Updated by" +msgstr "Última Atualização por" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_date +msgid "Last Updated on" +msgstr "Última Atualização em" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__name +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Name" +msgstr "Nome" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Partner" +msgstr "Parceiro" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__qty_at_date +msgid "Qty At Date" +msgstr "Qtd. na Data" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Quantity" +msgstr "Quantidade" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__reference +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Reference" +msgstr "Referência" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Results" +msgstr "Resultados" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__standard_price +msgid "Standard Price" +msgstr "Custo Padrão" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_stock_inventory_valuation_report +msgid "Stock Inventory Valuation Report" +msgstr "Relatório de Avaliação de Inventário" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_pdf +msgid "Stock Inventory Valuation Report PDF" +msgstr "Relatório de Avaliação de Inventário PDF" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_xlsx +msgid "Stock Inventory Valuation Report XLSX" +msgstr "Relatório de Avaliação de Inventário XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_inventory_valuation_view +msgid "Stock Inventory Valuation View" +msgstr "Vista de Avaliação do Inventário" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_quantity_history +msgid "Stock Quantity History" +msgstr "Histórico da Quantidade em Stock" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__stock_value +msgid "Stock Value" +msgstr "Valor do Stock" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Tax ID" +msgstr "NIF" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__uom_id +msgid "Uom" +msgstr "UdM" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,help:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Use compute fields, so there is nothing store in database" +msgstr "" +"Usar campos calculados para que não haja nada armazenado na base de dados" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Value" +msgstr "Valor" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "View report" +msgstr "Exibir relatório" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx +msgid "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" +msgstr "" diff --git a/stock_inventory_valuation_report/i18n/sl.po b/stock_inventory_valuation_report/i18n/sl.po new file mode 100644 index 000000000..297e1c580 --- /dev/null +++ b/stock_inventory_valuation_report/i18n/sl.po @@ -0,0 +1,232 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_inventory_valuation_report +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2020-08-13 19:59+0000\n" +"Last-Translator: Matjaz Mozetic \n" +"Language-Team: none\n" +"Language: sl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " +"n%100==4 ? 2 : 3;\n" +"X-Generator: Weblate 3.10\n" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Export" +msgstr "Izvoz" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Print" +msgstr "Natisni" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__barcode +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Barcode" +msgstr "Črtna koda" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__company_id +msgid "Company" +msgstr "Družba" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__compute_at_date +msgid "Compute At Date" +msgstr "Obdelaj na datum" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Cost" +msgstr "Lastna cena" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_currency_id +msgid "Cost Currency" +msgstr "Valuta lastne cene" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_method +msgid "Cost Method" +msgstr "Metoda vrednotenja" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_uid +msgid "Created by" +msgstr "Ustvaril" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_date +msgid "Created on" +msgstr "Ustvarjeno" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__currency_id +msgid "Currency" +msgstr "Valuta" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__date +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Date" +msgstr "Datum" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__display_name +msgid "Display Name" +msgstr "Prikazani naziv" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export PDF" +msgstr "Izvoz v PDF" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export XLSX" +msgstr "Izvoz v XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__id +msgid "ID" +msgstr "ID" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.client,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_html +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_base +msgid "Inventory Valuation Report" +msgstr "Poročilo o vrednotenju zalog" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view____last_update +msgid "Last Modified on" +msgstr "Zadnjič spremenjeno" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_uid +msgid "Last Updated by" +msgstr "Zadnji posodobil" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_date +msgid "Last Updated on" +msgstr "Zadnjič posodobljeno" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__name +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Name" +msgstr "Naziv" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Partner" +msgstr "Partner" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__qty_at_date +msgid "Qty At Date" +msgstr "Kol na datum" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Quantity" +msgstr "Količina" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__reference +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Reference" +msgstr "Sklic" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Results" +msgstr "Rezultati" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__standard_price +msgid "Standard Price" +msgstr "Standardna cena" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_stock_inventory_valuation_report +msgid "Stock Inventory Valuation Report" +msgstr "Poročilo o vrednotenju zalog" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_pdf +msgid "Stock Inventory Valuation Report PDF" +msgstr "Poročilo o vrednotenju zalog PDF" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_xlsx +msgid "Stock Inventory Valuation Report XLSX" +msgstr "Poročilo o vrednotenju zalog XLSX" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_inventory_valuation_view +msgid "Stock Inventory Valuation View" +msgstr "Prikaz vrednotenja zalog" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_quantity_history +msgid "Stock Quantity History" +msgstr "Zgodovina količin zalog" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__stock_value +msgid "Stock Value" +msgstr "Vrednost zaloge" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Tax ID" +msgstr "Davčna ID" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__uom_id +msgid "Uom" +msgstr "EM" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,help:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Use compute fields, so there is nothing store in database" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Value" +msgstr "Vrednost" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "View report" +msgstr "Prikaz poročila" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx +msgid "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" +msgstr "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" diff --git a/stock_inventory_valuation_report/i18n/stock_inventory_valuation_report.pot b/stock_inventory_valuation_report/i18n/stock_inventory_valuation_report.pot new file mode 100644 index 000000000..fff90492e --- /dev/null +++ b/stock_inventory_valuation_report/i18n/stock_inventory_valuation_report.pot @@ -0,0 +1,229 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * stock_inventory_valuation_report +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: <>\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Export" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_buttons +msgid "Print" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__barcode +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Barcode" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__company_id +msgid "Company" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__compute_at_date +msgid "Compute At Date" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Cost" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_currency_id +msgid "Cost Currency" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__cost_method +msgid "Cost Method" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_uid +msgid "Created by" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__create_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__create_date +msgid "Created on" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__currency_id +msgid "Currency" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__date +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Date" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__display_name +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__display_name +msgid "Display Name" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export PDF" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "Export XLSX" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__id +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__id +msgid "ID" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.client,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_html +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_base +msgid "Inventory Valuation Report" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report____last_update +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view____last_update +msgid "Last Modified on" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_uid +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__write_date +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__write_date +msgid "Last Updated on" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__name +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Name" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Partner" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__qty_at_date +msgid "Qty At Date" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Quantity" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__reference +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Reference" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Results" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__standard_price +msgid "Standard Price" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_stock_inventory_valuation_report +msgid "Stock Inventory Valuation Report" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_pdf +msgid "Stock Inventory Valuation Report PDF" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.actions.report,name:stock_inventory_valuation_report.action_stock_inventory_valuation_report_xlsx +msgid "Stock Inventory Valuation Report XLSX" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_inventory_valuation_view +msgid "Stock Inventory Valuation View" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_stock_quantity_history +msgid "Stock Quantity History" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__stock_value +msgid "Stock Value" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_report_filters +msgid "Tax ID" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,field_description:stock_inventory_valuation_report.field_stock_inventory_valuation_view__uom_id +msgid "Uom" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model.fields,help:stock_inventory_valuation_report.field_report_stock_inventory_valuation_report__results +msgid "Use compute fields, so there is nothing store in database" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.report_stock_inventory_valuation_lines_header +msgid "Value" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model_terms:ir.ui.view,arch_db:stock_inventory_valuation_report.view_stock_quantity_history_inherit +msgid "View report" +msgstr "" + +#. module: stock_inventory_valuation_report +#: model:ir.model,name:stock_inventory_valuation_report.model_report_s_i_v_r_report_stock_inventory_valuation_report_xlsx +msgid "report.s_i_v_r.report_stock_inventory_valuation_report_xlsx" +msgstr "" + diff --git a/stock_inventory_valuation_report/readme/CONTRIBUTORS.rst b/stock_inventory_valuation_report/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..6ac0c2c23 --- /dev/null +++ b/stock_inventory_valuation_report/readme/CONTRIBUTORS.rst @@ -0,0 +1,7 @@ +* `Pimolnat Suntian `_ +* `Ooops404 `_ + * `Francesco Foresti `_ +* `Cetmix `_ + * `Andrey Solodovnikov `_ +* `PyTech SRL `_ + * `Alessandro Uffreduzzi `_ diff --git a/stock_inventory_valuation_report/readme/DESCRIPTION.rst b/stock_inventory_valuation_report/readme/DESCRIPTION.rst new file mode 100644 index 000000000..e72b1657e --- /dev/null +++ b/stock_inventory_valuation_report/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +Stock Inventory Valuation Report is the report that display value of all products in internal location. diff --git a/stock_inventory_valuation_report/readme/USAGE.rst b/stock_inventory_valuation_report/readme/USAGE.rst new file mode 100644 index 000000000..43979a164 --- /dev/null +++ b/stock_inventory_valuation_report/readme/USAGE.rst @@ -0,0 +1,5 @@ +To use this module, you need to: + +#. Go to Inventory > Reporting > Inventory Valuation. +#. Select Inventory At Date. +#. You can now choose a few additional options: "View report", "Export PDF" and "Export XLSX". diff --git a/stock_inventory_valuation_report/reports/__init__.py b/stock_inventory_valuation_report/reports/__init__.py new file mode 100644 index 000000000..696cd6883 --- /dev/null +++ b/stock_inventory_valuation_report/reports/__init__.py @@ -0,0 +1,5 @@ +# Copyright 2019 Ecosoft Co., Ltd. (http://ecosoft.co.th) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import stock_inventory_valuation_report +from . import stock_inventory_valuation_report_xlsx diff --git a/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.py b/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.py new file mode 100644 index 000000000..1c32d82ba --- /dev/null +++ b/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.py @@ -0,0 +1,125 @@ +# Copyright 2019 Ecosoft Co., Ltd. (http://ecosoft.co.th) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models +from odoo.osv import expression + + +class StockInventoryValuationView(models.TransientModel): + _name = "stock.inventory.valuation.view" + _description = "Stock Inventory Valuation View" + + report_id = fields.Many2one("report.stock.inventory.valuation.report") + + name = fields.Char() + reference = fields.Char() + barcode = fields.Char() + qty_at_date = fields.Float() + uom_id = fields.Many2one( + comodel_name="uom.uom", + ) + currency_id = fields.Many2one( + comodel_name="res.currency", + ) + cost_currency_id = fields.Many2one( + comodel_name="res.currency", + ) + standard_price = fields.Float() + stock_value = fields.Float() + cost_method = fields.Char() + + +class StockInventoryValuationReport(models.TransientModel): + _name = "report.stock.inventory.valuation.report" + _description = "Stock Inventory Valuation Report" + + # Filters fields, used for data computation + company_id = fields.Many2one( + comodel_name="res.company", + ) + inventory_datetime = fields.Datetime(required=True, default=fields.Datetime.now) + + results = fields.One2many( + comodel_name="stock.inventory.valuation.view", + inverse_name="report_id", + compute="_compute_results", + ) + + @api.depends("inventory_datetime") + def _compute_results(self): + """ + Generate report lines, one per product present at the time + """ + self.ensure_one() + domain = [("type", "=", "product")] + product_id = self.env.context.get("product_id") + product_tmpl_id = self.env.context.get("product_tmpl_id") + if product_id: + domain = expression.AND([domain, [("id", "=", product_id)]]) + elif product_tmpl_id: + domain = expression.AND( + [domain, [("product_tmpl_id", "=", product_tmpl_id)]] + ) + products = ( + self.env["product.product"] + .with_context( + to_date=self.inventory_datetime, + company_owned=True, + create=False, + edit=False, + ) + .search(domain) + # 'quantity_svl' is not stored, can't be used in search + ).filtered(lambda pp: pp.quantity_svl != 0) + results = self.env["stock.inventory.valuation.view"] + if products: + for product in products: + vals = { + "name": product.with_context( + display_default_code=False + ).display_name, + "reference": product.default_code, + "barcode": product.barcode, + "qty_at_date": product.quantity_svl, + "uom_id": product.uom_id, + "currency_id": product.currency_id, + "cost_currency_id": product.cost_currency_id, + "standard_price": product.standard_price, + "stock_value": product.value_svl, + "cost_method": product.cost_method, + } + results |= results.new(vals) + self.results = results + + def print_report(self, report_type="qweb"): + self.ensure_one() + action = ( + report_type == "xlsx" + and self.env.ref( + "stock_inventory_valuation_report." + "action_stock_inventory_valuation_report_xlsx", + raise_if_not_found=False, + ) + or self.env.ref( + "stock_inventory_valuation_report." + "action_stock_inventory_valuation_report_pdf", + raise_if_not_found=False, + ) + ) + return action.report_action(self, config=False) + + def _get_html(self): + result = {} + rcontext = {} + report = self.browse(self._context.get("active_id")) + if report: + rcontext["o"] = report + result["html"] = self.env.ref( + "stock_inventory_valuation_report." + "report_stock_inventory_valuation_report_html" + )._render(rcontext) + return result + + @api.model + def get_html(self, given_context=None): + return self.with_context(given_context)._get_html() diff --git a/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.xml b/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.xml new file mode 100644 index 000000000..5f824234a --- /dev/null +++ b/stock_inventory_valuation_report/reports/stock_inventory_valuation_report.xml @@ -0,0 +1,249 @@ + + + + + Inventory Valuation Report + stock_inventory_valuation_report_backend + + + + + Stock Inventory Valuation Report PDF + report.stock.inventory.valuation.report + qweb-pdf + stock_inventory_valuation_report.report_stock_inventory_valuation_report_pdf + stock_inventory_valuation_report.report_stock_inventory_valuation_report_pdf + 'Inventory Valuation Report - [%s]' % object.inventory_datetime + + report + + + + + Stock Inventory Valuation Report XLSX + report.stock.inventory.valuation.report + xlsx + s_i_v_r.report_stock_inventory_valuation_report_xlsx + Inventory Valuation Report + + report + False + + + +