Repository navigation
v1.1.1 — предупреждение о коде предопределённых элементов
Скачайте 1c-partial-cf-v1.1.1.zip и распакуйте каталог 1c-partial-cf в каталог skills агента (.claude/skills/, .agents/skills/) с заменой.
Что нового
Предупреждение о коде предопределённых элементов (#3)
У справочника (ПВХ, плана) с CodeLength=0 предопределённый элемент может хранить код — так в типовой БК КЗ 3.0.75.1 у Справочник.ВидыПрочихВыплат. База, загруженная из CF поставщика, код держит, а загрузка XML (и сборка малой CF) его стирает, и /MergeCfg отказывает «Неразрешимые ссылки на объект …»; DoNotMerge не помогает.
- Отчёт перечисляет такие объекты CF — выбранные и заглушки — в
predefined_code_mismatch(object,in_cf:whole/stub,items) с подсказкойpredefined_code_hint. Сборку это не останавливает. - Обход описан в README и
SKILL.md: до объединения убрать код у этих предопределённых элементов в базе-получателе, например частичной загрузкой в неё XML этих объектов из её же выгрузки.
Проверено
Тесты на синтетической выгрузке; на реальной БК КЗ и /MergeCfg новая версия не прогонялась.