From 3211112f5dead5d49bddb396dac727791e4333ca Mon Sep 17 00:00:00 2001 From: sanami Date: Thu, 7 May 2026 09:06:38 +0000 Subject: [PATCH 1/2] sync: stock_analytic from OCA/account-analytic@18.0 --- stock_analytic/README.rst | 8 +++- stock_analytic/__manifest__.py | 2 +- stock_analytic/i18n/ca.po | 7 +++ stock_analytic/i18n/cs_CZ.po | 11 ++++- stock_analytic/i18n/de.po | 7 +++ stock_analytic/i18n/el_GR.po | 7 +++ stock_analytic/i18n/es.po | 13 ++++-- stock_analytic/i18n/es_EC.po | 7 +++ stock_analytic/i18n/es_MX.po | 7 +++ stock_analytic/i18n/fi.po | 7 +++ stock_analytic/i18n/fr.po | 7 +++ stock_analytic/i18n/gl.po | 7 +++ stock_analytic/i18n/gu_IN.po | 7 +++ stock_analytic/i18n/hi_IN.po | 7 +++ stock_analytic/i18n/hr.po | 7 +++ stock_analytic/i18n/hr_HR.po | 7 +++ stock_analytic/i18n/hu.po | 7 +++ stock_analytic/i18n/it.po | 11 ++++- stock_analytic/i18n/ja.po | 46 +++++++++++++------- stock_analytic/i18n/nl.po | 7 +++ stock_analytic/i18n/pt.po | 7 +++ stock_analytic/i18n/pt_BR.po | 11 ++++- stock_analytic/i18n/pt_PT.po | 11 ++++- stock_analytic/i18n/ro.po | 7 +++ stock_analytic/i18n/sk_SK.po | 7 +++ stock_analytic/i18n/sl.po | 7 +++ stock_analytic/i18n/stock_analytic.pot | 7 +++ stock_analytic/i18n/tr.po | 7 +++ stock_analytic/i18n/tr_TR.po | 7 +++ stock_analytic/i18n/vi_VN.po | 11 ++++- stock_analytic/i18n/zh_CN.po | 7 +++ stock_analytic/static/description/index.html | 36 ++++++++------- 32 files changed, 267 insertions(+), 47 deletions(-) diff --git a/stock_analytic/README.rst b/stock_analytic/README.rst index addbdc3..1d3a5aa 100644 --- a/stock_analytic/README.rst +++ b/stock_analytic/README.rst @@ -1,3 +1,7 @@ +.. image:: https://odoo-community.org/readme-banner-image + :target: https://odoo-community.org/get-involved?utm_source=readme + :alt: Odoo Community Association + ============== Stock Analytic ============== @@ -7,13 +11,13 @@ Stock Analytic !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:cc3836a56b215388d9405cf69a1b90a2e9d84a41ec104b7ffcd7a9d34866dbba + !! source digest: sha256:521dc3ee60bb1ac6678f20b1796e290808ba09d6bc9586860e71a4ec27b8ccae !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |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 +.. |badge2| image:: https://img.shields.io/badge/license-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%2Faccount--analytic-lightgray.png?logo=github diff --git a/stock_analytic/__manifest__.py b/stock_analytic/__manifest__.py index 0c5340e..7f397ed 100644 --- a/stock_analytic/__manifest__.py +++ b/stock_analytic/__manifest__.py @@ -8,7 +8,7 @@ { "name": "Stock Analytic", "summary": "Adds analytic distribution in stock move", - "version": "18.0.1.1.0", + "version": "18.0.1.2.0", "author": "Julius Network Solutions, " "ClearCorp, OpenSynergy Indonesia, " "Hibou Corp., " diff --git a/stock_analytic/i18n/ca.po b/stock_analytic/i18n/ca.po index 8da4c7f..eddeec5 100644 --- a/stock_analytic/i18n/ca.po +++ b/stock_analytic/i18n/ca.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Distribució analítica" @@ -35,6 +36,7 @@ msgstr "Aplicabilitats del pla analític" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Precisió Analítica" @@ -100,6 +102,11 @@ msgstr "Moviment d'estoc" msgid "Stock Rule" msgstr "Regla d’estoc" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/cs_CZ.po b/stock_analytic/i18n/cs_CZ.po index ad3fb3e..e4b316b 100644 --- a/stock_analytic/i18n/cs_CZ.po +++ b/stock_analytic/i18n/cs_CZ.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2018-02-21 03:54+0000\n" "PO-Revision-Date: 2018-02-21 03:54+0000\n" "Last-Translator: Lukáš Spurný , 2018\n" -"Language-Team: Czech (Czech Republic) (https://www.transifex.com/oca/" -"teams/23907/cs_CZ/)\n" +"Language-Team: Czech (Czech Republic) (https://www.transifex.com/oca/teams/" +"23907/cs_CZ/)\n" "Language: cs_CZ\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "Posunout sklad" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/de.po b/stock_analytic/i18n/de.po index 96ecc0a..cdf6154 100644 --- a/stock_analytic/i18n/de.po +++ b/stock_analytic/i18n/de.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Analytische Verteilung" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "Lagerbewegung" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/el_GR.po b/stock_analytic/i18n/el_GR.po index 302044e..388ab8e 100644 --- a/stock_analytic/i18n/el_GR.po +++ b/stock_analytic/i18n/el_GR.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/es.po b/stock_analytic/i18n/es.po index 8ad4c88..892d1ef 100644 --- a/stock_analytic/i18n/es.po +++ b/stock_analytic/i18n/es.po @@ -10,20 +10,21 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-02-21 03:54+0000\n" -"PO-Revision-Date: 2025-08-07 14:25+0000\n" -"Last-Translator: Miquel Romera \n" +"PO-Revision-Date: 2026-04-08 12:45+0000\n" +"Last-Translator: pere-aquarian \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 5.10.4\n" +"X-Generator: Weblate 5.15.2\n" #. module: stock_analytic #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Distribución analítica" @@ -36,6 +37,7 @@ msgstr "Aplicabilidad del Plan Analítico" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Precisión Analítica" @@ -104,6 +106,11 @@ msgstr "Movimiento de existencias" msgid "Stock Rule" msgstr "Regla de stock" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "Capa de valoración de stock" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/es_EC.po b/stock_analytic/i18n/es_EC.po index d140e63..4cdc987 100644 --- a/stock_analytic/i18n/es_EC.po +++ b/stock_analytic/i18n/es_EC.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/es_MX.po b/stock_analytic/i18n/es_MX.po index 95d680b..04543db 100644 --- a/stock_analytic/i18n/es_MX.po +++ b/stock_analytic/i18n/es_MX.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/fi.po b/stock_analytic/i18n/fi.po index 0d4c20e..bcd6b1f 100644 --- a/stock_analytic/i18n/fi.po +++ b/stock_analytic/i18n/fi.po @@ -22,6 +22,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -34,6 +35,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -99,6 +101,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/fr.po b/stock_analytic/i18n/fr.po index 6540fda..0e12c44 100644 --- a/stock_analytic/i18n/fr.po +++ b/stock_analytic/i18n/fr.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Répartition analytique" @@ -35,6 +36,7 @@ msgstr "Applicabilités du plan analytique" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Précision analytique" @@ -103,6 +105,11 @@ msgstr "Mouvement de Stock" msgid "Stock Rule" msgstr "Règle d’approvisionnement" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/gl.po b/stock_analytic/i18n/gl.po index 93361e7..4b84cac 100644 --- a/stock_analytic/i18n/gl.po +++ b/stock_analytic/i18n/gl.po @@ -22,6 +22,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -34,6 +35,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -99,6 +101,11 @@ msgstr "Movemento de existencias" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/gu_IN.po b/stock_analytic/i18n/gu_IN.po index be12a84..74342a8 100644 --- a/stock_analytic/i18n/gu_IN.po +++ b/stock_analytic/i18n/gu_IN.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/hi_IN.po b/stock_analytic/i18n/hi_IN.po index fa40c03..80e29f0 100644 --- a/stock_analytic/i18n/hi_IN.po +++ b/stock_analytic/i18n/hi_IN.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/hr.po b/stock_analytic/i18n/hr.po index 52bd61f..a1d6d69 100644 --- a/stock_analytic/i18n/hr.po +++ b/stock_analytic/i18n/hr.po @@ -24,6 +24,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -36,6 +37,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -101,6 +103,11 @@ msgstr "Skladišni prijenos" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/hr_HR.po b/stock_analytic/i18n/hr_HR.po index 7749885..014966c 100644 --- a/stock_analytic/i18n/hr_HR.po +++ b/stock_analytic/i18n/hr_HR.po @@ -24,6 +24,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -36,6 +37,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -101,6 +103,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/hu.po b/stock_analytic/i18n/hu.po index 9af6000..2d2d1d7 100644 --- a/stock_analytic/i18n/hu.po +++ b/stock_analytic/i18n/hu.po @@ -22,6 +22,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -34,6 +35,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -99,6 +101,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/it.po b/stock_analytic/i18n/it.po index 6b4063d..b3dfbb6 100644 --- a/stock_analytic/i18n/it.po +++ b/stock_analytic/i18n/it.po @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-12-16 03:41+0000\n" -"PO-Revision-Date: 2025-06-16 08:26+0000\n" +"PO-Revision-Date: 2026-03-26 10:45+0000\n" "Last-Translator: mymage \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" @@ -19,12 +19,13 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 5.10.4\n" +"X-Generator: Weblate 5.15.2\n" #. module: stock_analytic #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Distribuzione analitica" @@ -37,6 +38,7 @@ msgstr "Applicabilità piano analitico" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Precisione analitica" @@ -105,6 +107,11 @@ msgstr "Movimento di magazzino" msgid "Stock Rule" msgstr "Regola di giacenza" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "Livello valutazione magazzino" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/ja.po b/stock_analytic/i18n/ja.po index c937773..8722a6f 100644 --- a/stock_analytic/i18n/ja.po +++ b/stock_analytic/i18n/ja.po @@ -6,14 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 18.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-04-01 09:45+0000\n" -"PO-Revision-Date: 2026-04-01 09:45+0000\n" -"Last-Translator: \n" -"Language-Team: \n" +"PO-Revision-Date: 2026-04-28 05:45+0000\n" +"Last-Translator: Shinnosuke Morita \n" +"Language-Team: none\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 5.15.2\n" #. module: stock_analytic #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution @@ -36,6 +37,23 @@ msgstr "分析プランの適用範囲" msgid "Analytic Precision" msgstr "分析精度" +#. module: stock_analytic +#: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution_import +#: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution_import +#: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution_import +msgid "Analytic distribution (importable)" +msgstr "分析分配 (インポート可能)" + +#. module: stock_analytic +#: model:ir.model.fields,help:stock_analytic.field_stock_move__analytic_distribution_import +#: model:ir.model.fields,help:stock_analytic.field_stock_move_line__analytic_distribution_import +#: model:ir.model.fields,help:stock_analytic.field_stock_scrap__analytic_distribution_import +msgid "" +"Defining this field, it will set the analytical distribution in JSON format," +" but using the analytic accounts names as keys of the dictionary, so it " +"eases the human input." +msgstr "" + #. module: stock_analytic #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__distribution_analytic_account_ids #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__distribution_analytic_account_ids @@ -48,6 +66,13 @@ msgstr "分配分析勘定" msgid "Domain" msgstr "ドメイン" +#. module: stock_analytic +#: model:ir.model.fields,field_description:stock_analytic.field_stock_move__manual_distribution_id +#: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__manual_distribution_id +#: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__manual_distribution_id +msgid "Manual Distribution" +msgstr "手動分配" + #. module: stock_analytic #: model:ir.model.fields,field_description:stock_analytic.field_account_analytic_applicability__stock_picking_type_id msgid "Operation Type" @@ -63,17 +88,6 @@ msgstr "プロダクトの移動(在庫移動ライン)" msgid "Scrap" msgstr "廃棄" -#. module: stock_analytic -#: model:ir.model.fields,field_description:stock_analytic.field_account_analytic_applicability__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_move__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_picking__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_rule__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__smart_search -#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__smart_search -msgid "Smart Search" -msgstr "スマートサーチ" - #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_move #: model:ir.model.fields.selection,name:stock_analytic.selection__account_analytic_applicability__business_domain__stock_move diff --git a/stock_analytic/i18n/nl.po b/stock_analytic/i18n/nl.po index 77b64ba..0278c79 100644 --- a/stock_analytic/i18n/nl.po +++ b/stock_analytic/i18n/nl.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "Toepasbaarheid van analytische plannen" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Analytische precisie" @@ -100,6 +102,11 @@ msgstr "Voorraadverplaatsing" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/pt.po b/stock_analytic/i18n/pt.po index 875522e..51899e4 100644 --- a/stock_analytic/i18n/pt.po +++ b/stock_analytic/i18n/pt.po @@ -24,6 +24,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -36,6 +37,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -101,6 +103,11 @@ msgstr "Movimento Stock" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/pt_BR.po b/stock_analytic/i18n/pt_BR.po index b7fedef..b6500a0 100644 --- a/stock_analytic/i18n/pt_BR.po +++ b/stock_analytic/i18n/pt_BR.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2017-11-19 22:13+0000\n" "PO-Revision-Date: 2023-10-28 13:31+0000\n" "Last-Translator: Adriano Prado \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,6 +24,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -36,6 +37,7 @@ msgstr "Aplicabilidades do Plano Analítico" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Precisão Analítica" @@ -101,6 +103,11 @@ msgstr "Movimento de Estoque" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/pt_PT.po b/stock_analytic/i18n/pt_PT.po index bcd42f6..3dbd609 100644 --- a/stock_analytic/i18n/pt_PT.po +++ b/stock_analytic/i18n/pt_PT.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2016-12-16 03:41+0000\n" "PO-Revision-Date: 2016-12-16 03:41+0000\n" "Last-Translator: Daniel Reis , 2016\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" -"teams/23907/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/" +"23907/pt_PT/)\n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/ro.po b/stock_analytic/i18n/ro.po index b00c4ea..27b0ec1 100644 --- a/stock_analytic/i18n/ro.po +++ b/stock_analytic/i18n/ro.po @@ -24,6 +24,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -36,6 +37,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -101,6 +103,11 @@ msgstr "Mișcare stoc" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/sk_SK.po b/stock_analytic/i18n/sk_SK.po index 68691f3..875cf97 100644 --- a/stock_analytic/i18n/sk_SK.po +++ b/stock_analytic/i18n/sk_SK.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/sl.po b/stock_analytic/i18n/sl.po index 416f08a..ba41c37 100644 --- a/stock_analytic/i18n/sl.po +++ b/stock_analytic/i18n/sl.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/stock_analytic.pot b/stock_analytic/i18n/stock_analytic.pot index d2dbefd..29157c8 100644 --- a/stock_analytic/i18n/stock_analytic.pot +++ b/stock_analytic/i18n/stock_analytic.pot @@ -17,6 +17,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -29,6 +30,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -94,6 +96,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/tr.po b/stock_analytic/i18n/tr.po index 2e8b1cc..7be4011 100644 --- a/stock_analytic/i18n/tr.po +++ b/stock_analytic/i18n/tr.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "Analitik Dağılım" @@ -35,6 +36,7 @@ msgstr "Analitik Planın Uygulanabilirliği" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "Analitik Hassasiyet" @@ -103,6 +105,11 @@ msgstr "Stok Taşı" msgid "Stock Rule" msgstr "Stok Kuralı" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/tr_TR.po b/stock_analytic/i18n/tr_TR.po index 5f68046..be003a3 100644 --- a/stock_analytic/i18n/tr_TR.po +++ b/stock_analytic/i18n/tr_TR.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "Stok hareketi" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/vi_VN.po b/stock_analytic/i18n/vi_VN.po index 27bf6c8..3ffd52e 100644 --- a/stock_analytic/i18n/vi_VN.po +++ b/stock_analytic/i18n/vi_VN.po @@ -11,8 +11,8 @@ msgstr "" "POT-Creation-Date: 2016-12-16 03:41+0000\n" "PO-Revision-Date: 2016-12-16 03:41+0000\n" "Last-Translator: OCA Transbot , 2016\n" -"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" -"teams/23907/vi_VN/)\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/teams/" +"23907/vi_VN/)\n" "Language: vi_VN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "Dịch chuyển kho" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/i18n/zh_CN.po b/stock_analytic/i18n/zh_CN.po index ab0bcd7..31fe0dc 100644 --- a/stock_analytic/i18n/zh_CN.po +++ b/stock_analytic/i18n/zh_CN.po @@ -23,6 +23,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_distribution #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_distribution +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_distribution msgid "Analytic Distribution" msgstr "" @@ -35,6 +36,7 @@ msgstr "" #: model:ir.model.fields,field_description:stock_analytic.field_stock_move__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_move_line__analytic_precision #: model:ir.model.fields,field_description:stock_analytic.field_stock_scrap__analytic_precision +#: model:ir.model.fields,field_description:stock_analytic.field_stock_valuation_layer__analytic_precision msgid "Analytic Precision" msgstr "" @@ -100,6 +102,11 @@ msgstr "" msgid "Stock Rule" msgstr "" +#. module: stock_analytic +#: model:ir.model,name:stock_analytic.model_stock_valuation_layer +msgid "Stock Valuation Layer" +msgstr "" + #. module: stock_analytic #: model:ir.model,name:stock_analytic.model_stock_picking msgid "Transfer" diff --git a/stock_analytic/static/description/index.html b/stock_analytic/static/description/index.html index f0c72bd..be8db45 100644 --- a/stock_analytic/static/description/index.html +++ b/stock_analytic/static/description/index.html @@ -3,7 +3,7 @@ -Stock Analytic +README.rst -
-

