К статье
Практический материал

Администрирование · 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С или кластерСтавьте 64-разрядную версию сервера
Клиент работает с торговым оборудованием через старые COM-компонентыСтавьте 32-разрядный клиент на это рабочее место
Файловая база без внешних компонентПодойдёт 64-разрядный клиент, он стабильнее с большими объёмами данных

Файловый или клиент-серверный вариант работы

Выбор платформы неразрывно связан с режимом развёртывания. Файловый вариант подходит для небольших баз с ограниченным числом одновременно работающих пользователей: платформа ставится прямо на компьютеры пользователей, база лежит в общей папке. Это дёшево и просто, но плохо масштабируется и уязвимо при обрывах сети.

Клиент-серверный вариант требует сервера 1С:Предприятия и СУБД (MS SQL Server, PostgreSQL с адаптацией, Oracle, IBM Db2). Он нужен, когда пользователей много, база велика, требуются регламентные задания и отказоустойчивость. Здесь версию платформы выбирают ещё и с учётом поддерживаемых версий СУБД — этот список приведён в документации к каждому релизу платформы.

Порядок выбора и установки платформы

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

Порядок действий
  1. 1
    Откройте описание текущего релиза конфигурации и выпишите минимальную и рекомендуемую версию платформы
  2. 2
    Проверьте режим совместимости в свойствах конфигурации (конфигуратор)
  3. 3
    Определите разрядность: 64 бита для сервера, для клиентов — с учётом внешних компонент
  4. 4
    Скачайте нужный релиз платформы с портала 1С по действующей подписке
  5. 5
    Сделайте выгрузку базы в .dt и разверните тестовую копию
  6. 6
    Установите новую платформу параллельно со старой (версии 8.3 устанавливаются в отдельные каталоги и не конфликтуют)
  7. 7
    Откройте тестовую копию новой платформой, проверьте проведение документов и ключевые отчёты
  8. 8
    Назначьте новую версию платформы в свойствах базы в списке информационных баз или в консоли кластера

Обратите внимание: несколько версий платформы 8.3 могут стоять на одном компьютере одновременно. Конкретная база запускается той версией, которая указана в её свойствах (поле «Версия 1С:Предприятия» в списке баз) или подбирается автоматически по маске. Это позволяет мягко переводить базы по одной, а не все сразу.

Как проверить, что версия выбрана правильно

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

Контрольные точки

Как проверить результат

Запуск базы и версия в окне «О программе»
Норма

База открывается, указана именно та версия платформы, которую вы ставили

Тревожный признак

Запускается старая версия или появляется ошибка несовместимости

Проведение документов и запись справочников
Норма

Документы проводятся без ошибок платформы

Тревожный признак

Ошибки вида «несовместимая версия» или падение клиента

Регламентированная отчётность и обмены
Норма

Отчёты формируются, обмены выполняются

Тревожный признак

Отчёты не собираются, обмены завершаются с ошибками

Журнал регистрации и технологический журнал
Норма

Нет массовых ошибок после перехода

Тревожный признак

Повторяющиеся ошибки, связанные с версией платформы

Типичные ошибки при выборе платформы

Большинство проблем с платформой возникает не из-за самой платформы, а из-за нарушения процедуры выбора и обновления. Ниже — ошибки, которые встречаются чаще всего.

Типичные ошибки
01
Установка самой свежей платформы без проверки требований конфигурации — база перестаёт открываться или работает с ошибками
02
Обновление без резервной копии — при неудаче нет пути отката
03
Удаление старой версии платформы сразу после установки новой — базы, привязанные к старой версии, перестают запускаться
04
64-разрядный клиент на рабочем месте со старыми COM-компонентами оборудования — перестаёт работать обмен с кассами и сканерами
05
Игнорирование требований к версии СУБД в клиент-серверном варианте — ошибки на уровне базы данных

Отдельно отметим обновление «в лоб» на сервере: если в кластере работают пользователи, смена версии без перевода сеансов приведёт к аварийным завершениям. Планируйте такие работы на нерабочее время и блокируйте соединения заранее.

Удобно вести простую таблицу: база — конфигурация и её версия — требуемая платформа — фактически установленная платформа. При нескольких базах это избавляет от ситуации, когда после обновления одной конфигурации «случайно» обновили платформу для всех.
ПЗ
Практическое замечание

Частые вопросы о выборе платформы 1С 8.3

Можно ли держать на одном компьютере несколько версий платформы 8.3?

Да, версии устанавливаются в отдельные каталоги и не мешают друг другу. Конкретная база запускается той версией, которая указана в её свойствах в списке информационных баз. Это стандартная практика при постепенном переводе баз на новую платформу.

Что будет, если открыть базу платформой старше требуемой?

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

Нужно ли обновлять платформу, если конфигурация работает и не обновляется?

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

Чем отличается версия технологической платформы от версии конфигурации?

Платформа — это «движок», который исполняет код и работает с данными. Конфигурация — прикладное решение (бухгалтерия, торговля, зарплата), написанное под этот движок. Они версионируются и обновляются независимо, но связаны требованиями совместимости.

Где взять дистрибутив нужной версии платформы?

Дистрибутивы платформы доступны на официальном портале 1С для пользователей с действующим договором сопровождения. Там же публикуются описания релизов с перечнем исправленных ошибок и требований к окружению.

Итог

Что важно запомнить

Версию платформы 8.3 диктует конфигурация: смотрите требования релиза и режим совместимости. Сервер — только 64-разрядный, клиенты — с учётом внешних компонент. Обновляйтесь через тестовую копию с резервной копией .dt и не удаляйте старые версии, пока все базы не переведены.