• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/activity/provider/document.php
  • Класс: Bitrix\Crm\Activity\Provider\Document
  • Вызов: Document::checkReadPermission
static function checkReadPermission(array $activityFields, $userId = null)
{
	if (!parent::checkReadPermission($activityFields, $userId))
	{
		return false;
	}

	$userId = is_numeric($userId) ? (int)$userId : null;
	if ($userId <= 0)
	{
		$userId = null;
	}

	return (
		DocumentGeneratorManager::getInstance()->isEnabled()
		&& Driver::getInstance()->getUserPermissions($userId)->canViewDocuments()
	);
}