Сколько клиентских и серверных лицензий 1С нужно на самом деле

· 9 мин

Содержание

Клиентские лицензии 1С считают по рабочим местам, а не по людям и не по базам: один компьютер, на котором запускается 1С, занимает одну лицензию, сколько бы окон и баз на нём ни было открыто. Исключение — терминальный сервер : там каждый сеанс удалённого рабочего стола считается отдельным компьютером. Серверная лицензия нужна отдельно — по одной на каждый рабочий сервер кластера.

Типичная ситуация: в офисе 12 бухгалтеров, работают в разное время, а директор хочет купить «лицензии на всех». На деле нужное число — это количество пользователей и ПК, которые запускают программу одновременно. Если смены не пересекаются и в пике работают 7 человек, покупать 12 мест незачем. Но правила подсчёта для файловой базы, терминала, веб-клиента и кластера различаются, и ошибка в любом из них оборачивается либо переплатой, либо очередью у компьютера.

Основное правило подсчёта и что входит в поставку

Лицензия 1С — это право на одновременную работу, а не на учётную запись. Пользователей в справочнике может быть 50, а лицензий — 10. Если одиннадцатый человек попробует войти, пока заняты десять мест, платформа не даст ему запустить базу .

Из чего складывается комплект:

  • 📦 Основная поставка конфигурации (например, «Бухгалтерия предприятия ПРОФ») — право использовать прикладное решение плюс лицензия на одно рабочее место.
  • 👥 Клиентские лицензии — докупаются пакетами на 1, 5, 10, 20, 50, 100, 300 и 500 мест. Подходят к любой конфигурации на платформе 8.3.
  • 🖥️ Лицензия на сервер — нужна только для клиент-серверного варианта, к числу пользователей не привязана.

Главное, что стоит запомнить: клиентские лицензии общие для всех конфигураций. Если на компьютере открыты Бухгалтерия и ЗУП одновременно, расходуется одна лицензия, а не две.

Что считаемЕдиницаПример
Клиентские лицензииКомпьютер или терминальный сеанс, одновременно запустивший 1С8 ПК + 4 сеанса RDP = 12
Серверные лицензииРабочий сервер кластера1 сервер = 1 лицензия
КонфигурацииПрикладное решениеБП и ЗУП — по одной основной поставке

Файловая база в локальной сети: считаем рабочие места

В файловом режиме база лежит в общей папке, а каждый компьютер сам запускает 1С и сам ищет лицензию. Поэтому формула простая: число лицензий = число компьютеров, которые работают с базой одновременно.

Что не увеличивает счёт:

  • ✅ несколько окон 1С на одном ПК;
  • ✅ разные базы и разные конфигурации на одном ПК;
  • ✅ запуск в режиме Конфигуратора с того же компьютера.

Что увеличивает:

  • ➕ каждый новый компьютер в сети;
  • ➕ ноутбук сотрудника, если он работает параллельно со своим стационарным ПК.

Пример. Пять бухгалтеров на пяти ПК плюс главбух, который иногда заходит с ноутбука. Если ноутбук и стационарный компьютер главбуха одновременно не работают, хватит 6 лицензий. Если работают — нужно 7.

Однопользовательскую программную лицензию активируют на каждом компьютере отдельно. Многопользовательскую (на 5, 10 и больше мест) в файловом режиме по сети не раздать: её ставят на компьютер, к которому подключаются все пользователи, — сервер 1С, терминальный или веб-сервер.

Клиент-серверный вариант: лицензирование сеансов

В клиент-серверном варианте база хранится в СУБД, а с ней работает кластер серверов 1С. Счёт клиентских лицензий не меняется: одна лицензия на один клиентский компьютер, сколько бы сеансов с него ни было.

Меняется место, где лицензия хранится. Есть два способа:

  1. Лицензию получает клиент. Ключ или программная лицензия стоят на каждом рабочем месте, как в файловом режиме.
  2. Лицензию выдаёт сервер. Многопользовательская программная лицензия или сетевой ключ стоят на сервере 1С, а в свойствах информационной базы в консоли кластера включена выдача лицензий сервером. Это удобнее: один комплект на всю компанию, не нужно обходить машины.

Что лицензий не занимает:

  • ⚙️ фоновые и регламентные задания — их выполняет сервер;
  • ⚙️ служебные процессы кластера (агент, менеджер, рабочие процессы).

