mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-15 02:14:57 +03:00
f9ae24a678
Два общих бага value (всплыли на полном прогоне 2.17, чинят и choiceList, и параметры выбора): - Пустое строковое значение эмитилось <Value xsi:type="xs:string"></Value> вместо самозакрывающегося <Value xsi:type="xs:string"/>. Введён хелпер Get-ChoiceValueTag (3 места: choiceList scalar + choiceParam scalar + FixedArray inner). Форма АктивныеПользователи теперь round-trip match. - Enum.X.EmptyRef нормализатор ломал вставкой .EnumValue. → EnumValue.EmptyRef (EmptyRef — пустая ссылка перечисления, не значение). Фикс в Normalize- ChoiceValue (Enum-ветка): EmptyRef сохраняется как есть. Зеркало py. Кейсы: input-fields (пустая строка в choiceList), radio-auto-enum (Enum.X.EmptyRef) — оба сертифицированы загрузкой в 1С. Регресс 36/36 ps1+py. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>