MCPdocs
ster.by

Особенности проверок 1С 8.3

Что подтверждают синтаксис, семантика и обратная выгрузка; где требуется выполнение в платформе.

Область редактирования

Текущий интерфейс редактирует существующие BSL-модули внешних EPF/ERF. XML форм, макеты и другие ресурсы сохраняются и сравниваются при сборке. Редактирование конфигурации и операции с данными базы в этот интерфейс не входят.

Синтаксис

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

Семантика

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

passed относится к проверенной области, ревизии и виду клиента. failed означает обнаруженную ошибку. partial сохраняет неопределённость, когда тип или контекст не разрешён. Динамический код и все возможные пути исполнения полностью не анализируются.

Запуск платформы при анализе

Открытие и сборка используют Конфигуратор. Получение контекста расширений может запускать управляемый клиент для инвентаризации; при этом возможны штатные обработчики запуска конфигурации. Для такого анализа назначается подходящая база и учётная запись.

Сборка и выполнение

Обратная выгрузка подтверждает сохранение ресурсов. Она не означает успешного выполнения всех процедур. В документации реализации зафиксирована проверка синтетического EPF на платформе 8.3.22.1851, включая тонкий клиент; это не является общей гарантией совместимости с любым EPF или версией. Отдельная проверка выполнения ERF не заявлена.

Задания и восстановление

Идентификатор задания действует в процессе сервера. Автоматическое продолжение после перезапуска не предусмотрено. При обработанной ошибке публикации сервер восстанавливает целевой файл либо возвращает recovery_pending; такой результат требует завершить восстановление. Автоматическое восстановление после аварийного завершения процесса в текущем срезе не заявлено.

Поиск по MCP

Загрузка индекса…

Индекс хранится на сайте. Поисковые запросы не отправляются внешним сервисам.