[FIX] stock: do not include service in picking
- Create a kit which contains a stockable product and a service - Create a SO with the kit, validate The service is included in the picking, while it shouldn't be. The procurements only make sense for for consumable and stockable products. Therefore, we do not run procurements for services. opw-2201923 closes odoo/odoo#46175 X-original-commit: 30387a1a6e90adf760146591809ad141ff645187 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
This commit is contained in:
@@ -407,7 +407,10 @@ class ProcurementGroup(models.Model):
|
||||
procurement.values.setdefault('company_id', self.env.company)
|
||||
procurement.values.setdefault('priority', '1')
|
||||
procurement.values.setdefault('date_planned', fields.Datetime.now())
|
||||
if float_is_zero(procurement.product_qty, precision_rounding=procurement.product_uom.rounding):
|
||||
if (
|
||||
procurement.product_id.type not in ('consu', 'product') or
|
||||
float_is_zero(procurement.product_qty, precision_rounding=procurement.product_uom.rounding)
|
||||
):
|
||||
continue
|
||||
rule = self._get_rule(procurement.product_id, procurement.location_id, procurement.values)
|
||||
if not rule:
|
||||
|
||||
Reference in New Issue
Block a user