Лицензирование программ 1С:Предприятие — одна из самых запутанных тем для пользователей. Многие компании сталкиваются с неожиданными блокировками, перерасходом лицензий или, наоборот, покупкой лишних доступов. Причина кроется в недостаточном понимании механизма работы: как именно система считает подключения, что такое "клиентские" и "серверные" лицензии, и почему иногда одна и та же база может "съедать" несколько лицензий одновременно.

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

Материал будет полезен:

  • 🔹 Руководителям компаний — чтобы оптимизировать затраты на ПО.
  • 🔹 Бухгалтерам и кадрам — чтобы понимать, сколько лицензий реально нужно для работы.
  • 🔹 Администраторам 1С — для настройки корректного распределения доступов.
  • 🔹 Программистам 1С — чтобы учитывать лицензионные ограничения при разработке решений.
📊 Как вы обычно приобретаете лицензии 1С?
Покупаем коробочные версии
Оформляем абонемент (1С:Линк)
Используем облачные решения
Берём в аренду у партнёров
Не знаю, чем занимается наш ИТ-отдел

1. Виды лицензий 1С и их назначение

Прежде чем разбираться с расходом, нужно понять, какие бывают лицензии. Все они делятся на две большие группы: клиентские (для рабочих мест) и серверные (для инфраструктуры). При этом внутри каждой группы есть подвиды, которые часто путают.

Клиентские лицензии дают право запускать программу 1С:Предприятие на конкретном компьютере или для конкретного пользователя. Они бывают:

  • 🖥️ Локальные (однопользовательские) — привязаны к одному ПК. Подходят для небольших компаний, где каждый сотрудник работает со своей машины.
  • 👥 Сетевые (многопользовательские) — позволяют запускать 1С с нескольких компьютеров, но одновременно может работать только указанное количество пользователей.
  • 🌐 Веб-клиентские — для работы через браузер (например, в 1С:Fresh или корпоративных порталах).
  • 🖥️→🖥️ Терминальные — для запуска 1С через RDP или Citrix. Здесь есть нюанс: одна терминальная лицензия может "съедать" несколько клиентских, если неверно настроен сервер.

Серверные лицензии нужны для работы в клиент-серверном режиме (когда база хранится на SQL Server или PostgreSQL). Они делятся на:

  • 🗄️ Лицензия на сервер 1С — разрешает установку серверной части 1С:Предприятия. Без неё клиент-серверный режим работать не будет.
  • 📊 Лицензии на ядра SQL — если используете Microsoft SQL Server, то дополнительно покупаете лицензии на количество ядер процессора.
  • 🔄 Лицензии на кластер серверов 1С — для распределённой работы (например, если у вас несколько серверов для балансировки нагрузки).
⚠️ Внимание: Если вы используете 1С:Fresh или другие облачные решения, лицензионная модель может отличаться. В этом случае расход лицензий управляется провайдером, а не вашей инфраструктурой. Уточняйте детали в личном кабинете облачного сервиса.

2. Механизм расхода лицензий: как система считает подключения

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

1. Запуск программы: при открытии 1С клиент запрашивает лицензию у HASP License Manager (или 1С:Лицензирования в новых версиях). Если свободная лицензия есть — она резервируется.

2. Активная работа: лицензия остаётся заблокированной, даже если пользователь просто открыл программу и ушёл на обед.

3. Закрытие программы: здесь начинаются нюансы. В зависимости от типа лицензии и настроек сервера, освобождение может занять от 1 минуты до 20 минут. Это называется "тайм-аутом лицензии".

Пример: если сотрудник открыл 1С, поработал 5 минут и закрыл программу, лицензия может оставаться заблокированной ещё 20 минут. За это время другой пользователь не сможет подключиться, даже если лицензия "свободна" визуально.

Тип лицензии Тайм-аут по умолчанию Можно ли изменить? Примечания
Локальная (однопользовательская) 1 минута Нет Привязана к конкретному ПК, освобождается быстро.
Сетевая (многопользовательская) 20 минут Да, через настройки ras.exe Можно уменьшить до 1 минуты, но это повышает нагрузку на сервер лицензий.
Терминальная 20 минут Да, но требует прав администратора При некорректном закрытии сессии может "зависнуть" на несколько часов.
Веб-клиентская 5 минут Зависит от настроек веб-сервера Освобождается при закрытии вкладки браузера.

