...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_activity.php
- Класс: \CAllCrmActivity
- Вызов: CAllCrmActivity::CreateFromCalendarEvent
static function CreateFromCalendarEvent( $eventID, &$arEventFields, $checkPerms = true, $regEvent = true) { $eventID = (int)$eventID; if ($eventID <= 0 && isset($arEventFields['ID'])) { $eventID = (int)$arEventFields['ID']; } if ($eventID <= 0) { return false; } $entityCount = self::GetList(array(), array('=CALENDAR_EVENT_ID' => $eventID), array(), false, false); if ($entityCount > 0) { return false; } $arFields = array(); self::SetFromCalendarEvent($eventID, $arEventFields, $arFields); if(isset($arFields['BINDINGS']) && count($arFields['BINDINGS']) > 0) { return self::Add($arFields, $checkPerms, $regEvent); } }