Skip to content

Commit

Permalink
Merge pull request #1586 from OCA/16.0
Browse files Browse the repository at this point in the history
Syncing from upstream OCA/stock-logistics-warehouse (16.0)
  • Loading branch information
bt-admin authored Dec 12, 2024
2 parents 2fd4c6a + 498e678 commit 8ef3780
Show file tree
Hide file tree
Showing 68 changed files with 2,355 additions and 23 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,9 @@ addon | version | maintainers | summary
[stock_helper](stock_helper/) | 16.0.1.1.0 | | Add methods shared between various stock modules
[stock_inventory](stock_inventory/) | 16.0.2.5.0 | | Allows to do an easier follow up of the Inventory Adjustments
[stock_inventory_count_to_zero](stock_inventory_count_to_zero/) | 16.0.1.0.0 | | Request an inventory count filling the quantities to zero as default
[stock_inventory_discrepancy](stock_inventory_discrepancy/) | 16.0.1.1.0 | | Adds the capability to show the discrepancy of every line in an inventory and to block the inventory validation when the discrepancy is over a user defined threshold.
[stock_inventory_discrepancy](stock_inventory_discrepancy/) | 16.0.1.2.0 | | Adds the capability to show the discrepancy of every line in an inventory and to block the inventory validation when the discrepancy is over a user defined threshold.
[stock_inventory_justification](stock_inventory_justification/) | 16.0.1.0.0 | [![rousseldenis](https://github.com/rousseldenis.png?size=30px)](https://github.com/rousseldenis) [![ThomasBinsfeld](https://github.com/ThomasBinsfeld.png?size=30px)](https://github.com/ThomasBinsfeld) | This module allows to set justification on inventories
[stock_inventory_lockdown](stock_inventory_lockdown/) | 16.0.1.0.0 | | Lock down stock locations during inventories.
[stock_inventory_preparation_filter](stock_inventory_preparation_filter/) | 16.0.1.1.0 | | More filters for inventory adjustments
[stock_location_lockdown](stock_location_lockdown/) | 16.0.1.0.1 | | Prevent to add stock on locked locations
[stock_location_package_restriction](stock_location_package_restriction/) | 16.0.1.0.0 | | Control if the location can contain products in a package
Expand Down
2 changes: 1 addition & 1 deletion setup/_metapackage/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
16.0.20241115.0
16.0.20241211.0
1 change: 1 addition & 0 deletions setup/_metapackage/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
'odoo-addon-stock_inventory_count_to_zero>=16.0dev,<16.1dev',
'odoo-addon-stock_inventory_discrepancy>=16.0dev,<16.1dev',
'odoo-addon-stock_inventory_justification>=16.0dev,<16.1dev',
'odoo-addon-stock_inventory_lockdown>=16.0dev,<16.1dev',
'odoo-addon-stock_inventory_preparation_filter>=16.0dev,<16.1dev',
'odoo-addon-stock_location_lockdown>=16.0dev,<16.1dev',
'odoo-addon-stock_location_package_restriction>=16.0dev,<16.1dev',
Expand Down
6 changes: 6 additions & 0 deletions setup/stock_inventory_lockdown/setup.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import setuptools

setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)
20 changes: 11 additions & 9 deletions stock_cycle_count/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Odoo Server 9.0c\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-06-10 05:35+0000\n"
"PO-Revision-Date: 2024-08-01 15:58+0000\n"
"PO-Revision-Date: 2024-12-11 09:37+0000\n"
"Last-Translator: mymage <[email protected]>\n"
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
"Language: it\n"
Expand Down Expand Up @@ -141,7 +141,7 @@ msgstr "Avvio automatico rettifiche inventario da inventario a rotazione"
#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count__automatic_deadline_date
msgid "Automatic Required Date"
msgstr ""
msgstr "Data richiesta automaticamente"

#. module: stock_cycle_count
#: model_terms:ir.ui.view,arch_db:stock_cycle_count.stock_cycle_count_form_view
Expand Down Expand Up @@ -192,7 +192,7 @@ msgstr "Quantità contate"
#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_move_line__counted_qty
msgid "Counted Quantity"
msgstr ""
msgstr "Quantità contata"

#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count_rule__periodic_qty_per_period
Expand Down Expand Up @@ -575,7 +575,7 @@ msgstr "Allegato principale"
#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count__manual_deadline_date
msgid "Manual Required Date"
msgstr ""
msgstr "Data richiesta manualmente"

#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count__message_has_error
Expand Down Expand Up @@ -630,7 +630,7 @@ msgstr ""
#. module: stock_cycle_count
#: model:ir.model.fields,help:stock_cycle_count.field_stock_cycle_count__message_needaction_counter
msgid "Number of messages requiring action"
msgstr ""
msgstr "Numero di messaggi che richiedono un'azione"

#. module: stock_cycle_count
#: model:ir.model.fields,help:stock_cycle_count.field_stock_cycle_count__message_has_error_counter
Expand Down Expand Up @@ -669,12 +669,12 @@ msgstr "Pianificato"
#. module: stock_cycle_count
#: model:ir.model,name:stock_cycle_count.model_stock_move_line
msgid "Product Moves (Stock Move Line)"
msgstr ""
msgstr "Movimenti prodotto (riga movimento di magazzino)"

#. module: stock_cycle_count
#: model:ir.model,name:stock_cycle_count.model_stock_quant
msgid "Quants"
msgstr ""
msgstr "Quanti"

#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count__date_deadline
Expand Down Expand Up @@ -734,7 +734,7 @@ msgstr "Imposta le quantità contate predefinite nelle rettifiche di inventario"
#. module: stock_cycle_count
#: model:ir.model.fields,help:stock_cycle_count.field_stock_inventory__responsible_id
msgid "Specific responsible of Inventory Adjustment."
msgstr ""
msgstr "Responsabile specifico rettifiche di magazzino."

#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count__state
Expand Down Expand Up @@ -781,6 +781,8 @@ msgid ""
"The Inventory Adjustment is inconsistent with the Cycle Count:\n"
"%(message)s"
msgstr ""
"La rettifica di inventario non è consistente l'inventario a rotazione:\n"
"%(message)s"

#. module: stock_cycle_count
#. odoo-python
Expand Down Expand Up @@ -813,7 +815,7 @@ msgstr ""
#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_move_line__theoretical_qty
msgid "Theoretical Quantity"
msgstr ""
msgstr "Quantità teorica"

#. module: stock_cycle_count
#: model:ir.model.fields,field_description:stock_cycle_count.field_stock_cycle_count_rule__turnover_inventory_value_threshold
Expand Down
9 changes: 5 additions & 4 deletions stock_inventory_discrepancy/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Stock Inventory Discrepancy
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:f641b413629bafcfd49b92f193419c1f3b79b143737dd5c7bad281002266fdd8
!! source digest: sha256:cced4e84a0d814bb094dd4fecf064c25b1e859b00d4c92424416ae5b44619715
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand All @@ -28,9 +28,9 @@ Stock Inventory Discrepancy

|badge1| |badge2| |badge3| |badge4| |badge5|

Adds the capability to show the discrepancy of every line in an inventory and
to block the inventory validation (setting it as 'Pending to Approve') when the
discrepancy is greater than an user defined threshold.
This module adds the capability to show discrepancies for each line in an inventory and
to block inventory validation (setting it as 'Pending to Approve') when the discrepancy
exceeds a user-defined threshold. This is configurable per company through the settings.

Only new group "Validate All inventory Adjustments" will be able to force the
validation of those blocked inventories. By default, Stock manager will belong
Expand All @@ -45,6 +45,7 @@ threshold now.
Configuration
=============

#. Go to "Inventory > Settings" and select the 'Inventory Discrepancy Control' option to block the inventory validation. This should be done for each company.
#. Go to "Inventory > Warehouse Management" > Warehouses" or to "Inventory >
Warehouse Management" > Locations".
#. Modify the "Maximum Discrepancy Rate Threshold" either in a Warehouse or
Expand Down
3 changes: 2 additions & 1 deletion stock_inventory_discrepancy/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"summary": "Adds the capability to show the discrepancy of every line in "
"an inventory and to block the inventory validation when the "
"discrepancy is over a user defined threshold.",
"version": "16.0.1.1.0",
"version": "16.0.1.2.0",
"author": "ForgeFlow, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/stock-logistics-warehouse",
"category": "Warehouse",
Expand All @@ -17,6 +17,7 @@
"views/stock_quant_view.xml",
"views/stock_warehouse_view.xml",
"views/stock_location_view.xml",
"views/res_config_settings_view.xml",
"wizards/confirm_discrepancy_wiz.xml",
],
"license": "AGPL-3",
Expand Down
25 changes: 25 additions & 0 deletions stock_inventory_discrepancy/i18n/cs_CZ.po
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,30 @@ msgstr ""
msgid "Apply"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.view_stock_config_settings
msgid ""
"Block validation of the inventory adjustment if discrepancy exceeds the "
"threshold."
msgstr ""

