Use child product substitution on consuming during chore execution (fixes #1807)

This commit is contained in:
Bernd Bestel
2022-03-05 09:03:57 +01:00
parent 620f938065
commit 1a82d0599c
2 changed files with 3 additions and 1 deletions

View File

@@ -203,7 +203,8 @@ class ChoresService extends BaseService
if ($chore->consume_product_on_execution == 1 && !empty($chore->product_id))
{
$this->getStockService()->ConsumeProduct($chore->product_id, $chore->product_amount, false, StockService::TRANSACTION_TYPE_CONSUME);
$transactionId = uniqid();
$this->getStockService()->ConsumeProduct($chore->product_id, $chore->product_amount, false, StockService::TRANSACTION_TYPE_CONSUME, 'default', null, null, $transactionId, true);
}
return $lastInsertId;