Возврат тестировщика 12.11.
- Шапка «План {year} (тыс. руб.) {vat_plan}» подставляла текст подколонок:
Ф.1 АХР и все листы Ф.4 выгружались «без НДС», а на экране — «с учётом
складского НДС» (Ф.4 КВ — «с учётом НДС»). Теперь у шапки своя подпись
по экрану (FORM1/FORM4_SHEET_PLAN_VAT_WORDING), подколонки не менялись.
- Раскладки Excel (FORM1/FORM2 depth, АХР-сателлиты, проекты, SMETA формы 2/4,
патчи формы 4): «тыс. руб.» по тому же правилу, что на экране; у комментариев
убран подзаголовок «Сумма, тыс. руб. (…)».
- «Коллегиальные органы → Сумма (без НДС)» (collegial.approved,
collegial_approval.approved_amount NUMERIC) считалась текстом (AURORA-1899):
не масштабировалась разрядностью и не получала единицу. Теперь денежная.
- test_export_unit_labels.py: на реальных раскладках выгрузки форм 1/2/4 у каждой
денежной колонки есть «тыс. руб.», у текстовых нет, шапка плана — как на экране.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Возврат тестировщика 12.11. В #291 существовавший текст «тыс. руб.» заменили на
{unit}, но там, где единицы не было, её не добавили. Не было её у договоров,
секвестирования, резерва, итоговой сметы, закрытия кварталов, платежей,
переносов, брони, факта; у «Сумма (без НДС)» формы 4; на основных листах и
листе «Смета» формы РФ; в своде 2 и на странице сводов проектов. Комментарии в
кварталах форм 1/4 и на «Структуре» были подписаны «Сумма, {unit} (…)».
- Конфиги колонок (кодмод на AST): единица ставится в самый верхний заголовок
группы, где все колонки денежные; если в группе есть текст — в заголовок
самой колонки. Подписи вида «Сумма (без НДС)» получают единицу в колонке:
«Сумма, {unit} (без НДС)». Подзаголовок комментария — пустой.
- Свод 2 — {unit} в группах и колонках по тому же правилу; страница сводов
проектов — фиксированное «тыс. руб.» (селектора разрядности там нет).
- Журнал аудита: {unit} в пути колонки подставляется как «тыс. руб.».
- Импорт columnColors в конфигах с расширением .js, чтобы node --test мог
загрузить конфиги.
- columnUnitLabels.test.js: у каждой денежной колонки всех конфигов есть
единица, у текстовых денежной подписи нет.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>