mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-08-03 10:10:21 +03:00
Раундтрип по обработкам и отчётам УТ (7568 объектов) показал 265 лишних строк: мы эмитили LineNumberLength каждой табличной части, а платформа пишет его только объектам, у которых есть таблица в базе. Проверено на двух конфигурациях независимо: у обработок 0 тегов из 235+257 табличных частей, у отчётов 0 из 106+8; у справочников, документов, ПВХ, планов обмена и бизнес-процессов тег стоит поголовно. Свойство задаёт разрядность физического номера строки в таблице БД — у обработок и отчётов таблиц нет, хранить нечего. Исключены DataProcessor и Report, а также ExternalDataProcessor и ExternalReport: внешние обработки той же природы, и при сборке EPF на формате 2.20 мы бы писали тег, которого платформа не пишет. Кейс format-220-props дополнен обработкой с табличной частью: у неё тега нет, у справочника в той же конфигурации LineNumberLength=9. Проверка: УТ tier-2 7543/7543 без расхождений (было 71 diff), сюита 76/76 на обоих портах, 1С-сертификация на 8.3.27 пройдена. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>