#. module: stock_inventory_discrepancy
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.confirm_discrepancy_wizard
msgid "Cancel"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_company
msgid "Companies"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_confirm_discrepancy_wiz
msgid "Confim discrepancy wizard"
Expand Down Expand Up @@ -79,6 +98,12 @@ msgstr ""
msgid "ID"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
msgid "Inventory Discrepancy Control"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_stock_location
msgid "Inventory Locations"
Expand Down
25 changes: 25 additions & 0 deletions stock_inventory_discrepancy/i18n/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,30 @@ msgstr ""
msgid "Apply"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.view_stock_config_settings
msgid ""
"Block validation of the inventory adjustment if discrepancy exceeds the "
"threshold."
msgstr ""

#. module: stock_inventory_discrepancy
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.confirm_discrepancy_wizard
msgid "Cancel"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_company
msgid "Companies"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_confirm_discrepancy_wiz
msgid "Confim discrepancy wizard"
Expand Down Expand Up @@ -78,6 +97,12 @@ msgstr ""
msgid "ID"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
msgid "Inventory Discrepancy Control"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_stock_location
msgid "Inventory Locations"
Expand Down
25 changes: 25 additions & 0 deletions stock_inventory_discrepancy/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,30 @@ msgstr ""
msgid "Apply"
msgstr "Aplicar"

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.view_stock_config_settings
msgid ""
"Block validation of the inventory adjustment if discrepancy exceeds the "
"threshold."
msgstr ""