Stock Analytic

+
+ + +Odoo Community Association + +
+

Stock Analytic

-

Beta License: AGPL-3 OCA/account-analytic Translate me on Weblate Try me on Runboat

+

Beta License: AGPL-3 OCA/account-analytic Translate me on Weblate Try me on Runboat

Adds Analytic Distribution field in stock move to be able to get analytic information when generating the journal items.

Table of contents

@@ -392,14 +397,14 @@

Stock Analytic

-

Configuration

+

Configuration

As necessary, go to Invoicing > Configuration > Analytic Plans, open the relevant record and update the applicability for ‘Stock Move’.

-

Usage

+

Usage

-

Assigned Journal Items created from Stock Move with Analytic Account

+

Assigned Journal Items created from Stock Move with Analytic Account

If stock move automatically create journal entry, the journal entry will contain journal items with following rule:

    @@ -420,7 +425,7 @@

    Assigned Journal Items created fr

-

Analytic applicability judgment

+

Analytic applicability judgment

Applicability of the analytic distribution is judged based on the applicability settings of the analytic plan.

Note that this module adds the ‘Stock Move’ option to the business @@ -433,7 +438,7 @@

Analytic applicability judgment

-

Bug Tracker

+

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 @@ -441,9 +446,9 @@

Bug Tracker

