Поля
Поля
Поля основных коллекций: Users (учётная запись), UserProfiles (профиль), UsersSettings (настройки).
Users — учётная запись
| Поле | Тип | Описание |
|---|---|---|
| UserID | NVARCHAR | Идентификатор |
| UserName | NVARCHAR | Имя для входа (=UserID) |
| Version | NVARCHAR | Версия ('A' — активна) |
| DateFrom/DateTo | DATE | Период действия |
| NVARCHAR | ||
| EmployeeID | NVARCHAR | ID сотрудника |
| AvatarURL | NVARCHAR(2083) | URL аватара |
| UserFirstName | NVARCHAR | Имя |
| UserLastName | NVARCHAR | Фамилия |
| UserFullName | NVARCHAR(121) | ФИО |
| UserShortName/UserNameShort | NVARCHAR(63) | Короткие форматы имени |
| UserAboutMe | NVARCHAR | «О себе» |
| UserDefaultLanguage | NVARCHAR(5) | Язык по умолчанию |
| SQLCallMonthLimit/SQLCallDayLimit/SQLCallHourLimit | NUMBER | Лимиты SQL-вызовов |
| LockRecordTimeout/BlockRecordTimeout | NUMBER | Таймауты блокировки |
| LockCode | NVARCHAR | Код блокировки |
| LogSQLCallOff_I/ActivityCallOff_I | NVARCHAR(1) | Флаги отключения логирования |
| Created/Modified | SECONDDATE | Аудит |
| IntegrationID | NVARCHAR | Внешний ID |
UserProfiles — профиль
Расширенная карточка пользователя: контакты, организационные сведения, флаги публичности полей.
| Поле | Тип | Описание |
|---|---|---|
| UserID | NVARCHAR | Идентификатор (ключ) |
| Version | NVARCHAR | Версия |
| EmployeeID/Email | NVARCHAR | ID сотрудника / email |
| EmailPublic_F | NVARCHAR(1) | Публичность email ('X') |
| DateFrom/DateTo | DATE | Период действия |
| AvatarURL, AvatarURLLarge, AvatarURL24, AvatarURL16 | NVARCHAR | Аватары разных размеров |
| AvatarURLPublic_F | NVARCHAR(1) | Аватары публичны |
| UserFirstName/UserLastName/UserAboutMe | NVARCHAR | Имя, фамилия, «о себе» |
| *Public_F (по каждому полю) | NVARCHAR(1) | Флаги публичности соответствующих полей |
| UserFullName | NVARCHAR(121) | Денормализованное ФИО |
| OrgInfoCustom_F | NVARCHAR(1) | Орг. информация задана вручную |
| UserCanChangePublic_F | NVARCHAR(1) | Пользователь сам меняет флаги публичности |
| Skype, Telegram, OtherMessenger, Phone | NVARCHAR | Контакты |
| CountryID/CountryText | NVARCHAR | Страна |
| City | NVARCHAR | Город |
| PostalAddress | NVARCHAR | Почтовый адрес |
| JobTitleText | NVARCHAR | Должность |
| OrgUnitText | NVARCHAR | Подразделение |
| LineOfBusinessText | NVARCHAR | Направление бизнеса |
| CompanyText | NVARCHAR | Компания |
| WorkOfficeText | NVARCHAR | Офис |
| SendChangeNotificationTo | NVARCHAR | Кому отправлять уведомления об изменениях |
| Created/Modified (+By/FullName/Avatar) | — | Аудит |
| IntegrationID | NVARCHAR | Внешний ID |
UsersSettings — настройки
Пользовательские настройки UI и локализации.
| Поле | Тип | Описание |
|---|---|---|
| UserID | NVARCHAR | Идентификатор |
| AvatarURL, AvatarURLLarge, AvatarURL24, AvatarURL16 | NVARCHAR | Аватары |
| UserAboutMe | NVARCHAR | «О себе» |
| Email/EmailPublic_F | NVARCHAR | Email и публичность |
| UserFullName | NVARCHAR(121) | ФИО |
| DefaultLanguage | NVARCHAR | Язык интерфейса |
| DetectLocation/DetectLocationMandatory | NVARCHAR(1) | Флаги детектирования местоположения |
| TimeZoneID/TimeZoneIDPublic_F | NVARCHAR | Часовой пояс |
| TimeOffsetSeconds | INTEGER | Смещение часового пояса (сек) |
| DateFormatID | NVARCHAR | Формат даты |
| TimeFormatID | NVARCHAR | Формат времени |
| StartWeekOnID | NVARCHAR | Первый день недели |
| ThemeID | NVARCHAR | Тема |
| FullWidth_F | NVARCHAR(1) | Раскладка на всю ширину |
| IntegrationID | NVARCHAR | Внешний ID |