Вопрос о составе системы 1С:Предприятие часто вызывает путаницу у начинающих пользователей и даже опытных специалистов. Особенно когда речь заходит о разграничении понятий: что относится к ядру платформы, а что является инструментом разработчика или бизнес-логикой. В тесте или экзамене по 1С нередко встречается вопрос: "Какая часть НЕ входит в 1С?" с вариантами ответов: конфигуратор, платформа, справочники или отладчики. На первый взгляд все перечисленное кажется неотъемлемой частью экосистемы, но на деле один из пунктов — лишний.

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

1. Платформа 1С: что это и почему она — основа всего

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

В состав платформы входят:

  • 🔹 Ядро системы — компилятор встроенного языка, механизмы работы с данными, драйверы для СУБД.
  • 🔹 Встроенный язык программирования — синтаксис и функции для написания бизнес-логики.
  • 🔹 Система прав и ролей — управление доступом пользователей.
  • 🔹 Механизмы интеграции — обмен данными с другими системами (XML, JSON, REST и т.д.).

Платформа — это обязательный компонент, без которого 1С просто не будет работать. Она поставляется отдельно от конфигураций и обновляется независимо. Например, вы можете использовать 1С:Бухгалтерию 3.0 на платформе версии 8.3.22 или 8.3.23 — это два разных технических основания для одной и той же прикладной задачи.

💡

Чтобы узнать версию платформы в вашей базе, запустите 1С в режиме Конфигуратор и посмотрите строку заголовка окна — там указана текущая версия.

2. Конфигуратор: инструмент разработчика внутри системы

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

  • 🛠️ Редактировать структуру базы данных (добавлять справочники, документы, регистры).
  • 📝 Писать и отлаживать код на встроенном языке.
  • 🔄 Обновлять конфигурации и сравнивать версии.
  • 🔒 Настраивать права доступа и ролевую модель.

Конфигуратор — это неотъемлемая часть платформы, но он не является "данными" или "бизнес-логикой". Это инструмент, аналогичный PHPMyAdmin для баз данных MySQL или Visual Studio для разработки на C#. Без конфигуратора невозможно создать или изменить прикладное решение, но и без платформы он бесполезен.

Важно понимать, что конфигуратор — это режим работы, а не отдельный программный продукт. Он не устанавливается отдельно, а входит в дистрибутив платформы. Например, при установке 1С:Предприятия 8.3 вы получаете и платформу, и конфигуратор в одном пакете.

3. Справочники: часть прикладного решения, а не платформы

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

Ключевые особенности справочников:

  • 📋 Являются частью метода данных (хранят информацию в базе).
  • 🔄 Могут иметь иерархию (группы и элементы).
  • 🔍 Поддерживают поиск, фильтрацию и связь с другими объектами (документами, регистрами).
  • 📊 Используются для формирования отчётов и аналитики.

Справочники — это часть бизнес-логики, а не технической платформы. Они создаются разработчиками под задачи конкретного предприятия. Например, в 1С:Бухгалтерии будет справочник "Контрагенты", а в 1С:Зарплате — "Сотрудники". Платформа лишь предоставляет механизмы для работы со справочниками, но сами они к ней не относятся.

📊 Как часто вы редактируете справочники в 1С?
Ежедневно
Раз в неделю
Раз в месяц
Только при настройке

4. Отладчики: внешние инструменты или встроенные механизмы?

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

Однако в вопросе речь идёт об "отладчиках" во множественном числе. Это наводит на мысль о внешних инструментах отладки, таких как:

  • 🔧 1С:Отладчик (устаревшее название для встроенного инструмента).
  • 🖥️ Сторонние утилиты для анализа дампов памяти (например, WinDbg для диагностики сбоев платформы).
  • 📡 Специализированные программы для мониторинга производительности (например, SQL Profiler для отслеживания запросов к базе данных).

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

💡

