Администрирование · 11 мин
Что значит технологическая платформа 1С
Что значит технологическая платформа 1С: состав, версии 8.3, отличие от конфигураций, клиенты и сервер, как выбрать и обновить платформу без ошибок.
Технологическая платформа 1С — это программная основа, на которой работают все прикладные решения фирмы «1С»: «Бухгалтерия», «Зарплата и управление персоналом», «Управление торговлей» и десятки других. Сама по себе платформа не ведёт учёт и не формирует отчёты — она предоставляет среду исполнения, встроенный язык, механизмы работы с базой данных, интерфейс и системные сервисы. Прикладная логика — справочники, документы, проводки — содержится в конфигурации, которая устанавливается поверх платформы.
Провести аналогию просто: платформа — это операционная система, а конфигурация — приложение, установленное в ней. Без платформы конфигурация не запустится, а без конфигурации платформа не выполнит ни одной хозяйственной операции. Именно поэтому при установке любого продукта 1С сначала ставится платформа, а затем создаётся информационная база на её основе.
Актуальное поколение платформы — «1С:Предприятие 8.3». Внутри него регулярно выходят релизы с исправлениями и новыми возможностями, поэтому администратору важно понимать, какая версия используется, совместима ли она с конфигурацией и когда её нужно обновлять.
Из чего состоит технологическая платформа
Платформа — не одна программа, а набор компонентов, которые устанавливаются вместе или по отдельности в зависимости от архитектуры. Основные части: клиентские приложения (толстый, тонкий и веб-клиент), конфигуратор для разработки и администрирования, сервер 1С:Предприятия для клиент-серверного режима, а также вспомогательные инструменты вроде хранилища конфигурации и агента сервера.
Клиентские приложения отвечают за то, как пользователь видит и запускает систему. Тонкий клиент подключается к серверу по сети и требует минимум ресурсов на рабочем месте. Веб-клиент работает через браузер и не требует установки. Толстый клиент выполняет больше логики локально и нужен в основном разработчикам и для отдельных режимов работы.
Конфигуратор — инструмент разработчика и администратора. Через него изменяют структуру метаданных, обновляют конфигурацию, выполняют тестирование и исправление информационной базы, выгружают и загружают данные. Обычные пользователи с конфигуратором не работают.
Чем платформа отличается от конфигурации
Путаница между платформой и конфигурацией — самый частый источник ошибок у начинающих администраторов. Платформа развивается независимо: у неё свои релизы, свои дистрибутивы и своя лицензионная политика. Конфигурация — тоже отдельный продукт со своими обновлениями. Обновление одного не обновляет другое автоматически.
Платформа отвечает за «как выполняется»: механизмы запросов, транзакции, права доступа, интерфейс «Такси», работу с СУБД. Конфигурация отвечает за «что выполняется»: какие документы существуют, какие проводки они формируют, какие отчёты доступны бухгалтеру. Когда фирма «1С» выпускает новый релиз конфигурации, в описании часто указано требование: «для работы требуется платформа не ниже версии 8.3.х».
Практическое следствие: перед обновлением конфигурации всегда проверяйте минимально требуемую версию платформы. Если конфигурация требует более новую платформу, чем установлена, сначала обновляют платформу, и только потом — конфигурацию.
| Критерий | Платформа | Конфигурация |
|---|---|---|
| Назначение | Среда исполнения и инструментарий | Прикладная учётная логика |
| Что содержит | Клиенты, сервер, конфигуратор, язык | Метаданные, код, формы, отчёты |
| Обновляется | Отдельным дистрибутивом | Через поддержку или вручную |
| Работает без второго компонента | Нет прикладного смысла | Не запускается вовсе |
Файловый и клиент-серверный режимы работы
Платформа поддерживает два варианта хранения информационной базы. В файловом режиме база — это файл 1Cv8.1CD в сетевой папке, с которым пользователи работают напрямую. Такой вариант прост в развёртывании и подходит для небольших коллективов, но имеет ограничения по числу одновременных пользователей, устойчивости к сбоям и производительности.
В клиент-серверном режиме данные хранятся в СУБД — чаще всего Microsoft SQL Server или PostgreSQL, а между пользователями и базой работает сервер 1С:Предприятия. Этот вариант выдерживает десятки и сотни одновременных подключений, даёт более надёжные транзакции, разграничение прав на уровне СУБД и штатные средства резервного копирования.
Как выбрать режим работы
Версии платформы и совместимость
Нумерация платформы выглядит как 8.3.x.y, где 8.3 — поколение, а x и y — номер релиза. Внутри одного поколения базы, как правило, совместимы, но есть важный нюанс: режим совместимости. Конфигурация может быть настроена на работу в режиме совместимости с более старой версией платформы, что ограничивает использование новых механизмов, но позволяет не менять прикладной код.
Обратная совместимость «сверху вниз» не гарантируется: база, конвертированная новой платформой, может не открыться на старой. Поэтому обновление платформы на сервере и у пользователей проводят согласованно, а перед обновлением обязательно делают резервную копию.
Как установить и обновить платформу
Дистрибутив платформы скачивается с портала поддержки пользователей 1С при наличии действующего договора сопровождения или входит в комплект поставки. Установка на Windows выполняется запуском setup.exe с выбором нужных компонентов: для рабочего места достаточно тонкого и толстого клиента, для сервера добавляются серверные компоненты и администрирование СУБД.
Обновление платформы не затрагивает данные: информационные базы остаются на месте, а ярлыки и списки баз подхватывают новую версию. Тем не менее после обновления стоит проверить запуск каждой базы и работу регламентных операций.
- 1Сделайте резервную копию всех информационных баз и зафиксируйте текущую версию платформы
- 2Скачайте дистрибутив нужного релиза с портала поддержки 1С
- 3Завершите сеансы пользователей и остановите регламентные задания
- 4Установите новую платформу рядом со старой — версии сосуществуют на одном компьютере
- 5Запустите каждую базу, проверьте открытие ключевых документов и отчётов
- 6Обновите платформу на остальных рабочих местах и сервере, затем удалите старые версии при стабильной работе
Лицензии: что нужно знать о легальной работе
Лицензирование 1С состоит из двух частей: лицензия на платформу (на компьютер или сервер) и клиентские лицензии на пользователей. Программные лицензии активируются пин-кодами и привязываются к параметрам компьютера — смена материнской платы или некоторых компонентов может потребовать повторной активации из резервных пин-кодов. Аппаратные ключи HASP привязки к железу не имеют, но должны быть физически доступны серверу или рабочей станции.
Распространённая ошибка — покупка недостаточного числа клиентских лицензий: при превышении лимита одновременных сеансов новые пользователи просто не смогут войти в базу. Перед расширением штата проверьте запас лицензий в консоли сервера или через программный интерфейс.
Как проверить, что система работает корректно
После установки или обновления платформы полезно пройти короткий контрольный круг: запуск базы, открытие документов, формирование типового отчёта, выполнение регламентного задания. Для файловой базы дополнительно имеет смысл периодически запускать «Тестирование и исправление» из конфигуратора с выгруженной копией, чтобы вовремя заметить физические ошибки файла.
Как проверить результат
Совпадает с установленным релизом и требованиями конфигурации
Версия ниже минимально требуемой конфигурацией
Все сеансы стартуют без ошибок лицензий
Сообщения о нехватке лицензий или несовместимости версий
Выполняются по расписанию, журнал без ошибок
Задания висят или завершаются с ошибкой после обновления
Сопоставимо с работой до обновления
Резкое замедление — проверяйте СУБД, индексы и сеть
Держите под рукой файл со списком: версия платформы, версия конфигурации, режим совместимости, размещение баз и срок действия договора сопровождения. При любом инциденте эти пять строк экономят часы диагностики — большинство проблем начинается именно с рассинхрона версий.
Частые вопросы о платформе 1С
Можно ли работать в 1С без установки платформы?
Нет. Даже веб-клиент, который запускается в браузере, работает через опубликованную на веб-сервере базу, а её обслуживает сервер с установленной платформой. Полностью «облачные» сервисы 1С (например, аренда приложений) — это та же платформа, просто развёрнутая на стороне провайдера.
Что будет, если не обновлять платформу?
Какое-то время система будет работать, но постепенно новые релизы конфигураций начнут требовать более свежую версию платформы, а старые релизы перестанут получать исправления ошибок и поддержку новых версий операционных систем и браузеров. Разумная практика — обновлять платформу планово, несколько раз в год, после тестирования на копии базы.
Чем режим совместимости отличается от версии платформы?
Версия платформы — это фактически установленный релиз среды исполнения. Режим совместимости — настройка конфигурации, которая ограничивает использование механизмов новых версий, чтобы прикладной код, написанный под старую платформу, продолжал работать без изменений. Снятие режима совместимости — задача разработчика, а не администратора.
Подойдёт ли одна платформа для разных конфигураций?
Да. Одна установленная платформа обслуживает любое количество информационных баз на разных конфигурациях — бухгалтерию, зарплату, торговлю. Ограничение одно: все они должны быть совместимы с установленным релизом платформы, иначе для отдельных баз в свойствах указывают альтернативную версию запуска.
Нужно ли обновлять платформу на всех компьютерах одновременно?
Желательно. В клиент-серверном режиме версия сервера и клиентов должна совпадать, иначе подключение будет отклонено. В файловом режиме смешение версий допустимо технически, но повышает риск ситуации, когда база конвертирована новой версией и перестаёт открываться на компьютерах со старой.
Что важно запомнить
Технологическая платформа 1С — это среда исполнения, на которой работают конфигурации: она включает клиентов, сервер, конфигуратор и механизмы хранения данных. Платформа и конфигурация обновляются независимо, но связаны требованиями совместимости. Перед любым обновлением делайте резервную копию, проверяйте минимально требуемую версию и держите версии на сервере и рабочих местах согласованными.