Do not contact contributors directly about support or help with technical issues.

-

Credits

+

Credits

-

Authors

+

Authors

  • Julius Network Solutions
  • ClearCorp
  • @@ -452,7 +457,7 @@

    Authors

-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association @@ -491,5 +496,6 @@

Maintainers

+
From 24709a36ed4fa8219f42a7b9d785b8e3a1ba585c Mon Sep 17 00:00:00 2001 From: sanami Date: Thu, 7 May 2026 09:06:39 +0000 Subject: [PATCH 2/2] [IMP] stock_analytic: add option to assign analytic on valuation account (final cleanup) --- stock_analytic/README.rst | 49 ++++++++--------- stock_analytic/__manifest__.py | 1 + stock_analytic/models/__init__.py | 2 + stock_analytic/models/res_company.py | 10 ++++ stock_analytic/models/res_config_settings.py | 13 +++++ stock_analytic/models/stock_move.py | 2 +- stock_analytic/readme/CONFIGURE.md | 4 ++ stock_analytic/readme/USAGE.md | 5 +- stock_analytic/static/description/index.html | 53 +++++++++---------- stock_analytic/tests/test_stock_picking.py | 19 +++++++ .../views/res_config_settings_views.xml | 18 +++++++ 11 files changed, 120 insertions(+), 56 deletions(-) create mode 100644 stock_analytic/models/res_company.py create mode 100644 stock_analytic/models/res_config_settings.py create mode 100644 stock_analytic/views/res_config_settings_views.xml diff --git a/stock_analytic/README.rst b/stock_analytic/README.rst index 1d3a5aa..f6d6e51 100644 --- a/stock_analytic/README.rst +++ b/stock_analytic/README.rst @@ -1,7 +1,3 @@ -.. image:: https://odoo-community.org/readme-banner-image - :target: https://odoo-community.org/get-involved?utm_source=readme - :alt: Odoo Community Association - ============== Stock Analytic ============== @@ -17,7 +13,7 @@ Stock Analytic .. |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/license-AGPL--3-blue.png +.. |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%2Faccount--analytic-lightgray.png?logo=github @@ -46,6 +42,10 @@ Configuration As necessary, go to *Invoicing > Configuration > Analytic Plans*, open the relevant record and update the applicability for 'Stock Move'. +To assign analytic distribution also to journal items for the stock +valuation account, enable *Stock Analytic On Valuation* in *Inventory > +Configuration > Settings > Valuation*. + Usage ===== @@ -64,8 +64,9 @@ Assigned Journal Items created from Stock Move with Analytic Account If stock move automatically create journal entry, the journal entry will contain journal items with following rule: -1. Journal item with account equal to product's valuation account will - not be assigned to any analytic account. +1. By default, journal item with account equal to product's valuation + account will not be assigned to any analytic account. This behavior + can be changed in the settings (see Configuration). 2. Journal item with account different to product's valuation account will be assigned to an analytic account according to the stock move's analytic account. @@ -109,27 +110,27 @@ Authors Contributors ------------ -- Hanane ELKHAL -- Yvan Patry -- Pierre -- Mathieu VATEL -- Fabio Vílchez -- Andhitia Rama -- Michael Viriyananda -- Aaron Henriquez -- Jared Kipe -- Alan Ramos -- Mantas Šniukas -- Marcos Oitabén -- `Quartile `__: +- Hanane ELKHAL +- Yvan Patry +- Pierre +- Mathieu VATEL +- Fabio Vílchez +- Andhitia Rama +- Michael Viriyananda +- Aaron Henriquez +- Jared Kipe +- Alan Ramos +- Mantas Šniukas +- Marcos Oitabén +- `Quartile `__: - - Yoshi Tashiro + - Yoshi Tashiro -- `APSL-Nagarro `__ +- `APSL-Nagarro `__ - - Antoni Marroig + - Antoni Marroig -- Saran Lim. +- Saran Lim. Maintainers ----------- diff --git a/stock_analytic/__manifest__.py b/stock_analytic/__manifest__.py index 7f397ed..5701795 100644 --- a/stock_analytic/__manifest__.py +++ b/stock_analytic/__manifest__.py @@ -19,6 +19,7 @@ "depends": ["stock_account", "analytic"], "data": [ "views/account_analytic_plan_views.xml", + "views/res_config_settings_views.xml", "views/stock_move_views.xml", "views/stock_scrap_views.xml", "views/stock_move_line_views.xml", diff --git a/stock_analytic/models/__init__.py b/stock_analytic/models/__init__.py index 93680f5..494c062 100644 --- a/stock_analytic/models/__init__.py +++ b/stock_analytic/models/__init__.py @@ -1,6 +1,8 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). from . import analytic_applicability +from . import res_company +from . import res_config_settings from . import stock_move from . import stock_picking from . import stock_rule diff --git a/stock_analytic/models/res_company.py b/stock_analytic/models/res_company.py new file mode 100644 index 0000000..804006d --- /dev/null +++ b/stock_analytic/models/res_company.py @@ -0,0 +1,10 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = "res.company" + + stock_analytic_on_valuation = fields.Boolean() diff --git a/stock_analytic/models/res_config_settings.py b/stock_analytic/models/res_config_settings.py new file mode 100644 index 0000000..a76d0d0 --- /dev/null +++ b/stock_analytic/models/res_config_settings.py @@ -0,0 +1,13 @@ +# Copyright 2026 Quartile (https://www.quartile.co) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + stock_analytic_on_valuation = fields.Boolean( + related="company_id.stock_analytic_on_valuation", + readonly=False, + ) diff --git a/stock_analytic/models/stock_move.py b/stock_analytic/models/stock_move.py index 83b68ed..4d66826 100644 --- a/stock_analytic/models/stock_move.py +++ b/stock_analytic/models/stock_move.py @@ -37,8 +37,8 @@ def _prepare_account_move_line( if ( line[2]["account_id"] != self.product_id.categ_id.property_stock_valuation_account_id.id + or self.company_id.stock_analytic_on_valuation ): - # Add analytic account in debit line line[2].update({"analytic_distribution": self.analytic_distribution}) return res diff --git a/stock_analytic/readme/CONFIGURE.md b/stock_analytic/readme/CONFIGURE.md index f4a83fd..381a764 100644 --- a/stock_analytic/readme/CONFIGURE.md +++ b/stock_analytic/readme/CONFIGURE.md @@ -1,2 +1,6 @@ As necessary, go to *Invoicing \> Configuration \> Analytic Plans*, open the relevant record and update the applicability for 'Stock Move'. + +To assign analytic distribution also to journal items for the stock valuation +account, enable *Stock Analytic On Valuation* in *Inventory \> Configuration \> +Settings \> Valuation*. diff --git a/stock_analytic/readme/USAGE.md b/stock_analytic/readme/USAGE.md index 3755e39..4a95d8f 100644 --- a/stock_analytic/readme/USAGE.md +++ b/stock_analytic/readme/USAGE.md @@ -11,8 +11,9 @@ You need to: If stock move automatically create journal entry, the journal entry will contain journal items with following rule: -1. Journal item with account equal to product's valuation account will - not be assigned to any analytic account. +1. By default, journal item with account equal to product's valuation + account will not be assigned to any analytic account. This behavior + can be changed in the settings (see Configuration). 2. Journal item with account different to product's valuation account will be assigned to an analytic account according to the stock move's analytic account. diff --git a/stock_analytic/static/description/index.html b/stock_analytic/static/description/index.html index be8db45..e042f77 100644 --- a/stock_analytic/static/description/index.html +++ b/stock_analytic/static/description/index.html @@ -3,16 +3,15 @@ -README.rst +Stock Analytic -
+
+

