• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/dataprovider/user.php
  • Класс: BitrixDocumentGeneratorDataProviderUser
  • Вызов: User::getGetListParameters
protected function getGetListParameters()
{
	static $result = null;
	if($result === null)
	{
		$result = [
			'select' => [
				'EMAIL',
				'NAME',
				'SECOND_NAME',
				'LAST_NAME',
				'PERSONAL_PHONE',
				'PERSONAL_MOBILE',
				'WORK_PHONE',
				'PERSONAL_PROFESSION',
				'PERSONAL_WWW',
				'PERSONAL_STREET',
				'PERSONAL_MAILBOX',
				'PERSONAL_CITY',
				'PERSONAL_STATE',
				'PERSONAL_ZIP',
				'PERSONAL_COUNTRY',
				'PERSONAL_BIRTHDAY',
				'PERSONAL_GENDER',
				'PERSONAL_PHOTO',
				'WORK_COMPANY',
				'WORK_DEPARTMENT',
				'WORK_POSITION',
				'WORK_WWW',
				'WORK_STREET',
				'WORK_MAILBOX',
				'WORK_CITY',
				'WORK_STATE',
				'WORK_ZIP',
				'WORK_COUNTRY',
				'WORK_PROFILE',
				'WORK_LOGO',
			],
		];

		if(ModuleManager::isModuleInstalled('intranet'))
		{
			$result['select'][] = 'UF_PHONE_INNER';
			$result['select'][] = 'UF_DEPARTMENT';
		}
	}

	return $result;
}