Администрирование · 10 мин
Какую платформу 1С 8.3 выбрать для работы
Как выбрать версию платформы 1С 8.3: критерии совместимости с конфигурацией, требования к релизу, отличия сборок, ошибки при обновлении и проверка результата.
Платформа 1С:Предприятие 8.3 — это не одна программа, а семейство релизов (8.3.10, 8.3.15, 8.3.22, 8.3.24 и другие), каждый из которых имеет свой режим совместимости, набор функций и требования к конфигурации. Ошибка при выборе версии приводит к тому, что база не открывается, отчёты работают некорректно или обновление конфигурации становится невозможным.
Главное правило: платформа выбирается не «самая новая», а та, которую требует ваша конфигурация. Разработчики типовых решений (Бухгалтерия предприятия, Управление торговлей, Зарплата и управление персоналом) в описании каждого релиза указывают минимально допустимую и рекомендуемую версию платформы. Именно эти данные — отправная точка выбора.
Второй фактор — инфраструктура: разрядность сервера, используемая СУБД, операционная система и количество пользователей. От этого зависит, ставить 32- или 64-разрядную версию, файловый или клиент-серверный вариант работы. Ниже разберём все критерии по порядку.
Как конфигурация определяет версию платформы
Каждый релиз типовой конфигурации тестируется и выпускается под конкретные версии платформы. В файле поставки и в описании обновления на портале 1С указывается, например: «требуется платформа не ниже 8.3.22». Если установить платформу старше требуемой, конфигурация либо откажется запускаться, либо будет работать с ошибками в новых механизмах.
Обратная ситуация тоже возможна: слишком новая платформа может изменить поведение механизмов, на которые опирается старая конфигурация. Поэтому безопасная стратегия — брать рекомендованную версию или ближайшую к ней более новую в пределах той же линейки, а не максимально свежий релиз.
Проверить текущие требования можно в конфигураторе: откройте свойства конфигурации и посмотрите параметр «Режим совместимости». Если там указано «Версия 8.3.14», платформа должна быть не старше этой линейки по функциональным ограничениям и не младше минимальной, заявленной поставщиком.
Какие линейки 8.3 актуальны и чем они отличаются
Платформа 8.3 развивается инкрементально: 8.3.10, 8.3.12, 8.3.15, 8.3.17, 8.3.20, 8.3.22, 8.3.24 и далее. Старшие линейки получают новые механизмы (расширенная работа с СУБД, улучшения тонкого клиента, механизмы фоновых заданий), а также исправления ошибок и уязвимостей. Старые линейки со временем исключаются из поддержки типовых конфигураций.
На практике выбор обычно сводится к двум-трём вариантам: минимальная версия, которую требует конфигурация, рекомендуемая версия и последняя доступная в рамках подписки. Для большинства рабочих баз разумно держаться рекомендованной версии и обновляться по мере того, как это требуют обновления конфигурации.
| Критерий | Старая линейка (например, 8.3.10–8.3.12) | Свежая линейка (8.3.22 и новее) |
|---|---|---|
| Поддержка типовых конфигураций | Только устаревшие релизы | Актуальные релизы |
| Исправления ошибок и уязвимостей | Не выпускаются | Выпускаются регулярно |
| Требования к конфигурации | Низкие, подходят старым базам | Требуют актуальных релизов конфигураций |
| Новые механизмы платформы | Отсутствуют | Доступны (нужны новым конфигурациям) |
32 или 64 разряда: что ставить
Платформа 1С 8.3 поставляется в 32- и 64-разрядных вариантах. Для сервера 1С:Предприятия однозначно выбирайте 64-разрядную версию: она позволяет рабочим процессам использовать больше оперативной памяти, что критично при десятках одновременных пользователей и тяжёлых отчётах.
Для клиентских приложений ситуация тоньше. 64-разрядный толстый клиент может быть несовместим с некоторыми старыми внешними компонентами и COM-объектами, собранными под 32 бита (например, компоненты обмена с торговым оборудованием). Если в базе используются такие компоненты, на клиентских машинах оставляют 32-разрядный клиент, даже если сервер 64-разрядный.
Как выбрать разрядность
Файловый или клиент-серверный вариант работы
Выбор платформы неразрывно связан с режимом развёртывания. Файловый вариант подходит для небольших баз с ограниченным числом одновременно работающих пользователей: платформа ставится прямо на компьютеры пользователей, база лежит в общей папке. Это дёшево и просто, но плохо масштабируется и уязвимо при обрывах сети.
Клиент-серверный вариант требует сервера 1С:Предприятия и СУБД (MS SQL Server, PostgreSQL с адаптацией, Oracle, IBM Db2). Он нужен, когда пользователей много, база велика, требуются регламентные задания и отказоустойчивость. Здесь версию платформы выбирают ещё и с учётом поддерживаемых версий СУБД — этот список приведён в документации к каждому релизу платформы.
Порядок выбора и установки платформы
Чтобы выбор был обоснованным, действуйте по шагам: сначала зафиксируйте требования конфигурации, затем проверьте инфраструктуру, после этого подберите конкретный релиз и проверьте его на копии базы.
- 1Откройте описание текущего релиза конфигурации и выпишите минимальную и рекомендуемую версию платформы
- 2Проверьте режим совместимости в свойствах конфигурации (конфигуратор)
- 3Определите разрядность: 64 бита для сервера, для клиентов — с учётом внешних компонент
- 4Скачайте нужный релиз платформы с портала 1С по действующей подписке
- 5Сделайте выгрузку базы в .dt и разверните тестовую копию
- 6Установите новую платформу параллельно со старой (версии 8.3 устанавливаются в отдельные каталоги и не конфликтуют)
- 7Откройте тестовую копию новой платформой, проверьте проведение документов и ключевые отчёты
- 8Назначьте новую версию платформы в свойствах базы в списке информационных баз или в консоли кластера
Обратите внимание: несколько версий платформы 8.3 могут стоять на одном компьютере одновременно. Конкретная база запускается той версией, которая указана в её свойствах (поле «Версия 1С:Предприятия» в списке баз) или подбирается автоматически по маске. Это позволяет мягко переводить базы по одной, а не все сразу.
Как проверить, что версия выбрана правильно
После установки и переключения базы проверьте не только факт запуска, но и поведение прикладных механизмов. Часть ошибок проявляется не сразу, а при регламентных операциях: закрытии месяца, формировании отчётности, обмене данными.
Как проверить результат
База открывается, указана именно та версия платформы, которую вы ставили
Запускается старая версия или появляется ошибка несовместимости
Документы проводятся без ошибок платформы
Ошибки вида «несовместимая версия» или падение клиента
Отчёты формируются, обмены выполняются
Отчёты не собираются, обмены завершаются с ошибками
Нет массовых ошибок после перехода
Повторяющиеся ошибки, связанные с версией платформы
Типичные ошибки при выборе платформы
Большинство проблем с платформой возникает не из-за самой платформы, а из-за нарушения процедуры выбора и обновления. Ниже — ошибки, которые встречаются чаще всего.
Отдельно отметим обновление «в лоб» на сервере: если в кластере работают пользователи, смена версии без перевода сеансов приведёт к аварийным завершениям. Планируйте такие работы на нерабочее время и блокируйте соединения заранее.
Удобно вести простую таблицу: база — конфигурация и её версия — требуемая платформа — фактически установленная платформа. При нескольких базах это избавляет от ситуации, когда после обновления одной конфигурации «случайно» обновили платформу для всех.
Частые вопросы о выборе платформы 1С 8.3
Можно ли держать на одном компьютере несколько версий платформы 8.3?
Да, версии устанавливаются в отдельные каталоги и не мешают друг другу. Конкретная база запускается той версией, которая указана в её свойствах в списке информационных баз. Это стандартная практика при постепенном переводе баз на новую платформу.
Что будет, если открыть базу платформой старше требуемой?
Конфигурация с режимом совместимости выше версии платформы либо не запустится с сообщением о несовместимости, либо часть механизмов будет недоступна. Лечится установкой платформы нужной версии и привязкой базы к ней.
Нужно ли обновлять платформу, если конфигурация работает и не обновляется?
Если конфигурация заморожена и всё работает, срочной необходимости нет. Но учитывайте, что старые платформы не получают исправлений, а при переходе на новую конфигурацию или новую операционную систему старая платформа может оказаться неподдерживаемой. Разумно периодически проверять совместимость на тестовой копии.
Чем отличается версия технологической платформы от версии конфигурации?
Платформа — это «движок», который исполняет код и работает с данными. Конфигурация — прикладное решение (бухгалтерия, торговля, зарплата), написанное под этот движок. Они версионируются и обновляются независимо, но связаны требованиями совместимости.
Где взять дистрибутив нужной версии платформы?
Дистрибутивы платформы доступны на официальном портале 1С для пользователей с действующим договором сопровождения. Там же публикуются описания релизов с перечнем исправленных ошибок и требований к окружению.
Что важно запомнить
Версию платформы 8.3 диктует конфигурация: смотрите требования релиза и режим совместимости. Сервер — только 64-разрядный, клиенты — с учётом внешних компонент. Обновляйтесь через тестовую копию с резервной копией .dt и не удаляйте старые версии, пока все базы не переведены.