Ещё один важный момент: одна база 1С может потребовать несколько лицензий одновременно. Например:

  • 🔹 Пользователь открыл 1С:Бухгалтерию и 1С:Зарплату — потребуется 2 лицензии (если это разные базы).
  • 🔹 В клиент-серверном режиме одна лицензия уходит на подключение к серверу, другая — на клиентское место.
  • 🔹 При работе через RDP может расходоваться и терминальная, и клиентская лицензия.
💡

Чтобы проверить текущее использование лицензий, запустите Утилиты 1С → Лицензирование → Монитор лицензий. Там отображаются все активные сессии и время их блокировки.

3. Типичные ошибки, ведущие к перерасходу лицензий

Многие компании покупают лицензии "с запасом", не понимая, что проблема кроется в неправильной настройке. Вот самые распространённые ошибки:

1. Неконтролируемые терминальные подключения

Если вы используете Remote Desktop Services (RDS) или Citrix, одна физическая лицензия 1С может расходоваться на каждого пользователя терминального сервера. Например, на сервере работает 10 человек — понадобится 10 лицензий, даже если они используют одну и ту же базу.

Решение: покупайте терминальные лицензии 1С (они дешевле) или настройте пул лицензий через 1С:Лицензирование.

2. Забытые сессии

Пользователи часто не закрывают 1С правильно (например, просто закрывают окно крестиком или выключают компьютер через кнопку питания). В этом случае лицензия остаётся заблокированной на время тайм-аута. Если таких "забытых" сессий много — лицензии быстро заканчиваются.

Решение: настройте автоматическое освобождение лицензий через 2-5 минут (но учтите, что это может привести к потере несохранённых данных).

3. Одновременная работа в нескольких базах

Если сотрудник открывает несколько баз 1С (например, Бухгалтерию и Управление торговлей), каждая база может требовать отдельную лицензию. При этом система не всегда корректно освобождает их при закрытии.

Решение: используйте общие лицензии для связанных баз или настройте групповую работу в конфигураторе.

4. Тестовые и учебные базы

Часто в компании создаются тестовые копии баз для обучения или экспериментов. Если они подключены к тому же серверу лицензий, то "съедают" реальные лицензии, хотя используются редко.

Решение: выделите для тестовых баз отдельный сервер лицензий или используйте учебные лицензии (они дешевле).

5. Неправильная настройка веб-доступа

При работе через браузер (например, в 1С:Fresh) лицензии могут блокироваться дольше обычного, если пользователь просто закрыл вкладку, не завершив сессию.

Решение: настройте автоматическое завершение сеанса при бездействии более 10-15 минут.

Настроить минимальный тайм-аут для сетевых лицензий|Проверить терминальные подключения на дублирование|Обучить сотрудников правильно закрывать 1С (через меню "Файл → Выход")|Выделить отдельные лицензии для тестовых баз|Использовать монитор лицензий для контроля активных сессий-->

4. Как проверить текущее использование лицензий

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

Способ 1: Через "Монитор лицензий" (для Windows)

  1. Откройте Пуск → Все программы → 1С Предприятие 8 → Утилиты → Лицензирование → Монитор лицензий.
  2. В окне отобразятся все активные подключения, время их начала и оставшееся время блокировки.
  3. Обратите внимание на сессии с большим временем бездействия — их можно принудительно закрыть.

Способ 2: Через консоль ras.exe

Если монитор лицензий не показывает полную картину, используйте утилиту ras.exe (входит в комплект 1С):

ras.exe -show

Эта команда выведет список всех заблокированных лицензий с указанием:

  • 🔹 Имени пользователя;
  • 🔹 Времени начала сессии;
  • 🔹 Типа лицензии;
  • 🔹 Приложения, которое её использует.

Способ 3: Логи сервера 1С

В клиент-серверном режиме информация о лицензиях пишется в лог-файлы сервера. Путь к ним:

C:\Program Files\1cv8\srvinfo\reg_1541\1Cv8Log\

Ищите файлы с расширением .log и фильтруйте по ключевым словам: license, acquire, release.

Способ 4: Скрипт для автоматического мониторинга

Для крупных компаний удобно использовать скрипты на PowerShell или Python, которые раз в час проверяют использование лицензий и отправляют отчёт на почту. Пример простого скрипта:

# PowerShell-скрипт для проверки лицензий 1С

$rasPath = "C:\Program Files\1cv8\8.3.20.1541\bin\ras.exe"

$output = & $rasPath -show

$output | Out-File -FilePath "C:\logs\1c_licenses_$(Get-Date -Format 'yyyyMMdd_HHmm').txt"

💡

Регулярный мониторинг лицензий помогает выявить "лицензионных воров" — программы или скрипты, которые блокируют лицензии без реальной необходимости (например, фоновые задачи или забытые подключения).

