diff --git a/user_warehouse_restriction/__manifest__.py b/user_warehouse_restriction/__manifest__.py index decbfcc4e..a564cff69 100644 --- a/user_warehouse_restriction/__manifest__.py +++ b/user_warehouse_restriction/__manifest__.py @@ -21,7 +21,7 @@ ############################################################################### { 'name': "User Warehouse Restriction", - 'version': '16.0.1.0.0', + 'version': '16.0.2.0.0', 'category': 'Warehouse', 'summary': """Restrict Warehouses and location for users.""", 'description': """This module helps you to restrict warehouse and stock diff --git a/user_warehouse_restriction/doc/RELEASE_NOTES.md b/user_warehouse_restriction/doc/RELEASE_NOTES.md index e8e879c74..d2de9e018 100644 --- a/user_warehouse_restriction/doc/RELEASE_NOTES.md +++ b/user_warehouse_restriction/doc/RELEASE_NOTES.md @@ -4,3 +4,8 @@ #### Version 16.0.1.0.0 #### ADD - Initial commit for User Warehouse Restriction + +#### 23.04.2024 +#### Version 16.0.2.0.0 +#### UPDT +- Added Condition for stock picking diff --git a/user_warehouse_restriction/models/stock_picking.py b/user_warehouse_restriction/models/stock_picking.py index b41477863..b3e90fe67 100644 --- a/user_warehouse_restriction/models/stock_picking.py +++ b/user_warehouse_restriction/models/stock_picking.py @@ -30,9 +30,11 @@ class StockPicking(models.Model): @api.onchange('location_id', 'location_dest_id') def _onchange_location_id(self): """Domain for location_id and location_dest_id.""" - return { + if self.env['ir.config_parameter'].sudo().get_param('user_warehouse_restriction.group_user_warehouse_restriction'): + return { 'domain': {'location_id': [ ('warehouse_id.user_ids', 'in', self.env.user.id)], 'location_dest_id': [ ('warehouse_id.user_ids', 'in', self.env.user.id)]}} +