Smart1Spec Документация
Studio
РуководствоИзучающий Spec1C

Проверить модель

Как запустить «Проверить модель Spec1C», как читать замечания и почему замечание про конфигурацию в облачной среде не мешает сборке.

Перед чтением

На этой странице

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

Когда это нужно#

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

Перед началом#

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

Шаги#

  1. На этапе Spec1C нажмите «Ещё» под редактором.
  2. Выберите «Проверить модель Spec1C».
  3. Прочитайте уведомление: «Проверка пройдена» или «Замечаний: N».
  4. Прочитайте журнал под редактором: строки со знаком «✗» — замечания, со знаком «✓» — сведения, строки с «⚠» — предупреждения.

Результат#

Типичный журнал для спецификации с источником данных в облачной среде:

Текст
✗ Конфигурация не загружена — загрузите Conf в навигаторе (нужна для источников / запросов)
✓ Форма ordinary: реквизитов 1, фильтров 0

и уведомление «Замечаний: 1». Это нормальное состояние: сборка выполнится.

Строка журналаЧто значитМешает сборке?
«✗ Конфигурация не загружена — загрузите Conf в навигаторе (нужна для источников / запросов)»В модели есть источники, команды show или запросы регистров, а конфигурация не загружена. В облачной среде её загрузить нельзяНет, если в модели нет balance / turnovers
«✗ У первого источника нет полей»У первого источника пустая строка fields: или её нетСборка выполнится, но запрос будет без нужных полей — добавьте поля
«⚠ Источники данных не заданы — для сборки текущего Source (BSL) это не требуется. …»В модели нет источников. Соберутся исходники как есть, без сгенерированного запросаНет
«✓ Форма ordinary: реквизитов N, фильтров M»Сведения о форме модели—
«✓ Проверка OK: модель совместима со сборкой Source → Artifact»Замечаний нет; уведомление «Проверка пройдена»—

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

Если не получилось#

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

См. также

Сверено с продуктом: 27.10.2026

Нашли неточность? Напишите на [email protected] и укажите адрес страницы.

Smart1Spec · документация описывает текущую версию сервиса.