Stock Analytic

- - -Odoo Community Association - -
-

Stock Analytic

-

Beta License: AGPL-3 OCA/account-analytic Translate me on Weblate Try me on Runboat

+

Beta License: AGPL-3 OCA/account-analytic Translate me on Weblate Try me on Runboat

Adds Analytic Distribution field in stock move to be able to get analytic information when generating the journal items.

Table of contents

@@ -397,14 +391,17 @@

Stock Analytic

-

Configuration

+

Configuration

As necessary, go to Invoicing > Configuration > Analytic Plans, open the relevant record and update the applicability for ‘Stock Move’.

+

To assign analytic distribution also to journal items for the stock +valuation account, enable Stock Analytic On Valuation in Inventory > +Configuration > Settings > Valuation.

-

Usage

+

Usage

-

Assigned Journal Items created from Stock Move with Analytic Account

+

Assigned Journal Items created from Stock Move with Analytic Account

If stock move automatically create journal entry, the journal entry will contain journal items with following rule:

    -
  1. Journal item with account equal to product’s valuation account will -not be assigned to any analytic account.
  2. +
  3. By default, journal item with account equal to product’s valuation +account will not be assigned to any analytic account. This behavior +can be changed in the settings (see Configuration).
  4. Journal item with account different to product’s valuation account will be assigned to an analytic account according to the stock move’s analytic account.
