• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/automation/target/basetarget.php
  • Класс: Bitrix\Crm\Automation\Target\BaseTarget
  • Вызов: BaseTarget::getConditionDocumentType
private function getConditionDocumentType($conditionId)
{
	$docType = $this->getDocumentType();
	switch ($conditionId)
	{
		case 'shipmentCondition':
			$docType = \CCrmBizProcHelper::ResolveDocumentType(\CCrmOwnerType::OrderShipment);
			break;
		case 'taskCondition':
			if (Loader::includeModule('tasks'))
			{
				$docType = ['tasks', \Bitrix\Tasks\Integration\Bizproc\Document\Task::class, 'TASK'];
			}
			break;
		case 'imolCondition':
			$docType = \Bitrix\Crm\Automation\Trigger\OpenLineAnswerControlTrigger::getConditionDocumentType();
			break;
	}
	return $docType;
}