• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Service/WebForm/WebFormScenarioService.php
  • Класс: Bitrix\Crm\Service\WebForm\WebFormScenarioService
  • Вызов: WebFormScenarioService::prepareDealAndResponsibilitiesConfiguration
private function prepareDealAndResponsibilitiesConfiguration(ScenarioOptionBuilder $scenarioOptionBuilder, bool $useDeal = true): void
{
	$scenarioOptionBuilder
		->addResponsibleCheckWorkTimeMode(true)
		->addResponsibleUsers( [$this->currentUser->getId()])
		;

	if ($useDeal)
	{
		$scenarioOptionBuilder
			->addDuplicateMode(ResultEntity::DUPLICATE_CONTROL_MODE_MERGE)
			->addDealCategory(0)
			->addDealDuplicateMode(true);
	}
}