#. module: stock_inventory_discrepancy
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.confirm_discrepancy_wizard
msgid "Cancel"
msgstr "Cancelar"

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_company
msgid "Companies"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_confirm_discrepancy_wiz
msgid "Confim discrepancy wizard"
Expand Down Expand Up @@ -79,6 +98,12 @@ msgstr "Tiene más discrepancia"
msgid "ID"
msgstr "ID (identificación)"

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
msgid "Inventory Discrepancy Control"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_stock_location
msgid "Inventory Locations"
Expand Down
25 changes: 25 additions & 0 deletions stock_inventory_discrepancy/i18n/es_ES.po
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,30 @@ msgstr ""
msgid "Apply"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.view_stock_config_settings
msgid ""
"Block validation of the inventory adjustment if discrepancy exceeds the "
"threshold."
msgstr ""

#. module: stock_inventory_discrepancy
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.confirm_discrepancy_wizard
msgid "Cancel"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_company
msgid "Companies"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_confirm_discrepancy_wiz
msgid "Confim discrepancy wizard"
Expand Down Expand Up @@ -80,6 +99,12 @@ msgstr ""
msgid "ID"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
msgid "Inventory Discrepancy Control"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_stock_location
msgid "Inventory Locations"
Expand Down
25 changes: 25 additions & 0 deletions stock_inventory_discrepancy/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,30 @@ msgstr ""
msgid "Apply"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,help:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.view_stock_config_settings
msgid ""
"Block validation of the inventory adjustment if discrepancy exceeds the "
"threshold."
msgstr ""

#. module: stock_inventory_discrepancy
#: model_terms:ir.ui.view,arch_db:stock_inventory_discrepancy.confirm_discrepancy_wizard
msgid "Cancel"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_company
msgid "Companies"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_res_config_settings
msgid "Config Settings"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_confirm_discrepancy_wiz
msgid "Confim discrepancy wizard"
Expand Down Expand Up @@ -78,6 +97,12 @@ msgstr ""
msgid "ID"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_company__inventory_discrepancy_enable
#: model:ir.model.fields,field_description:stock_inventory_discrepancy.field_res_config_settings__inventory_discrepancy_enable
msgid "Inventory Discrepancy Control"
msgstr ""

#. module: stock_inventory_discrepancy
#: model:ir.model,name:stock_inventory_discrepancy.model_stock_location
msgid "Inventory Locations"
Expand Down
Loading

0 comments on commit 8ef3780

Please sign in to comment.