Отладчик, встроенный в конфигуратор 1С, — это часть системы. Но внешние отладчики (например, для анализа дампов) не входят в состав 1С и являются отдельными программами.

5. Сравнительная таблица: что входит в 1С, а что нет

Чтобы окончательно прояснить вопрос, сведем все компоненты в одну таблицу:

Компонент Входит в состав 1С? Примечание
Платформа ✅ Да Техническое ядро, обязательно для работы любой конфигурации.
Конфигуратор ✅ Да Режим работы платформы для разработки и администрирования.
Справочники ✅ Да (но не платформы!) Часть прикладного решения, создаются в конфигураторе.
Отладчики (внешние) ❌ Нет Сторонние утилиты для диагностики (например, WinDbg).
Встроенный отладчик ✅ Да Часть конфигуратора, входит в платформу.

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

Почему в вопросе упомянуты "отладчики" во множественном числе?

Это может быть подсказкой, что речь идёт не только о встроенном отладчике 1С, но и о внешних инструментах. В таком случае правильный ответ — "отладчики", так как они не входят в стандартный комплект поставки 1С.

6. Типичные ошибки при ответе на вопрос

Многие пользователи и даже некоторые специалисты путают понятия, поэтому давайте разберём распространённые заблуждения:

⚠️ Внимание: Если в вопросе под "отладчиками" подразумевается только встроенный отладчик 1С, то он является частью конфигуратора и, соответственно, платформы. Но в общем случае "отладчики" — это более широкое понятие, включающее внешние инструменты.

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

Ошибка 2: Путать конфигуратор с платформой.

Конфигуратор — это инструмент, работающий на базе платформы, но не равный ей. Платформа может существовать без запущенного конфигуратора (например, в режиме 1С:Предприятие), но не наоборот.

Ошибка 3: Игнорировать контекст вопроса.

Если вопрос задан в тесте по администрированию 1С, скорее всего, под "отладчиками" имеются в виду внешние утилиты, а не встроенный инструмент. Всегда уточняйте контекст!

7. Практические примеры: где что используется

Чтобы лучше понять разницу между компонентами, рассмотрим их применение на практике:

  • 🔧 Платформа: Обеспечивает работу 1С:Бухгалтерии на сервере под управлением PostgreSQL. Без неё программа просто не запустится.
  • 📝 Конфигуратор: Используется разработчиком для добавления нового справочника "Типы договоров" в конфигурацию 1С:ERP.
  • 📋 Справочники: Хранят список номенклатуры в 1С:Управление Торговлей. Их структура определяется конфигурацией, а не платформой.
  • 🐞 Отладчики:
    • Встроенный: используется для поиска ошибки в коде обработки проведения документа.
    • Внешний (Process Monitor): анализирует, почему 1С "подвисает" при обращении к файловой базе.

Как видно из примеров, отладчики могут быть как внутренними (часть конфигуратора), так и внешними (сторонние программы). Именно внешние не входят в состав 1С.

Задайте вопрос: "Это часть стандартной установки 1С?"|Проверьте, требует ли компонент отдельной установки|Уточните, является ли это инструментом диагностики, не связанным с платформой|Сравните с официальной документацией 1С-->

FAQ: Частые вопросы по теме

Входит ли в состав 1С отладчик кода?

Да, встроенный отладчик является частью конфигуратора и, соответственно, платформы 1С. Однако внешние отладчики (например, для анализа дампов памяти) — нет.

Можно ли использовать 1С без платформы?

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

Чем справочники отличаются от регистров?

Справочники хранят постоянную информацию (например, список товаров), а регистры — динамические данные (например, остатки на складе или обороты по счёту). Оба являются объектами конфигурации, а не платформы.

Нужно ли покупать отладчики отдельно?

Встроенный отладчик 1С не требует отдельной покупки — он входит в состав платформы. Внешние отладчики (например, WinDbg или Process Explorer) распространяются отдельно и могут быть как бесплатными, так и платными.

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

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