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

Администрирование · 12 мин

1С: что сначала — платформа или конфигурация

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

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

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

Понимание этой двухуровневой архитектуры важно не только при первой установке. От него зависит порядок обновления, выбор совместимых версий, диагностика ошибок запуска и планирование переезда на новый релиз. Ниже разберём, как устроены оба уровня, в каком порядке их устанавливать и обновлять, и как проверить, что всё встало корректно.

Чем платформа отличается от конфигурации

Платформа 1С:Предприятие — это технологический слой, одинаковый для всех прикладных решений. Она включает клиентское приложение (толстый, тонкий и веб-клиент), сервер 1С, механизмы работы с СУБД, встроенный язык и конфигуратор — инструмент разработчика. Платформа выпускается в виде релизов с номерами вида 8.3.22.xxxx и регулярно обновляется независимо от конфигураций.

Конфигурация — это прикладное решение, созданное на платформе. Типовые конфигурации («Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление торговлей», «Комплексная автоматизация») разрабатывает фирма «1С» и её партнёры. Существуют и самописные конфигурации, созданные под конкретную организацию. Конфигурация определяет, какие объекты есть в базе, какие документы можно провести и какие отчёты построить.

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

Почему платформа устанавливается первой

Установщик конфигурации на самом деле не ставит «программу» в привычном смысле — он распаковывает шаблоны информационных баз в специальный каталог шаблонов. Чтобы из шаблона создать рабочую базу, нужна уже установленная платформа: именно её механизмы создают файловую базу или подключаются к серверу СУБД и загружают туда конфигурацию из шаблона.

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

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

Пошаговый порядок установки с нуля

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

Порядок установки 1С
  1. 1
    Скачайте дистрибутив платформы с портала 1С или возьмите его с диска поставки. Проверьте разрядность: для сервера обычно 64-битная версия, для клиента — в зависимости от ОС.
  2. 2
    Установите платформу: запустите setup.exe из дистрибутива, выберите нужные компоненты (клиент, сервер, модули расширения веб-сервера — по необходимости).
  3. 3
    Установите конфигурацию: запустите setup.exe из дистрибутива конфигурации. Шаблоны будут размещены в каталоге шаблонов (по умолчанию в профиле пользователя).
  4. 4
    Запустите 1С, нажмите «Добавить» в списке информационных баз и выберите создание новой базы из шаблона установленной конфигурации.
  5. 5
    Укажите расположение базы (папка на диске для файлового варианта или параметры сервера для клиент-серверного) и дождитесь завершения создания.
  6. 6
    Запустите базу в режиме «Предприятие», пройдите начальное заполнение и проверьте, что открываются основные разделы.

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

Для клиент-серверного варианта порядок дополняется установкой сервера 1С и СУБД (PostgreSQL, MS SQL Server или другой поддерживаемой). Но и здесь платформа ставится раньше конфигурации: сервер приложений должен работать до того, как через консоль кластера или конфигуратор будет создана база.

Совместимость версий платформы и конфигурации

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

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

Особый случай — несколько баз, требующих разных версий платформы. Платформа умеет хранить несколько установленных версий одновременно и автоматически выбирать нужную для конкретной базы, если в свойствах базы указана требуемая версия. Это удобно в переходный период: старая база работает на прежнем релизе, новая — на актуальном.

В каком порядке обновлять платформу и конфигурацию

При обновлении действует тот же принцип: сначала платформа, потом конфигурация. Логика проста — новый релиз конфигурации может требовать новый релиз платформы, но не наоборот. Обновив конфигурацию первой, вы рискуете получить базу, которую текущая платформа не сможет открыть.

Маршрут решения

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

Новый релиз конфигурации требует более новую платформу, чем установленаСначала обновите платформу на всех серверах и клиентах, затем обновляйте конфигурацию
Платформа уже соответствует требованиям нового релиза конфигурацииОбновляйте только конфигурацию, платформу можно не трогать
Вышел новый релиз платформы, конфигурацию обновлять не планируетсяОбновите платформу и проверьте работу базы на тестовой копии, особенно если есть доработки
База не открывается после обновления конфигурации с ошибкой версииУстановите требуемую версию платформы и укажите её в свойствах базы

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

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

Типичные ошибки и как их избежать

Большинство проблем на этапе установки и обновления связаны с нарушением порядка действий или невнимательностью к версиям. Ниже — самые распространённые ситуации.

Типичные ошибки
01
Установка только конфигурации без платформы — шаблоны лежат на диске, но базу создать невозможно, пользователь считает, что «1С не работает».
02
Установка старой платформы с диска поставки, хотя конфигурация уже обновлена и требует свежий релиз — база не открывается с ошибкой несовместимости.
03
Обновление конфигурации раньше платформы — после обновления база требует версию платформы, которой ещё нет на компьютере.
04
Обновление рабочей базы без резервной копии — при сбое конвертации данные восстанавливаются только из копии, которой может не оказаться.
05
Смешение разрядности: 64-битный сервер с 32-битными клиентскими компонентами или наоборот — ошибки подключения и странные сбои.

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

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

После установки или обновления выполните короткую проверку. Она занимает несколько минут и позволяет убедиться, что оба уровня системы согласованы, а база готова к работе.

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

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

Версия платформы в окне «О программе»
Норма

Совпадает с установленным релизом и не ниже требуемой для конфигурации

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

Версия старее требуемой — база может не открываться или работать нестабильно

Версия конфигурации в сведениях о программе
Норма

Соответствует релизу, который вы устанавливали

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

Версия старая — обновление не применилось или база создана из устаревшего шаблона

Открытие основных разделов и документов
Норма

Разделы открываются, документы проводятся, отчёты строятся

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

Ошибки при открытии объектов — признак незавершённого обновления или несовместимости

Запуск конфигуратора
Норма

Конфигуратор открывает базу без предупреждений о конвертации

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

Предложение конвертировать базу — версии платформы и базы разошлись

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

Итог

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

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

Частые вопросы

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

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

Что будет, если запустить базу на более старой платформе, чем требует конфигурация?

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

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

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

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

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

Отличается ли порядок установки для клиент-серверного варианта?

Логика та же: сначала устанавливаются сервер 1С и СУБД (это уровень платформы), затем на клиентских машинах — клиентская часть платформы, и только после этого создаётся база и загружается конфигурация.

Можно ли работать без конфигурации, только с платформой?

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