Администрирование · 10 мин
Как узнать количество рабочих мест в 1С
Как узнать количество рабочих мест в 1С: через консоль кластера, журнал регистрации, лицензионный отчёт и справочники сотрудников. Пошаговые инструкции и проверка.
Фраза «количество рабочих мест в 1С» может означать разные вещи: число одновременно работающих пользователей, количество занятых программных лицензий, число компьютеров с установленной платформой или количество сотрудников в справочнике кадрового учёта. Прежде чем искать цифру, определите, какой именно показатель нужен: для закупки лицензий важен пик одновременных сеансов, для аудита — список физических компьютеров, а для кадровой отчётности — штатные единицы.
Ниже разобраны все основные сценарии: от просмотра активных сеансов в консоли кластера до анализа журнала регистрации и данных справочников. Большинство способов не требует программирования и выполняется штатными средствами платформы.
Определите, что именно вы считаете
Под «рабочим местом» в контексте 1С обычно понимают одно из четырёх: активный сеанс пользователя, занятую лицензию, установленную копию платформы на компьютере или штатную единицу в кадровом учёте. Эти показатели не совпадают: один пользователь может открыть два сеанса, а лицензия может быть привязана к компьютеру, с которого сейчас никто не работает.
Практическое правило: если вопрос стоит «хватит ли нам лицензий», считайте пиковое число одновременных сеансов. Если «сколько компьютеров подключается к базе» — анализируйте журнал регистрации по именам компьютеров. Если «сколько рабочих мест по штату» — работайте со справочниками конфигурации «Зарплата и управление персоналом».
Посмотрите активные сеансы в консоли кластера
Если база работает в клиент-серверном варианте, самый точный способ узнать текущее число рабочих мест — консоль администрирования серверов 1С. Откройте «Администрирование серверов 1С Предприятия», разверните нужный кластер, затем ветку «Сеансы». В правой панели отобразится список всех активных подключений с указанием пользователя, компьютера, приложения и времени начала сеанса.
Обратите внимание на колонку «Приложение»: сеансы типа «Тонкий клиент» и «Толстый клиент» — это реальные рабочие места пользователей, а фоновые задания, COM-соединения и веб-сервисы создают служебные сеансы, которые тоже могут занимать лицензии. Для подсчёта именно пользовательских рабочих мест отфильтруйте список по типу приложения.
Чтобы понять пиковую нагрузку, проверяйте список сеансов в самые загруженные часы — обычно это утро начала рабочего дня и время сдачи отчётности. Разовый снимок в тихий час даст заниженную оценку.
- 1Откройте оснастку «Администрирование серверов 1С Предприятия»
- 2Разверните ветку нужного сервера и кластера
- 3Выберите пункт «Сеансы» и дождитесь загрузки списка
- 4Отфильтруйте сеансы по типу клиентского приложения
- 5Посчитайте уникальные компьютеры в соответствующей колонке
Узнайте число пользователей в файловой базе
В файловом варианте работы консоль кластера недоступна, но список подключённых пользователей виден прямо из режима «Предприятие». В типовых конфигурациях откройте раздел «Администрирование», затем пункт «Обслуживание» или «Пользователи и права» и выберите «Активные пользователи». Появится список текущих сеансов с именами пользователей и компьютеров.
Количество строк в этом списке показывает число активных рабочих мест в данный момент. Учтите, что пользователю нужны административные права, чтобы видеть чужие сеансы; обычный пользователь увидит только своё подключение.
Дополнительная косвенная проверка — файлы с расширением .1cl в папке с базой не используются, но сам факт блокировки базы отражается служебным файлом 1Cv8.1CL. Полагаться на него для подсчёта нельзя: он один на всю базу и не показывает число подключений.
Проанализируйте журнал регистрации за период
Журнал регистрации позволяет узнать, сколько разных пользователей и компьютеров подключалось к базе за выбранный период — это полезно для аудита и планирования лицензий. Откройте его через «Администрирование — Обслуживание — Журнал регистрации» (в типовых конфигурациях) или через конфигуратор: меню «Администрирование — Журнал регистрации».
Установите отбор по событию «Сеанс. Аутентификация» или «Сеанс. Начало» за нужный период, например за месяц. Выгрузите результат или просмотрите колонки «Пользователь» и «Компьютер»: количество уникальных компьютеров даст оценку числа реальных рабочих мест, а уникальных пользователей — число работающих сотрудников.
Оцените занятые лицензии
Для клиентских лицензий 1С действует правило: одна лицензия выдаётся на один сеанс с одного компьютера. Узнать, сколько лицензий занято прямо сейчас, можно в консоли кластера: откройте ветку «Сеансы» и посмотрите колонку с информацией о лицензии, либо используйте ветку сервера, где отображается счётчик выданных лицензий.
Если лицензии раздаёт сервер 1С, в свойствах информационной базы и в разделе сеансов видно, какие сеансы получили лицензию. Если используется аппаратный ключ HASP с программой менеджера лицензий, количество занятых лицензий видно в мониторе Aladdin Monitor или веб-интерфейсе HASP License Manager по адресу локального сервера лицензий.
Признак того, что лицензий не хватает, — ошибка «Не найдена лицензия» или «Превышено максимальное количество пользователей» при входе нового пользователя. Это прямой сигнал, что число фактических рабочих мест превысило купленный лимит.
Как проверить результат
Совпадает с количеством реально работающих сотрудников с учётом фоновых сеансов
Сеансов заметно больше пользователей — есть зависшие или дублирующиеся подключения
Есть запас свободных лицензий в часы пик
Пользователи получают ошибку «не найдена лицензия»
Список соответствует известному парку ПК
Присутствуют неизвестные компьютеры — нужен аудит доступов
Посчитайте рабочие места по штатному расписанию в ЗУП
Если под рабочими местами понимаются штатные единицы, откройте конфигурацию «1С:Зарплата и управление персоналом». Перейдите в раздел «Кадры» или «Настройка — Штатное расписание» (в зависимости от настроек учёта) и сформируйте отчёт «Штатное расписание» или «Остатки штатных единиц».
Отчёт покажет общее количество позиций по подразделениям, число занятых и свободных ставок. Разница между утверждённым количеством ставок и занятыми — это вакантные рабочие места. Для точности проверьте, что штатное расписание ведётся в актуальном состоянии и все изменения утверждены документами.
Сравнение способов подсчёта
Точный снимок активных сеансов в реальном времени; требует клиент-серверный режим и права администратора кластера
Быстро и без дополнительных инструментов; подходит для файловых баз, показывает только текущий момент
Даёт историю подключений за период и список компьютеров; требует включённой регистрации событий
Показывают штатные рабочие места по кадровому учёту; не связаны с фактическими сеансами платформы
Узнайте число компьютеров с установленной платформой
Штатными средствами 1С подсчитать все компьютеры, где установлена платформа, нельзя: платформа не «отчитывается» о своих установках в базу. Приближённую оценку даёт журнал регистрации — уникальные имена компьютеров в событиях начала сеанса за месяц обычно покрывают все активно используемые машины.
Для точного инвентаризационного подсчёта используйте средства доменной инфраструктуры: запрос через PowerShell или групповые политики по списку установленного ПО, либо специализированные системы инвентаризации. Это единственный надёжный способ найти компьютеры, где платформа установлена, но база открывается редко.
Типичные ошибки при подсчёте
Ещё одна частая ошибка — полагаться только на справочник «Пользователи» в конфигурации. Количество записей там отражает заведённые учётные записи, а не реальную активность: часть учёток принадлежит уволенным сотрудникам или используется для интеграций.
Частые вопросы
Можно ли узнать количество рабочих мест без прав администратора?
Полноценно — нет. Список активных пользователей в типовых конфигурациях доступен только с правами администратора. Обычный пользователь видит лишь свой сеанс. Обратитесь к администратору базы или попросите выгрузку журнала регистрации.
Почему сеансов больше, чем работающих сотрудников?
Один пользователь может открыть базу дважды, кроме того, сеансы создают фоновые задания, регламентные операции, обмены данными и веб-сервисы. В консоли кластера отфильтруйте список по типу приложения, чтобы увидеть только клиентские подключения.
Как узнать, сколько лицензий нужно докупить?
Наблюдайте за пиковым числом одновременных сеансов в консоли кластера в течение нескольких недель, включая периоды сдачи отчётности. К максимальному значению добавьте небольшой запас на рост — это и будет требуемое количество клиентских лицензий.
Видно ли в 1С, с какого компьютера работал пользователь?
Да. В консоли кластера и в журнале регистрации для каждого сеанса фиксируется имя компьютера. В журнале регистрации включите отбор по событию начала сеанса и посмотрите соответствующую колонку.
Как посчитать вакантные рабочие места в 1С:ЗУП?
Сформируйте отчёт по штатному расписанию с показателями занятых и свободных ставок. Разница между утверждёнными ставками и занятыми покажет количество вакансий по каждому подразделению.
Можно ли автоматически собирать статистику сеансов?
Да, на клиент-серверных базах статистику собирают через технологический журнал и программный интерфейс администрирования (RAS). Для разовой оценки достаточно журнала регистрации, для постоянного мониторинга настраивают сбор данных внешними средствами.
Что важно запомнить
Активные рабочие места смотрят в консоли кластера или в списке активных пользователей, историю подключений — в журнале регистрации, занятые лицензии — в консоли сервера или менеджере HASP, а штатные единицы — в отчётах ЗУП. Выбирайте способ под конкретную задачу и проверяйте нагрузку в часы пик.