• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/kanban/entity/order.php
  • Класс: Bitrix\Crm\Kanban\Entity\Order
  • Вызов: Order::setItemsAssigned
public function setItemsAssigned(array $ids, int $assignedId, \CCrmPerms $permissions): Result
{
	$result = new Result();

	foreach ($ids as $id)
	{
		if ($this->checkUpdatePermissions($id, $permissions))
		{
			$order = \Bitrix\Crm\Order\Order::load($id);
			if($order)
			{
				$order->setField('RESPONSIBLE_ID', $assignedId);
				$saveResult = $order->save();
				if(!$saveResult->isSuccess())
				{
					$result->addErrors($saveResult->getErrors());
				}
			}
		}
	}

	return $result;
}