06-test-data §7: синтетика s33–s36 (tabular-parser#58)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Andrey Epifancev 2026-10-19 12:26:03 +04:00
parent 87cdf8becc
commit 17857dd1d1

View File

@ -290,6 +290,11 @@ fixtures/
`s20`–`s27` — по одной на раскладку строки ИНН рядом с наименованием (над / под × в дереве / не в дереве × с суммами / без;
ИНН с верной контрольной суммой), `s28` — строка ИНН с неверной контрольной суммой (остаётся строкой, `needs_check`);
правило — `05-domain-rules.md` §1.3, OQ-163.
`s33`–`s36` — строки-показатели (`05-domain-rules.md` §1.3, AURORA-1613, AURORA-1661, tabular-parser#58):
`s33_indicator_column_bu_nu` — счёт 02, колонка «Показатели» БУ/НУ, шапка без «Выводимые данные», «Итого» по БУ и НУ;
`s34_indicator_column_qty_val_diff` — метки «Вал.», «Кол.», «ПР», «ВР» и неизвестная «Ед.»: показатели вне сверки родителя;
`s35_currency_slices` — пары «Валюта USD/EUR» (рубли) и «В валюте» (показатель `CURRENCY`) на одном уровне;
`s36_no_data_type_header` — шапка без вида данных и без колонки «Показатели»: строки `BU` по умолчанию с предупреждением.
Формы ББ/ОФР из Excel — подраздел 4б. `s14`–`s16` добавлены тестом покрытия словарей: каждая запись `rules/*.yaml` обязана сработать на реальных или
синтетических файлах.