mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-31 23:40:51 +03:00
Непустое Default*Form / Auxiliary*Form / ChoiceForm могло указывать на форму, которой нет, а валидатор отвечал OK. Платформа такую выгрузку не принимает: «Неизвестный объект метаданных». Новая проверка разбирает обе формы записи. Для своего объекта проверяется регистрация формы в ChildObjects — это работает и на одиночном файле, без конфигурации; для общей формы и чужого объекта (форма журнала документов в слоте документа) нужна конфигурация, и проверяется наличие файла формы. Отдельно ловится случай, когда форма зарегистрирована, а файла нет. Значением слота бывает GUID — такие пропускаются, как и в cf-validate. Заимствованные объекты расширения пропускаются целиком: их формы живут в основной конфигурации. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>