Посмотреть, кто сейчас занимает лицензии, можно утилитой администрирования rac, если на сервере запущена служба ras:

rac cluster list
rac session list --cluster=<id кластера> --licenses

Первая команда покажет идентификатор кластера, вторая — сеансы с информацией о полученной лицензии: с какого компьютера, откуда взята (ключ или программная). Тот же список доступен в консоли администрирования кластера, в ветке «Сеансы» информационной базы.

Терминальный сервер и RDP: каждый сеанс — отдельное место

Самая частая причина нехватки лицензий — работа через удалённый рабочий стол. Здесь правило «один компьютер — одна лицензия» не помогает: сервер физически один, но каждый терминальный сеанс считается отдельным рабочим местом.

Пример. На терминальном сервере одновременно работают 15 человек. Нужно 15 клиентских лицензий, даже если база файловая и лежит на том же сервере.

Как устроить хранение:

  • 🔑 многопользовательскую программную лицензию на нужное число мест активируют прямо на терминальном сервере;
  • 🔑 сетевой ключ HASP вставляют в терминальный сервер или в любой компьютер сети с менеджером лицензий.

Лицензии Microsoft на удалённый доступ (RDS CAL) и лицензии 1С — разные вещи. Наличие одних не заменяет другие: для 15 пользователей в RDP нужны и 15 клиентских лицензий 1С, и лицензии Windows на терминальный доступ.

Веб-клиент, тонкий клиент и публикация на веб-сервере

Когда база опубликована на веб-сервере (IIS или Apache), пользователь может зайти через браузер или тонким клиентом по HTTP-адресу. В этом случае компьютер пользователя лицензию не ищет — её получает серверная сторона:

  • 🌐 для файловой базы — модуль расширения веб-сервера на компьютере с IIS или Apache;
  • 🌐 для клиент-серверной базы — сервер 1С.

Отсюда практическое следствие: однопользовательские ключи и лицензии, установленные на ноутбуках сотрудников, для работы через браузер бесполезны. Лицензии на нужное число одновременных подключений должны быть доступны веб-серверу или серверу 1С.

Тонкий клиент, подключённый напрямую к кластеру (без веб-сервера), ведёт себя как обычный клиент: лицензию берёт со своего компьютера или от сервера, если включена выдача лицензий сервером.

Где разместить клиентские лицензии?

Лицензия на сервер 1С и ядра процессора

Серверная лицензия разрешает запуск рабочего сервера 1С на одном компьютере. Если в кластере два рабочих сервера (например, для распределения нагрузки), нужны две серверные лицензии. Удобный ориентир для подсчёта — число машин кластера, на которых работают рабочие процессы rphost: именно они обслуживают сеансы пользователей.

Количество ядер процессора и объём памяти на число клиентских лицензий не влияют. Сервер на 4 ядрах и сервер на 32 ядрах лицензируются одинаково, а для 10 пользователей в обоих случаях нужно 10 клиентских мест.

Какие бывают серверные лицензии:

ВариантКогда подходит
Сервер МИНИНебольшая компания, несколько одновременных подключений; ограничен по числу пользователей
Сервер ПРОФ (x64)Обычная компания, один или несколько рабочих серверов
Сервер КОРПКрупные внедрения, где нужны расширенные возможности кластера: требования назначения функциональности, повышенная отказоустойчивость

Ориентиры по цене (примерно, по прайсу партнёров): лицензия на 1 клиентское место — около 7–8 тыс. руб., на 10 мест — порядка 55–60 тыс. руб., сервер ПРОФ x64 — около 100 тыс. руб., КОРП — в несколько раз дороже. Точную стоимость назовёт партнёр 1С.

Серверная лицензия не входит в число клиентских. Купив «сервер», вы не получаете ни одного рабочего места для пользователей.

Ключи HASP и программные лицензии: в чём разница

Защита бывает двух видов, и считаются они одинаково — по рабочим местам. Разница в том, как лицензия привязана к оборудованию.

Аппаратный ключ (USB HASP)

  • 🔌 однопользовательский ключ работает только на компьютере, в который вставлен;
  • 🔌 сетевой ключ на N мест вставляют в один компьютер и запускают на нём менеджер лицензий HASP; остальные машины получают лицензию по сети;
  • 🔌 ключ можно перенести на другой компьютер, просто переставив его.

