• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/order.php
  • Класс: Bitrix\Crm\Order\Order
  • Вызов: Order::enableAutomaticDealCreation
protected function enableAutomaticDealCreation()
{
	if ($this->isSetNotAvailableTradePlatformForDeal())
	{
		return false;
	}

	if (!\CCrmSaleHelper::isWithOrdersMode())
	{
		return true;
	}
	else
	{
		$collection = $this->getTradeBindingCollection();
		/** @var TradeBindingEntity $binding */
		foreach ($collection as $binding)
		{
			$platform = $binding->getTradePlatform();
			if ($platform instanceof Landing)
			{
				return $platform->isOfType(Landing::LANDING_STORE_CHATS);
			}
		}
	}

	return false;
}