Границы периода ОСВ и документы форм s12/s14 уже в снимках ОСВ (задачи 6b и 7): diff expected_osv_parse пуст. Снимки форм фиксируют текущий разбор; wire не содержит checks.relations_failed (замечание в отчёте задачи 14). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: cedd7915-2efe-41e5-988c-a9117033598b
1.5 KiB
1.5 KiB
Синтетические формы (Срез 2b, Task 13)
Файлы st01…st06 — сценарии спецификации statement-parsing на синтетических данных (ББ и ОФР, XLSX).
Генератор: tabular-parser/api/tests/synthetic/generate_statements.py.
| Файл | Что проверяет |
|---|---|
| st01_both_forms_one_sheet.xlsx | ББ и ОФР на одном листе; два документа с одним locator, разделение кодов 1xxx и 2xxx |
| st02_csv_like.xlsx | CSV-подобный лист: двухстрочный заголовок, коды без подписи «Код», 1210=-50, единицы отсутствуют |
| st03_no_codes.xlsx | Форма без колонки кодов; needs_check |
| st04_mixed_book.xlsx | Книга с листом ОСВ и листом баланса; проверка типов документов |
| st05_continuation_only.xlsx | Одинокая страница 2 формы; needs_check, warning о continuation |
| st06_header_variants.xlsx | Варианты, которых нет в реальных файлах: старое название ОФР, расшифровки/ОДДС/ОИК/целевое использование, форма только с ОКУД 0710xxx, название организации в «», «Адрес», колонка «Пояснения», числовая дата (покрытие словарей) |