-

Analytic applicability judgment

+

Analytic applicability judgment

Applicability of the analytic distribution is judged based on the applicability settings of the analytic plan.

Note that this module adds the ‘Stock Move’ option to the business @@ -438,7 +436,7 @@

Analytic applicability judgment

-

Bug Tracker

+

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 @@ -446,9 +444,9 @@

Bug Tracker

Do not contact contributors directly about support or help with technical issues.

-

Credits

+

Credits

-

Authors

+

Authors

  • Julius Network Solutions
  • ClearCorp
  • @@ -457,7 +455,7 @@

    Authors

-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

- -Odoo Community Association - +Odoo Community Association

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.

@@ -496,6 +492,5 @@

Maintainers

-
diff --git a/stock_analytic/tests/test_stock_picking.py b/stock_analytic/tests/test_stock_picking.py index 8ba8c51..f82eb8d 100644 --- a/stock_analytic/tests/test_stock_picking.py +++ b/stock_analytic/tests/test_stock_picking.py @@ -183,6 +183,25 @@ def test_outgoing_picking_with_analytic(self): self._check_analytic_account_no_error(picking) self._check_analytic_consistency(picking) + def test_outgoing_picking_with_analytic_on_valuation(self): + self.env.company.stock_analytic_on_valuation = True + picking = self._create_picking( + self.location, + self.dest_location, + self.outgoing_picking_type, + self.analytic_distribution, + ) + self._update_qty_on_hand_product(self.product, 1) + self._confirm_picking_no_error(picking) + self._picking_done_no_error(picking) + self._check_account_move_no_error(picking) + move = picking.move_ids[0] + acc_lines = self.env["account.move.line"].search( + [["move_id.ref", "=", picking.name]] + ) + for acc_line in acc_lines: + self.assertEqual(acc_line.analytic_distribution, move.analytic_distribution) + def test_outgoing_picking_without_analytic_optional(self): # Create a general optional applicability for stock moves. self._create_analytic_applicability() diff --git a/stock_analytic/views/res_config_settings_views.xml b/stock_analytic/views/res_config_settings_views.xml new file mode 100644 index 0000000..cdf8baf --- /dev/null +++ b/stock_analytic/views/res_config_settings_views.xml @@ -0,0 +1,18 @@ + + + + res.config.settings.view.form.inherit.stock_analytic + res.config.settings + + + + + + + + + +