Basket::deleteNoDemand

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Basket
  4. deleteNoDemand
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/invoice/basket.php
  • Класс: Bitrix\Crm\Invoice\Basket
  • Вызов: Basket::deleteNoDemand
static function deleteNoDemand($idOrder)
{
	$result = new Sale\Result();

	$itemsDataList = static::getList(
		array(
			"filter" => array("=ORDER_ID" => $idOrder),
			"select" => array("ID", "TYPE")
		)
	);

	while ($item = $itemsDataList->fetch())
	{
		$r = Internals\BasketTable::deleteWithItems($item['ID']);
		if (!$r->isSuccess())
		{
			$result->addErrors($r->getErrors());
		}
	}

	return $result;
}

Добавить комментарий