5. Оптимизация лицензий: как сэкономить без потери функционала

Если вы заметили, что лицензии расходуются неэффективно, можно оптимизировать их использование без покупки новых. Вот рабочие способы:

1. Настройка тайм-аута лицензий

По умолчанию сетевые лицензии блокируются на 20 минут после закрытия 1С. Это значение можно уменьшить:

  1. Откройте файл nethasp.ini (обычно лежит в C:\Program Files\Aladdin\HASP\).
  2. Добавьте строку: HASP_LM_TIMEOUT=2 (где 2 — время в минутах).
  3. Перезапустите службу HASP License Manager.

⚠️ Важно: слишком маленький тайм-аут (менее 1 минуты) может привести к сбоям, если связь с сервером лицензий нестабильна.

2. Использование пула лицензий

Если у вас несколько серверов 1С, настройте общий пул лицензий. Для этого:

  • 🔹 Установите 1С:Лицензирование на отдельный сервер.
  • 🔹 Подключите к нему все рабочие серверы 1С.
  • 🔹 Настройте приоритеты выдачи лицензий (например, сначала для бухгалтерии, потом для отдела продаж).

3. Переход на абонементную модель

Если у вас неравномерная нагрузка (например, в конце месяца работает вся бухгалтерия, а в остальное время — только 2-3 человека), выгоднее оформить 1С:Линк (абонемент). В этом случае вы платите только за фактическое количество пользователей в месяц.

4. Оптимизация терминальных подключений

Если используете RDP или Citrix:

  • 🔹 Купите терминальные лицензии 1С (они дешевле обычных).
  • 🔹 Настройте групповую политику для автоматического завершения сеансов после 1 часа бездействия.
  • 🔹 Используйте 1С:Тонкий клиент вместо полной версии — он потребляет меньше лицензий.

5. Аренда лицензий у партнёров 1С

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

Что делать, если лицензии закончились, а работать нужно срочно?

Если все лицензии заняты, но нужно срочно подключиться, можно:

1. Принудительно закрыть "зависшие" сессии через ras.exe -killall (но это прервёт работу других пользователей!).

2. Временно использовать демо-режим 1С (работает 30 дней, но с ограничениями).

3. Подключиться через веб-клиент, если там есть свободные лицензии.

4. Обратиться к партнёру 1С за экстренной арендой (некоторые предоставляют лицензии на несколько часов).

6. Частые вопросы по лицензированию 1С

Даже после изучения механизма расхода лицензий остаются спорные моменты. Разберём самые частые вопросы:

Вопрос 1: Можно ли использовать одну лицензию на нескольких компьютерах?

Ответ зависит от типа лицензии:

  • 🔹 Локальная (однопользовательская) — нет, привязана к одному ПК.
  • 🔹 Сетевая (многопользовательская) — да, но одновременно может работать только указанное количество пользователей.
  • 🔹 Терминальная — да, но только в рамках одного терминального сервера.

Вопрос 2: Что будет, если лицензии закончатся?

Если все лицензии заняты:

  • 🔹 Новые пользователи не смогут подключиться (получат ошибку "Недостаточно лицензий").
  • 🔹 Уже работающие пользователи продолжат работу, но новые сессии не откроются.
  • 🔹 В клиент-серверном режиме возможны задержки при подключении.

Вопрос 3: Нужна ли отдельная лицензия для конфигуратора?

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

Вопрос 4: Как перенести лицензии на новый сервер?

Для переноса:

  1. Деактивируйте лицензии на старом сервере через ras.exe -remove.
  2. Установите HASP License Manager на новый сервер.
  3. Активируйте лицензии заново (потребуется ключ активации).

⚠️ Важно: некоторые лицензии (например, аппаратные ключи) перенести нельзя — придётся покупать новые.

Вопрос 5: Можно ли использовать 1С без лицензии?

Технически да, в демо-режиме (30 дней) или с учебной версией (с ограничениями). Но:

  • 🔹 В демо-режиме нельзя вводить реальные данные (только тестовые).
  • 🔹 Учебная версия не подходит для коммерческого использования.
  • 🔹 При проверке или налоговой инспекцией могут быть штрафы за нелицензионное ПО.

7. Лицензии в облачных решениях (1С:Fresh, 1С:Линк, партнёрские облака)

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

1. 1С:Fresh

Здесь лицензии расходуются по принципу "оплата за пользователя":

  • 🔹 Вы платите фиксированную сумму за каждого активного пользователя в месяц.
  • 🔹 Нет привязки к конкретным ПК — можно подключаться с любых устройств.
  • 🔹 Лицензии автоматически освобождаются при бездействии более 30 минут.

