public static function RegisterExportEvent($entityTypeID, $entityID, $userID = 0) { if ($userID <= 0) { $userID = CCrmSecurityHelper::GetCurrentUserID(); if ($userID <= 0) { return false; } } $eventType = CCrmEvent::TYPE_EXPORT; $timestamp = time() + CTimeZone::GetOffset(); $entityTypeName = CCrmOwnerType::ResolveName($entityTypeID); $entity = new CCrmEvent(); $entity->Add(array('USER_ID' => $userID, 'ENTITY_ID' => $entityID, 'ENTITY_TYPE' => $entityTypeName, 'EVENT_TYPE' => $eventType, 'EVENT_NAME' => CCrmEvent::GetEventTypeName($eventType), 'DATE_CREATE' => ConvertTimeStamp($timestamp, 'FULL', SITE_ID)), false); return true; }