• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/builder/orderbuildercrm.php
  • Класс: Bitrix\Crm\Order\Builder\OrderBuilderCrm
  • Вызов: OrderBuilderCrm::setEntityBinding
protected function setEntityBinding()
{
	$ownerId = $this->formData['OWNER_ID'] ?? 0;
	$ownerTypeId = $this->formData['OWNER_TYPE_ID'] ?? 0;

	if ($ownerId && $ownerTypeId)
	{
		$binding = $this->order->getEntityBinding();

		if ($binding === null)
		{
			$binding = $this->order->createEntityBinding();
		}

		if ($binding)
		{
			$binding->setField('OWNER_ID', $ownerId);
			$binding->setField('OWNER_TYPE_ID', $ownerTypeId);
		}
	}

	return $this;
}