Skip to content

v1.1.1 — предупреждение о коде предопределённых элементов

Choose a tag to compare

@alonehobo alonehobo released this 23 Oct 21:00
· 1 commit to main since this release

Скачайте 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 новая версия не прогонялась.