• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/recurring/entity/deal.php
  • Класс: Bitrix\Crm\Recurring\Entity\Deal
  • Вызов: Deal::createEntity
public function createEntity(array $dealFields, array $recurringParams)
{
	$result = new Main\Result();
	try
	{
		$dealItem = Item\DealNew::create();
		$dealItem->initFields($recurringParams);
		$dealItem->setTemplateFields($dealFields);
		$result = $dealItem->save();
	}
	catch (Main\SystemException $exception)
	{
		$result->addError(new Main\Error($exception->getMessage(), $exception->getCode()));
	}

	return $result;
}