• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/binding/orderentitytable.php
  • Класс: Bitrix\Crm\Binding\OrderEntityTable
  • Вызов: OrderEntityTable::getOrderIdsByOwner
static function getOrderIdsByOwner(int $ownerId, int $ownerTypeId)
{
	$result = [];

	if ($ownerId > 0 && $ownerTypeId > 0)
	{
		$dbRes = static::getList([
			'select' => ['ORDER_ID'],
			'filter' => [
				'=OWNER_ID' => $ownerId,
				'=OWNER_TYPE_ID' => $ownerTypeId,
			],
			'order' => ['ORDER_ID' => 'DESC']
		]);

		while ($item = $dbRes->fetch())
		{
			$result[] = (int)$item['ORDER_ID'];
		}
	}

	return $result;
}