ОСВ: кодировка xls без CODEPAGE, «Кол-во»/«Вал», строки ниже таблицы (AURORA-1662, 1663, 1664) #47
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bounded-задача: три бага разбора ОСВ, найденные прогоном выгрузки с контура (AURORA-1639, свод
admin/1639-contour-run/svod-1639-contour-run.xlsx, находки O-1, O-5, O-6, O-12). Реворк нормализации ББ/ОФР (arm-ka-docs#116) разбор ОСВ не меняет, поэтому делаются независимо.AURORA-1662 — xls без CODEPAGE читается как latin-1 (O-1)
XLS без записи CODEPAGE: xlrd декодирует строки как latin-1, кириллица превращается в мусор, лист ОСВ не находится →
INVALID_DOCUMENT«в книге нет листов ОСВ». На контуре 10 файлов в ERROR.AURORA-1663 — «Кол-во» и «Вал» (O-5, O-6)
AURORA-1664 — строки ниже таблицы попадают в данные (O-12)
Подпись «Ответственный:» и блоки, дописанные аналитиком под ОСВ, попадают в данные; настоящая «Итого» становится контрагентом (3,1 млрд), итогом выбирается последняя строка с «Итого».
Правила §1 — правкой в arm-ka-docs (
05-domain-rules.md) в ветке с тем же номером.Закрыто PR #48 (слит 18.10.2026), вместе с RSHB/arm-ka-fixtures#24 и RSHB/arm-ka-docs#119. Все пункты выполнены; отложенное — в follow-up issue.