summaryrefslogtreecommitdiff
path: root/addons/web/static
diff options
context:
space:
mode:
authorArnold Moyaux <arm@odoo.com>2021-01-26 11:13:22 +0000
committerArnold Moyaux <arm@odoo.com>2021-02-17 11:56:44 +0000
commit572ba1be7d8b47192c98aec10cfe1b0b3dbbeb45 (patch)
tree3306fd4420bdf70ee1dda5776b3ab0419845e4c3 /addons/web/static
parentf816c326f348ff78a982f91a736cc005d3e0cd31 (diff)
[FIX] stock: couldn't unreserve mixed tracking stock
- Install stock - Go to Inventory > Configuration > Settings and enable "Lots" and "Storage Locations" - Create a Product tracked By Lots (i.e. Product X) - Go to Inventory > Operations > Inventory Adjustments - Create an Inventory Adjustment for Product X: Product | Location | Lot/SN | Real Quantity ------------------------------------------------------------- Product X | WH/Stock | LOT 01 | 20 Product X | WH/Stock | | 10 - Validate Inventory - Go to Inventory > Operations > Transfers and create one: * Source Location: WH/Stock * Destination Location: WH/Stock/Shelf1 * Operation Type: Internal Transfers * Operations: [Product: Product X, Initial Demand: 25] - Save Transfer, Mark As Todo and Check availability - Click on list icon of Operation line for Product X to display Detailed Operations - 20 units of LOT 01 and 5 units without lot have been reserved - Set LOT 01 for the 5 reserved units without lot and confirm - Open Detailed Operations again - There are now 20 units of LOT 01 and 5 units of LOT 01 - Remove the row with 5 units and confirm - Check availability and open Detailed Operation - There is now only a row with 25 reserved units of LOT 01 - Unreserve The following errror is raised: "It is not possible to unreserve more products of P than you have in stock." It happens because the system is not able to manage quants with lots and wihtout lots at the same time. When modifying the move line to 25 reserved units. It's composed of 20 quants with lot and 5 quants without lot. And when unreserving it will check if there is a quants with 25 units with the lot and if it's not found 25 units without lot. But never 25 units of quants with lots and without lots. opw-2419444 Close #64497 closes odoo/odoo#66347 X-original-commit: 3b59d0b12bc9a80e325aa07d004ed9cf9d85f857 Signed-off-by: Arnold Moyaux <amoyaux@users.noreply.github.com>
Diffstat (limited to 'addons/web/static')
0 files changed, 0 insertions, 0 deletions