a8c9605499Merge pull request 'ОСВ: ложное «Требует проверки» — периоды, нетто-ребёнок, иерархия по отступам (AURORA-1823, 1863, 1858)' (#79) from feat/78-osv-false-check into main
main
aep2026-10-28 10:07:43 +03:00
133b31a1f3fix(osv): нетто-признак только цепочкой нетто-строк, непрерывность периодов, спека и CLAUDE.md (AURORA-1863, AURORA-1823, #78, ревью)
Andrey Epifancev
2026-10-28 10:56:18 +04:00
e1760c08f6fix(osv): вложенность по суммам только без названных групп, без ИНН и при одном отступе; сдвиги складываются (AURORA-1858, #78, ревью)
Andrey Epifancev
2026-10-28 10:43:39 +04:00
ca7f64c3effix(osv): иерархия по отступам — подуровень счёта, строка закрытия, вложенность по суммам (AURORA-1858, #78)
Andrey Epifancev
2026-10-28 01:03:02 +04:00
e01f218138fix(osv): строки «Период» сверяются цепочкой сальдо, а не суммой (AURORA-1823, #78)
Andrey Epifancev
2026-10-28 00:44:24 +04:00
6117201b49fix(osv): развёрнутый родитель над свёрнутым в нетто ребёнком сверяется по нетто (AURORA-1863, #78)
Andrey Epifancev
2026-10-28 00:33:20 +04:00
bdc8e555ffstatements-version: сверка checkout библиотеки с requirements.txt в make venv/install; тег — из requirements (AURORA-1677)
statements-lib
Andrey Epifancev
2026-10-27 17:07:13 +04:00
4a030bfc42Порядок импортов в тесте из main: arm_statements — сторонний пакет (AURORA-1677)
Andrey Epifancev
2026-10-27 16:34:39 +04:00
cf0b55f842Копия recognition-result.schema.json из docs: описания под библиотеку (AURORA-1677)
Andrey Epifancev
2026-10-27 16:33:27 +04:00
22a65ee67fВлил main в ветку ревью AURORA-1677
Andrey Epifancev
2026-10-27 16:33:17 +04:00
c77e496f59Merge pull request 'AURORA-1714: счёт шапки «Счет Поставщика | 60*» и коды контрагентов в ОСВ' (#74) from feat/71-osv-account-marker into mainaep2026-10-27 09:56:26 +03:00
5be03db68dfeat(osv): блоки субсчетов с кодами контрагентов, «ИТОГ по …», «За период» с диапазоном «..» (AURORA-1714, #71)
Andrey Epifancev
2026-10-27 10:38:54 +04:00
b128ce2bd1Merge pull request 'ОСВ: «Итого» свёрнута при развёрнутом корне сверяется по нетто' (#76) from feat/73-osv-expanded-total into mainaep2026-10-27 09:28:29 +03:00
79725d6e20Merge pull request 'AURORA-1724: одно предупреждение на неизвестную метку «Показатели»' (#75) from feat/72-osv-indicator-warnings into mainaep2026-10-27 09:21:59 +03:00
99114508f7ОСВ: «Итого» свёрнута при развёрнутом корне сверяется по нетто (AURORA-1708, #73)
Andrey Epifancev
2026-10-27 01:18:26 +04:00
c915fd143cОСВ: одно предупреждение на неизвестную метку «Показатели» вместо одного на строку (#72, AURORA-1724)
Andrey Epifancev
2026-10-27 01:17:22 +04:00
ef14747f49fix(osv): счёт шапки «Счет Поставщика | 60*» и голые коды контрагентов (AURORA-1714, #71)
Andrey Epifancev
2026-10-27 01:16:21 +04:00
6c81199a1aMerge pull request 'ОСВ: имена частей xlsx без учёта регистра, «Кол-во, <единица>» и «Кол. доп.» (#66, AURORA-1707, AURORA-1709)' (#67) from feat/66-osv-quantity-sharedstrings into mainaep2026-10-20 12:09:04 +03:00
1ad100b79dДокументация: регистр имён частей xlsx и метки количества (#66)
Andrey Epifancev
2026-10-20 13:06:35 +04:00
2a6a49811eОСВ: «Кол-во, <единица>» и «Кол. доп.» — строки количества (#66, AURORA-1709)
Andrey Epifancev
2026-10-20 13:06:35 +04:00
73f9e9c2d8xlsx: имена частей без учёта регистра, как в Excel (#66, AURORA-1707)
Andrey Epifancev
2026-10-20 13:06:35 +04:00
40287e1a31Merge pull request 'Архив OpenSpec: osv-flat-form (#59)' (#64) from chore/59-archive-osv-flat-form into mainaep2026-10-19 13:22:36 +03:00
ced16bc8aaMerge pull request 'Плоская форма ОСВ 1С: счёт из шапки, «Итого развернутое», плоский список, контрагенты расчётных счетов (#59)' (#63) from feat/59-osv-flat-form into mainaep2026-10-19 13:21:53 +03:00
d6d1c7171cfix(osv): показатели итогового блока — шаг через НУ под «Итого развернутое», пропуск тождества (R-21, #59)
Andrey Epifancev
2026-10-19 13:46:34 +04:00
8311808472fix(osv): интеграция с треком A после rebase — спека, golden-счётчик, тест стыка показателей и второй «Итого» (#59)
Andrey Epifancev
2026-10-19 13:30:34 +04:00
b70d2866e8Merge pull request 'Строки-показатели ОСВ: колонка «Показатели», «В валюте», BU по умолчанию (#58)' (#60) from feat/58-osv-indicators into mainaep2026-10-19 12:04:57 +03:00
4d1709ae0dMerge pull request 'Формы через arm_statements, контракт результата v2.0 (#54)' (#55) from feat/54-statements-v2 into mainaep2026-10-19 07:38:05 +03:00
b583b0472ftest: plan_sheets с дедлайном в тесте реальных форм, порядок импортов (#54)
Andrey Epifancev
2026-10-18 22:14:48 +04:00
4d30718689docs: дельты OpenSpec, design.md, README и CLAUDE.md под контракт 2.0 (#54)
Andrey Epifancev
2026-10-18 22:08:22 +04:00
9e694796adtest: согласованные формы для статуса книги, test_pipeline, флаг BookRead.no_outline (fix round 1, #54)
Andrey Epifancev
2026-10-18 21:01:53 +04:00
71f596cdb7feat: формы через arm_statements, контракт результата и конверта v2.0, статус и OSV_* у ОСВ (#54)
Andrey Epifancev
2026-10-18 20:52:52 +04:00
6098634d8cMerge pull request 'Тест идентичности копии контракта по MAJOR (шаг 0 docs#116)' (#51) from feat/50-contract-identity-window into mainaep2026-10-18 17:11:45 +03:00
71afba5f73test(#50): тест идентичности копии контракта по MAJOR (S-53, шаг 0 docs#116)
Andrey Epifancev
2026-10-18 13:19:37 +04:00
623794936cMerge pull request 'ОСВ: xls без CODEPAGE → cp1251, «Кол-во»/«Вал», таблица кончается на первой «Итого» (#47, AURORA-1662, 1663, 1664)' (#48) from feat/47-osv-encoding-labels-tail into mainaep2026-10-18 11:15:40 +03:00
195720c97bИтог ищется по точному «Итого» раньше «Итого …»; хвост — только числа в колонках таблицы (#47, AURORA-1664)
Andrey Epifancev
2026-10-18 12:04:48 +04:00
6efe79fec9Синтетика s29–s31: xls без CODEPAGE, «Вал»/«Кол-во», строки ниже «Итого» (#47, AURORA-1662, 1663, 1664)
Andrey Epifancev
2026-10-18 11:50:39 +04:00
8b91bcae3d«Кол-во» — количество, «Вал» без точки — не валюта; таблица кончается на первой «Итого» (#47, AURORA-1663, AURORA-1664)
Andrey Epifancev
2026-10-18 11:50:39 +04:00
591b3f4434xls без записи CODEPAGE читается как cp1251 (#47, AURORA-1662)
Andrey Epifancev
2026-10-18 11:50:39 +04:00
3f740c969bMerge pull request 'Пустая детализация не проверяется соотношением подстрок (#45, AURORA-1527)' (#46) from feat/45-subline-empty into mainaep2026-10-16 18:35:27 +03:00
f017c37c51feat(checks): «родитель = Σ подстрок» не проверяется при пустой детализации (#45, AURORA-1527)
Andrey Epifancev
2026-10-16 19:10:05 +04:00
295b9924afMerge pull request 'ББ/ОФР из Excel: значение как показывает числовой формат (#42, AURORA-1528)' (#43) from feat/42-xls-number-format into mainaep2026-10-15 17:37:28 +03:00
904392ddcbnumber_format: 15 значащих цифр с округлением вверх, неразобранные условия и >4 секций; признак xlsb по содержимому (#42)
Andrey Epifancev
2026-10-15 17:46:11 +04:00
388276c261ББ/ОФР из Excel: значение ячейки — как показывает числовой формат (#42)
Andrey Epifancev
2026-10-15 17:26:36 +04:00