Лицензирование и настройка самописной базы 1С на 5 пользователей: файловый режим, веб-сервер и сервер МИНИ

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Развертывание собственной («самописной») конфигурации 1С для небольшой группы пользователей — задача, требующая понимания как юридических аспектов лицензирования, так и технических способов доставки программного продукта до рабочих мест. Рассмотрим подробно ситуацию, когда имеется 5 пользователей, файловый вариант базы и уже приобретенная основная поставка 1С:Бухгалтерия 8 ПРОФ.

Юридическое право на использование платформы и самописных баз

Первым делом проанализируем правовой аспект. Согласно правилам лицензирования «1С», право на использование платформы (движка программы) дает любая купленная основная поставка версии ПРОФ или КОРП. Если у вас уже есть 1С:Бухгалтерия 8 ПРОФ, вы имеете законное право создавать и использовать на этой же платформе неограниченное количество собственных конфигураций в пределах одной локальной сети.

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

Выбор варианта покупки лицензий: Апгрейд или доп. поставка

Разберем экономическую выгоду. Для обеспечения работы 5 пользователей у вас есть два пути:

  1. Покупка отдельной клиентской лицензии на 5 рабочих мест. Это стандартный путь, если вы планируете сохранить текущую лицензию от 1С:Бухгалтерия 8 ПРОФ как отдельный программный продукт.
  2. Апгрейд (обмен). Вы можете сдать вашу лицензию 1С:Бухгалтерия 8 ПРОФ и с доплатой получить 1С:Бухгалтерия 8. Комплект на 5 пользователей.

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

Технические способы раздачи лицензий в файловом режиме

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

1. Использование веб-сервера (Apache или IIS)

Это наиболее современный и рекомендуемый способ для тонких клиентов. Вы публикуете базу на веб-сервере, установленном на «главном» компьютере. В этом случае программные лицензии активируются непосредственно на этом сервере. Модуль расширения веб-сервера сам занимается раздачей лицензий подключающимся пользователям.

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

2. Прямое подключение к расшаренной папке

Рассмотрим вариант, когда база лежит в общем доступе по сети. В этом случае «раздавать» лицензии некому (службы 1С на сервере нет). Вам придется активировать однопользовательские пин-коды на каждом клиентском компьютере отдельно. Плюс этого метода: с одной лицензией на локальном ПК пользователь может открывать неограниченное количество баз 1С. Минус: это самый медленный и небезопасный вариант работы, часто приводящий к порче файловой базы при сбоях сети.

3. Терминальный сервер (RDP)

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

Особенности использования электронных лицензий

Проанализируем состав электронной поставки клиентской лицензии на 5 мест. В комплекте вы найдете два типа пин-кодов:

Внимание: вы должны выбрать только один тип активации. Если вы начнете использовать однопользовательские коды, многопользовательский станет недействительным, и наоборот.

Файловый режим против Сервера МИНИ

Посмотрим на перспективу роста и стабильности. У файлового режима есть критическое ограничение — размер одной внутренней таблицы не может превышать 4 ГБ. Для самописных баз с интенсивным накоплением данных это может стать проблемой.

Если база предполагает активную работу, стоит рассмотреть покупку 1С:Предприятие 8.3. Сервер МИНИ на 5 подключений. Разберем его преимущества:

  1. Клиент-серверный режим: Работа через SQL (например, бесплатный PostgreSQL) значительно повышает устойчивость базы к сбоям.
  2. Скорость: При достижении определенного объема данных SQL-вариант начинает работать быстрее файлового, особенно при построении сложных отчетов.
  3. Безопасность: Пользователи не имеют прямого доступа к файлу базы данных, что исключает его случайное удаление или копирование.

Однако помните об ограничении: Сервер МИНИ поддерживает строго не более 5 сеансов. Если вам потребуется шестое подключение (например, для администратора или программиста), зайти в базу не удастся, пока кто-то другой не выйдет.

Методика настройки веб-сервера для раздачи лицензий

Рассмотрим по шагам, что нужно сделать для публикации базы через веб-сервер:

  1. Установите Apache или IIS на компьютере, где физически находится база.
  2. Запустите 1С от имени администратора.
  3. Зайдите в Конфигуратор вашей самописной базы.
  4. Выберите меню Администрирование — Публикация на веб-сервере.
  5. Установите флажки Публиковать информационную базу и Публиковать стандартные интерфейсы.
  6. В поле Каталог укажите путь к папке на диске, где будут лежать файлы публикации.
  7. Нажмите кнопку Опубликовать.

После этого пользователи смогут подключаться к базе, используя адрес вида http://имя_сервера/имя_базы. При этом лицензии будут автоматически подхватываться с сервера, если они там активированы.

Выводы и рекомендации

Проанализировав ситуацию, можно дать следующие рекомендации:

  1. Для 5 пользователей в файловом режиме оптимальным по цене будет апгрейд текущей «Бухгалтерии ПРОФ» до комплекта на 5 пользователей.
  2. Если база разработана на управляемых формах, используйте веб-сервер для подключения тонких клиентов. Это упростит администрирование лицензий (все активируется в одном месте) и повысит стабильность по сравнению с «расшаренной папкой».
  3. Если нагрузка на базу будет расти или данные станут критически важными, запланируйте переход на Сервер МИНИ и СУБД PostgreSQL. Это даст профессиональный уровень защиты данных при минимальных затратах.

Помните, что правильный выбор архитектуры на начальном этапе избавит вас от проблем с производительностью и «битыми» индексами в будущем.

← На главную