Плюс: не нужно следить за тайм-аутами и серверами лицензий.

Минус: стоимость выше, чем при покупке коробочных лицензий (от 500 руб/мес за пользователя).

2. 1С:Линк (абонемент)

Это гибридная модель:

  • 🔹 Вы покупаете коробочные лицензии, но платите за них ежемесячно (как аренда).
  • 🔹 Можно в любой момент вернуть лицензии и прекратить платежи.
  • 🔹 Подходит для компаний с нестабильной нагрузкой (например, сезонный бизнес).

3. Партнёрские облака

Многие партнёры 1С предлагают свои облачные решения. Здесь лицензирование может быть:

  • 🔹 По пользователям (фиксированная оплата за каждого).
  • 🔹 По ресурсам (оплата за количество ядер, оперативной памяти и т.д.).
  • 🔹 Гибридное (комбинация из двух выше).
⚠️ Внимание: При работе в облаке всегда уточняйте у провайдера, как именно считаются лицензии. Некоторые сервисы блокируют лицензии на всё время работы браузера, даже если 1С закрыта.

8. Юридические аспекты: что будет за нарушение лицензионного соглашения

Многие компании относятся к лицензированию 1С легкомысленно, считая, что "никто не проверяет". Однако риски есть:

1. Проверки со стороны 1С

Фирма регулярно проводит аудиты компаний, особенно:

  • 🔹 Крупных предприятий (более 50 пользователей).
  • 🔹 Компаний, которые часто обращаются в поддержку.
  • 🔹 Организаций, у которых есть подозрения в пиратстве (например, слишком много пользователей на одну лицензию).

При проверке могут запросить:

  • 🔹 Логи сервера лицензий.
  • 🔹 Скриншоты активных сессий.
  • 🔹 Документы на покупку лицензий.

2. Штрафы и санкции

Если выявлено нарушение, возможны:

  • 🔹 Штраф в размере от 100 000 руб (зависит от количества нелицензионных копий).
  • 🔹 Блокировка ИТС (вы не сможете получать обновления и поддержку).
  • 🔹 Судебный иск (в крайних случаях).

3. Налоговые риски

Использование нелицензионного ПО может стать поводом для выездной налоговой проверки. Налоговая инспекция имеет право:

  • 🔹 Штрафовать за использование контрафактного ПО (ст. 14.33 КоАП РФ).
  • 🔹 Снимать расходы на нелицензионное ПО при расчёте налога на прибыль.

4. Репутационные потери

Если факт использования пиратского ПО станет известен партнёрам или клиентам, это может:

  • 🔹 Ухудшить деловую репутацию.
  • 🔹 Привести к потере контрактов (особенно с госструктурами).

➡️ Как избежать проблем:

  • 🔹 Вести учёт всех лицензий (желательно в электронном виде).
  • 🔹 Регулярно проводить аудит использования ПО.
  • 🔹 Покупать лицензии только у официальных партнёров 1С.
  • 🔹 Не использовать "серые" схемы (например, покупку лицензий у перекупщиков).
💡

Легальное лицензирование 1С — это не только избегание штрафов, но и гарантия стабильной работы, получения обновлений и технической поддержки.

FAQ: Ответы на частые вопросы

Можно ли использовать одну лицензию 1С на домашнем и рабочем компьютере?

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

Почему после обновления 1С перестали работать лицензии?

Это частая проблема при переходе на новые версии. Причины:

  • 🔹 Устарела версия HASP License Manager (нужно обновить до актуальной).
  • 🔹 Изменился формат лицензионных ключей (требуется перевыпуск).
  • 🔹 Конфликт с антивирусом (добавьте ras.exe в исключения).

Решение: обратитесь в поддержку 1С с логами ошибок (они пишутся в C:\ProgramData\1C\1Cv8\logs\).

Сколько лицензий нужно для 10 пользователей, если они работают в одной базе?

Зависит от режима работы:

  • 🔹 Файловый режим: достаточно 10 клиентских лицензий (по одной на каждого пользователя).
  • 🔹 Клиент-серверный режим: нужны 10 клиентских лицензий + 1 серверная лицензия + лицензии на ядра SQL (если используете Microsoft SQL Server).
  • 🔹 Терминальный доступ: 10 терминальных лицензий 1С + лицензии на RDS/Citrix.

⚠️ Если пользователи работают одновременно в нескольких базах (например, в Бухгалтерии и Зарплате), может