[IMP] stock_mts_mto_rule: Fix location

Use src location of intial rule to check the available quantity
This commit is contained in:
Michael Tietz
2024-05-15 10:29:04 +02:00
parent 72b2456b0a
commit c8f16d93ac

View File

@@ -45,7 +45,7 @@ class StockRule(models.Model):
precision = self.env["decimal.precision"].precision_get( precision = self.env["decimal.precision"].precision_get(
"Product Unit of Measure" "Product Unit of Measure"
) )
src_location_id = self.mts_rule_id.location_src_id.id src_location_id = self.location_src_id.id
product_location = product.with_context(location=src_location_id) product_location = product.with_context(location=src_location_id)
virtual_available = self._get_available_quantity_mts_mto_rule(product_location) virtual_available = self._get_available_quantity_mts_mto_rule(product_location)
qty_available = product.uom_id._compute_quantity(virtual_available, product_uom) qty_available = product.uom_id._compute_quantity(virtual_available, product_uom)