Программная лицензия (ПИН-код)

  • 🔐 активируется ПИН-кодом из конверта и привязывается к параметрам компьютера — процессору, дискам, сетевым картам, операционной системе;
  • 🔐 файл лицензии с расширением .lic хранится в C:\ProgramData\1C\licenses (в Linux — /var/1C/licenses);
  • 🔐 после замены оборудования или переустановки системы лицензия перестаёт подходить, и её активируют заново резервным ПИН-кодом.

Не удаляйте файлы .lic «для чистки» и не меняйте оборудование сервера, не проверив запас резервных ПИН-кодов. Когда резервные коды закончатся, восстановление идёт через центр лицензирования по заявлению владельца.

Лицензии разных видов суммируются: если в сети стоит сетевой ключ на 5 мест и на сервере активирована программная лицензия на 10, одновременно смогут работать 15 человек.

Где ошибаются при подсчёте и чем это грозит

Ошибки при подсчёте лицензий обычно всплывают в понедельник утром, когда кто-то не может войти. Самые частые:

  • ❌ Не учли RDP. Купили лицензии «по числу компьютеров в офисе», а половина сотрудников работает через терминальный сервер.
  • ❌ Поставили однопользовательские лицензии на сервер. Однопользовательская лицензия на сервере закрывает одно место, а не всех.
  • ❌ Перенесли сервер на новое железо. Программные лицензии на старом сервере остались привязаны к старому оборудованию.
  • ❌ Положились на веб-клиент. Пользователи зашли через браузер, а лицензии стоят у них на ноутбуках, где их не видит сервер.
  • ❌ Считают людей, а не одновременные сеансы. Переплачивают за тех, кто работает посменно.

Если места закончились, платформа выдаёт сообщение Не обнаружен ключ защиты программы или полученная программная лицензия! и не открывает базу. Проверьте по шагам:

  1. Посмотрите список сеансов в консоли кластера или через rac session list --licenses — нет ли «висящих» сеансов от закрытых компьютеров.
  2. Для сетевого ключа убедитесь, что служба менеджера лицензий HASP запущена и сетевой экран не блокирует её порт.
  3. Для программной лицензии проверьте, что файл .lic на месте и после изменений в оборудовании не требуется повторная активация.

Если зависшие сеансы приходится завершать принудительно, предупредите пользователей: у них закроется 1С без сохранения несохранённых данных. Делайте это в начале рабочего дня или в обед.

Юридическая сторона. Работа на большем числе мест, чем куплено, через «эмуляторы ключей» или взломанные платформы — нарушение исключительного права. Последствия:

  • ⚖️ административный штраф по статье 7.12 КоАП РФ (для организаций — с конфискацией контрафактных экземпляров);
  • ⚖️ компенсация правообладателю по статье 1301 ГК РФ — от 10 тыс. до 5 млн руб. или двукратная стоимость права использования;
  • ⚖️ при крупном размере ущерба — уголовная ответственность по статье 146 УК РФ.

Легальная альтернатива — докупить пакет на недостающие места: клиентские лицензии продаются от одного места, и после активации сразу добавляются к уже имеющимся.

Частые вопросы

Нужна ли отдельная лицензия на каждую базу 1С?
Нет. Клиентская лицензия одна на рабочее место, сколько бы баз и конфигураций на нём ни запускалось.
Сколько лицензий нужно, если один сотрудник работает с двух компьютеров?
Если он работает с обоих одновременно — две. Если по очереди, хватит одной: лицензия освобождается после закрытия 1С.
Можно ли перенести программную лицензию на новый компьютер?
Да, активировав её на новом компьютере резервным ПИН-кодом из того же комплекта. Старая лицензия при этом перестаёт использоваться.
Нужна ли серверная лицензия для файловой базы?
Нет. Лицензия на сервер 1С нужна только для клиент-серверного варианта. Файловой базе на веб-сервере или терминальном сервере достаточно клиентских лицензий.
Расходуют ли лицензии обмены и фоновые задания?
Фоновые и регламентные задания на сервере 1С клиентских лицензий не занимают. Обмен, который запускает пользователь из своего сеанса, работает в рамках уже полученной им лицензии.

Источники

  • Гражданский кодекс РФ, статья 1301
  • КоАП РФ, статья 7.12
  • Уголовный кодекс РФ, статья 146