Сначала ответим на этот вопрос кратко, а потом рассмотрим его более подробно. Если кратко, то система программ 1С Предприятие 8 состоит из трех основных компонентов 1 - Основная поставка программы, 2 - Клиентские лицензии, 3 - Сервер 1С. Это обеспечивает масштабируемость. Не обязательно все три компоненты должны использоваться сразу. Но начинается всё всегда с 1 - Основная поставка.
Основная поставка - это сама программа 1С Бухгалтерия 8 или 1С Зарплата и управление персоналом 8 или т.п. Основная поставка обеспечивает работу в файловом режиме минимального количества пользователей, как правило одного. Схематично можно изобразить это так:
2Если нужно подключить в файловом варианте больше пользователей, нужно купить дополнительные клиентские лицензии 1С.
3Когда пользователей становится много или размер базы становится большим, то файловый вариант работы перестает обеспечивать необходимую скорость и надежность. Для перехода к клиент-серверному варианту нужно купить сервер 1С.
Нужны ли для сервера 1С клиентские лицензии и основная поставка программы? Да, нужны. Как видно из схемы, такая конструкция сама "не поедет".
Лицензия на сервер 1С не требуется для работы с файловой базой.
Часто покупатели лицензии на сервер 1С:Предприятие 8 задают вопрос: "Достаточно ли этой лицензии чтобы начать работу и включает ли сервер 1С:Предприятие 8 платформу 1С и клиентские лицензии?" В таком случае покупателю, прежде чем купить сервер 1С:Предприятие 8, нужно ответить на встречный вопрос: "А есть ли у вас уже какая-то программа 1С? Или еще ничего нет?" Если у вас еще нет никаких программ и лицензий 1С, лицензия на сервер - это последнее или третье по очередности из того, что нужно приобретать. Давайте рассмотрим состав необходимых программ подробно и по шагам.
1Первое, что нужно купить, если никаких программ 1С ещё нет, - это основная поставка программы. Основная поставка программы содержит обычно платформу 1С, конфигурацию и лицензию на одно рабочее место. Здесь можно провести аналогию с известными всем офисными приложениями Microsoft Word или Excel, или любыми другими текстовыми и графическими редакторами. Все работали с программой Word и понимают, что редактор Word - это программа, которая открывает свои документы, позволяет их смотреть и редактировать. Тоже самое с программами 1С, платформа 1С открывает свои базы/конфигурации и позволяет вам как пользователю видеть в них документы, редактировать их строить отчеты и т.д. Документы для Word - это файлы на диске, базы и конфигурации для 1С - это папки с файлами на диске. Если установить программу Word на компьютере, где нет ни одного документа Word, то запустив её вы сможете только создать новый документ с нуля. Если установить на компьютер платформу 1С без конфигурации/базы данных, то вам тоже нечего будет открыть и не с чем будет работать. Теоретически, как в Word можно создать новый документ, так в 1С можно разработать конфигурацию с нуля. Но конфигурация - это не текстовый документ, для того чтобы её создать нужны навыки программирования. Более того, современные решения, такие как 1С:Бухгалтерия 8 - это результат многолетней работы коллектива разработчиков фирмы "1С", создать конфигурацию аналогичной функциональности одному программисту на практике невозможно. Итак, получается, что покупая основную поставку программы 1С, например, 1С:Бухгалтерия 8 или 1С:Зарплата и управление персоналом 8, или 1С:Документооборот 8 и другие, вы покупаете конфигурацию, платформу 1С, чтобы открыть конфигурацию и лицензию на одно рабочее место чтобы запустить на нем платформу 1С. Если бы лицензия на одно рабочее место не шла в составе основной поставки, то запустить программу после покупки было бы невозможно. Покупка программы 1С начинается с покупки основной поставки. Если с программой будет работать один пользователь, то на этом шаге можно закончить. Что делать, если с программой должны работать несколько пользователей?
2Для того чтобы с программой 1С могли работать несколько пользователей (дополнительно к тому одному, лицензия для которого шла в комплекте с основной поставкой) нужно купить для них дополнительные лицензии 1С. Бывают лицензии 1С с программной защитой или лицензии 1С с USB ключом, но в любом случае они позволяют расширить возможности использования платформы, купленной на предыдущем шаге, на несколько пользователей или подключений. Дополнительные лицензии 1С не содержат никаких дистрибутивов, не дают возможности получать обновления, т.к. все это обеспечивает основная поставка из первого шага, лицензии только увеличивают количество пользователей, работающих с ней.
3Купленные на первых двух шагах программы и лицензии 1С позволят вам организовать работу нужного количества пользователей с программой 1С в файловом варианте. Работа в файловом варианте организована следующим образом, на локальном компьютере пользователя (или в терминальной сессии) установлена платформа 1С - клиентское приложение, которое открывает базу данных, размещенную в общей папке на сетевом ресурсе. Все пользователи (клиентские приложения) читают и пишут в файлы из этой общей папки. Если количество пользователей невелико (обычно меньше десятка), то это не вызывает особых проблем. Если количество пользователей значительно, то очередь на чтение и запись в один и тот же файл может замедлять работу. Кроме того, работа в файловом варианте менее надежна. Если, например, произойдет скачок напряжения и компьютер с базой данных выключится в момент записи в файл, файл базы данных может оказаться поврежден, возможно безвозвратно. Чем больше пользователей работают с файлом, тем выше вероятность, что в момент скачка напряжения кто-то будет использовать файл для записи. Этих недостатков лишен клиент-серверный вариант работы, имеющий и другие преимущества. В клиент-серверном варианте база данных представляет собой не папку на диске, а базу на Сервере баз данных, например, базу Microsoft SQL Server или PostgreSQL и д.р. Сервер баз данных - это программа, которая обеспечивает хранение, редактирование и доступ к информации в базе данных. В части программы 1С в отличие от двухуровневого файлового варианта, работа в клиент-серверном варианте состоит из трех уровней. Клиентское приложение 1С обращается в этом случае не к папке с файлами, а к специальной программе Сервер 1С, которая в свою очередь обращается к Серверу баз данных. Клиентское приложение отправляет запрос Серверу 1С, Сервер 1С отправляет запрос Серверу баз данных, получает ответ, интерпретирует его и возвращает клиентскому приложению 1С. В случае чрезвычайной ситуации, например, перепада напряжения, какой-то запрос может не дойти до сервера баз данных, но маловероятно, что это приведет к повреждению системы. Дистрибутив программы Сервер 1С входит в состав платформы 1С, которая покупается в составе основной поставки на первом шаге. Однако, для того чтобы активировать и использовать его нужна специальная лицензия на сервер 1С, представляющая собой USB ключ или коды активации. Лицензия на сервер 1С:Предприятие 8.3 МИНИ - это как раз такая лицензия, представляющая собой коды активации и ограничивающая возможности Сервера 1С пятью подключениями. Остальные варианты поставки лицензий на сервер 1С:Предприятие 8 - это такие же лицензии, как и Сервер 1С МИНИ, только не ограничивающие возможности Сервера 1С пятью подключениями. В остальных вариантах поставок серверных лицензий 1С количество подключений к Серверу 1С не ограничено. Таким образом, купить лицензию на сервер 1С:Предприятие 8 имеет смысл только тогда, когда уже выполнены первый и второй шаги или одновременно с ним. Покупать лицензию на сервер 1С:Предприятие 8 при отсутствии основной поставки 1С и необходимого количества клиентских лицензий не имеет смысла.
Пример расчета, какие программы необходимы чтобы организовать работу 5 пользователей с программой 1С:Бухгалтерия 8 в клиент-серверном варианте, когда один пользователь работает только с одной базой данных. В этом случае нужны будут:
Таким образом, для программы 1С:Бухгалтерия 8 в этом случае - нужно купить следующий набор программ и лицензий 1С:
1С:Бухгалтерия 8 ПРОФ (электронная поставка) | 17 600 руб. |
1С:Предприятие 8 ПРОФ Клиентская лицензия на 5 рабочих мест (электронная поставка) | 26 200 руб. |
1С:Предприятие 8.3 Сервер МИНИ на 5 подключений (электронная поставка) | 17 500 руб. |
Итого: | 61 300 руб. |
Правда, для программы 1С:Бухгалтерия 8 набор программ из этого примера можно оптимизировать, поскольку программу 1С:Бухгалтерия 8 можно купить сразу как комплект на 5 пользователей. Он заменяет в предыдущем примере две верхние строчки.
1С:Бухгалтерия 8 ПРОФ Комплект на 5 пользователей (электронная поставка) | 35 000 руб. |
1С:Предприятие 8.3 Сервер МИНИ на 5 подключений (электронная поставка) | 17 500 руб. |
Итого: | 52 500 руб. |