Администрирование · 12 мин
1С: что сначала — платформа или конфигурация
Разбираем, что первично в 1С: платформа или конфигурация. Порядок установки, совместимость версий, типичные ошибки и проверка результата.
Вопрос «что сначала — платформа или конфигурация» возникает у каждого, кто впервые устанавливает 1С или разворачивает её на новом компьютере. Путаница объяснима: в дистрибутиве и на портале 1С лежат разные пакеты, названия похожи, а последствия неправильного порядка неочевидны. Ответ однозначен: первой устанавливается платформа, затем — конфигурация, которая создаёт рабочую информационную базу.
Платформа и конфигурация — это два разных уровня системы. Платформа — это «двигатель»: среда исполнения, которая умеет хранить данные, выполнять код, строить отчёты и обеспечивать работу пользователей. Конфигурация — это прикладное решение, написанное на встроенном языке платформы: именно в ней описаны документы, справочники, проводки и печатные формы. Без платформы конфигурация — просто набор файлов, которые некому исполнять.
Понимание этой двухуровневой архитектуры важно не только при первой установке. От него зависит порядок обновления, выбор совместимых версий, диагностика ошибок запуска и планирование переезда на новый релиз. Ниже разберём, как устроены оба уровня, в каком порядке их устанавливать и обновлять, и как проверить, что всё встало корректно.
Чем платформа отличается от конфигурации
Платформа 1С:Предприятие — это технологический слой, одинаковый для всех прикладных решений. Она включает клиентское приложение (толстый, тонкий и веб-клиент), сервер 1С, механизмы работы с СУБД, встроенный язык и конфигуратор — инструмент разработчика. Платформа выпускается в виде релизов с номерами вида 8.3.22.xxxx и регулярно обновляется независимо от конфигураций.
Конфигурация — это прикладное решение, созданное на платформе. Типовые конфигурации («Бухгалтерия предприятия», «Зарплата и управление персоналом», «Управление торговлей», «Комплексная автоматизация») разрабатывает фирма «1С» и её партнёры. Существуют и самописные конфигурации, созданные под конкретную организацию. Конфигурация определяет, какие объекты есть в базе, какие документы можно провести и какие отчёты построить.
Ключевой практический вывод из разделения уровней: одна установленная платформа может обслуживать несколько разных конфигураций и несколько информационных баз одновременно. На одном компьютере или сервере могут работать бухгалтерия, зарплата и торговля — все на одной платформе. Обратное невозможно: конфигурация без платформы не существует как работающая система.
Почему платформа устанавливается первой
Установщик конфигурации на самом деле не ставит «программу» в привычном смысле — он распаковывает шаблоны информационных баз в специальный каталог шаблонов. Чтобы из шаблона создать рабочую базу, нужна уже установленная платформа: именно её механизмы создают файловую базу или подключаются к серверу СУБД и загружают туда конфигурацию из шаблона.
Если попытаться поставить конфигурацию на компьютер без платформы, файлы шаблона физически скопируются на диск, но дальше процесс застрянет: запустить создание базы будет нечем. Пользователь увидит пустой список информационных баз и не сможет начать работу. Это самая частая ситуация у новичков — «1С установилась, но не запускается».
Ещё один аргумент за первичность платформы — совместимость. Каждая конфигурация рассчитана на определённый минимальный релиз платформы, указанный в документации к релизу. Если сначала поставить конфигурацию, а потом платформу старой версии, база может не открыться с сообщением о несовместимости. Правильная логика — сначала платформа актуальной версии, затем конфигурация, рассчитанная на неё.
Пошаговый порядок установки с нуля
Стандартный сценарий развёртывания 1С на новом рабочем месте выглядит одинаково для большинства типовых решений. Отклонения возможны при клиент-серверной архитектуре, но логика «платформа → конфигурация → база» сохраняется всегда.
- 1Скачайте дистрибутив платформы с портала 1С или возьмите его с диска поставки. Проверьте разрядность: для сервера обычно 64-битная версия, для клиента — в зависимости от ОС.
- 2Установите платформу: запустите setup.exe из дистрибутива, выберите нужные компоненты (клиент, сервер, модули расширения веб-сервера — по необходимости).
- 3Установите конфигурацию: запустите setup.exe из дистрибутива конфигурации. Шаблоны будут размещены в каталоге шаблонов (по умолчанию в профиле пользователя).
- 4Запустите 1С, нажмите «Добавить» в списке информационных баз и выберите создание новой базы из шаблона установленной конфигурации.
- 5Укажите расположение базы (папка на диске для файлового варианта или параметры сервера для клиент-серверного) и дождитесь завершения создания.
- 6Запустите базу в режиме «Предприятие», пройдите начальное заполнение и проверьте, что открываются основные разделы.
После создания базы из шаблона полезно сразу проверить версии. В режиме «Предприятие» откройте сведения о программе (обычно через меню «Сервис» или кнопку информации): там отображаются и версия платформы, и версия конфигурации. Сверьте их с тем, что планировали установить, — это займёт минуту и избавит от сюрпризов при первом обновлении.
Для клиент-серверного варианта порядок дополняется установкой сервера 1С и СУБД (PostgreSQL, MS SQL Server или другой поддерживаемой). Но и здесь платформа ставится раньше конфигурации: сервер приложений должен работать до того, как через консоль кластера или конфигуратор будет создана база.
Совместимость версий платформы и конфигурации
Версии платформы и конфигурации живут независимо, но связаны требованием минимальной совместимости. Каждый релиз типовой конфигурации в сопроводительном файле содержит указание, на какой версии платформы он работает. Использовать платформу старше требуемой нельзя — база либо откажется запускаться, либо будет работать с ошибками.
Обратная ситуация — более новая платформа со старой конфигурацией — обычно допустима: платформа старается сохранять обратную совместимость. Однако крупные переходы (например, смена редакции платформы) могут потребовать тестирования, особенно если конфигурация доработана. Перед обновлением платформы на рабочей базе проверьте рекомендации в описании релиза конфигурации.
Особый случай — несколько баз, требующих разных версий платформы. Платформа умеет хранить несколько установленных версий одновременно и автоматически выбирать нужную для конкретной базы, если в свойствах базы указана требуемая версия. Это удобно в переходный период: старая база работает на прежнем релизе, новая — на актуальном.
В каком порядке обновлять платформу и конфигурацию
При обновлении действует тот же принцип: сначала платформа, потом конфигурация. Логика проста — новый релиз конфигурации может требовать новый релиз платформы, но не наоборот. Обновив конфигурацию первой, вы рискуете получить базу, которую текущая платформа не сможет открыть.
Как выбрать порядок обновления
Безопасная практика для рабочих баз: любое обновление сначала выполняется на копии. Создайте тестовую базу из выгрузки, обновите платформу и конфигурацию, проверьте ключевые операции — проведение документов, формирование регламентной отчётности, обмены с другими системами. Только после успешной проверки повторяйте процедуру на рабочей базе.
Помните про пользователей: обновление конфигурации в клиент-серверном режиме обычно требует монопольного доступа. Заранее предупредите сотрудников, завершите их сеансы через консоль кластера и заблокируйте новые подключения на время обновления.
Типичные ошибки и как их избежать
Большинство проблем на этапе установки и обновления связаны с нарушением порядка действий или невнимательностью к версиям. Ниже — самые распространённые ситуации.
Отдельно стоит упомянуть ситуацию с несколькими конфигурациями на одном компьютере. Платформа одна на всех, но требования конфигураций могут различаться. Прежде чем обновлять платформу ради одной базы, убедитесь, что остальные базы совместимы с новым релизом, либо настройте для них явное указание версии платформы в свойствах базы.
Как проверить, что всё установлено и работает правильно
После установки или обновления выполните короткую проверку. Она занимает несколько минут и позволяет убедиться, что оба уровня системы согласованы, а база готова к работе.
Как проверить результат
Совпадает с установленным релизом и не ниже требуемой для конфигурации
Версия старее требуемой — база может не открываться или работать нестабильно
Соответствует релизу, который вы устанавливали
Версия старая — обновление не применилось или база создана из устаревшего шаблона
Разделы открываются, документы проводятся, отчёты строятся
Ошибки при открытии объектов — признак незавершённого обновления или несовместимости
Конфигуратор открывает базу без предупреждений о конвертации
Предложение конвертировать базу — версии платформы и базы разошлись
Если все контрольные точки в норме, система готова к эксплуатации. Если что-то не сходится — не пытайтесь «дожать» проблему повторными установками: вернитесь к шагу, где версии разошлись, и приведите их в соответствие. При сомнениях восстановите базу из копии и повторите процедуру в правильном порядке.
Что важно запомнить
Платформа всегда первична: сначала устанавливается и обновляется платформа, затем конфигурация, после чего создаётся или обновляется информационная база. Перед любыми обновлениями делайте резервную копию и проверяйте требуемую версию платформы в описании релиза конфигурации.
Частые вопросы
Можно ли установить несколько версий платформы на один компьютер?
Да, платформа рассчитана на параллельную установку нескольких релизов. В свойствах информационной базы можно указать, какую версию использовать, либо оставить автоматический выбор. Это удобно, когда разные базы требуют разных релизов.
Что будет, если запустить базу на более старой платформе, чем требует конфигурация?
База либо не откроется с сообщением о несовместимости, либо потребует конвертации. Не подтверждайте конвертацию без резервной копии: правильное решение — установить требуемую версию платформы.
Нужно ли переустанавливать платформу при обновлении конфигурации?
Нет, если текущая версия платформы удовлетворяет требованиям нового релиза конфигурации. Проверьте сопроводительное описание релиза: там указана минимально необходимая версия платформы.
Где взять дистрибутив платформы, если диск утерян?
Дистрибутивы платформы и конфигураций доступны зарегистрированным пользователям на портале 1С в разделе обновлений программ. Для скачивания потребуется действующий договор сопровождения или регистрация продукта.
Отличается ли порядок установки для клиент-серверного варианта?
Логика та же: сначала устанавливаются сервер 1С и СУБД (это уровень платформы), затем на клиентских машинах — клиентская часть платформы, и только после этого создаётся база и загружается конфигурация.
Можно ли работать без конфигурации, только с платформой?
Практического смысла в этом нет: платформа без конфигурации не содержит ни документов, ни справочников, ни отчётов. Она нужна как среда исполнения, а прикладную логику всегда задаёт конфигурация — типовая или самостоятельно разработанная.