Follow-ups from #11, #9, #10 (находки агента A, 06.10.2026) #18

Closed
opened 2026-10-06 13:08:52 +03:00 by aep · 1 comment
Owner

Отложенные находки из PR #13, #15, #17 (ledger — в описаниях PR). Статус в PR — deferred.

Из #11 (PR #13):

  • A11-1 — поле «не с начала года» в контракте: закрывается контрактом v1.2 (osvDocument.header.period_start/period_end/is_from_year_start, docs change slice-2b, issue #14); заполнение в парсере ОСВ — задача 8 плана 2b.
  • A11-3 — НМ ОСВ 63: тип группировки контрагентов OTHER (в шапке нет слова «Контрагенты»), ИНН «ПЗК ООО 6155090625» не извлекается (см. A9-4).
  • A11-4 — тип данных «Налоговый» отдельной ячейкой не добавлен: нет файла для покрытия словаря.
  • A11-5 — НКЗ лист 58: needs_check «сумма детей ≠ родитель» (строки 12, 24) — разобрать причину.
  • A11-6 — docs: обновить 05-domain-rules.md §1.4/§1.5 и OQ-131/133/134 по факту PR #13.
  • Подтверждение владельца: нетто-допуск R-21 при сверке «Итого» ↔ Σ уровня 0 (трактовка агента, design PR #13); документ может содержать две строки TOTAL — ядро должно это переживать.

Из #9 (PR #15):

  • A9-2 — ИНН колонки и ИНН в названии различаются: берётся колонка без предупреждения.
  • A9-3 — строка-ИНН над не-контрагентом (счёт, договор) склеивается, ИНН теряется молча.
  • A9-5 — docs: OQ-100/OQ-130 → «реализовано», дописать §1.3; ядру проверить rows с пропуском в нумерации после склейки строки-ИНН.

Из #10 (PR #17):

  • A10-2 — манифест tests/osv_dkb_expectations.yaml фиксирует нарушения по счёту 91 как ожидаемые: при закрытии OQ-132 записи удалить.
  • A10-4 — test_*_real.py (иерархия/классификация/детекция) только для osv/**; ДКБ покрыт property-инвариантами.
Отложенные находки из PR #13, #15, #17 (ledger — в описаниях PR). Статус в PR — deferred. Из #11 (PR #13): - [ ] A11-1 — поле «не с начала года» в контракте: закрывается контрактом v1.2 (`osvDocument.header.period_start/period_end/is_from_year_start`, docs change slice-2b, issue #14); заполнение в парсере ОСВ — задача 8 плана 2b. - [ ] A11-3 — НМ ОСВ 63: тип группировки контрагентов OTHER (в шапке нет слова «Контрагенты»), ИНН «ПЗК ООО 6155090625» не извлекается (см. A9-4). - [ ] A11-4 — тип данных «Налоговый» отдельной ячейкой не добавлен: нет файла для покрытия словаря. - [ ] A11-5 — НКЗ лист 58: needs_check «сумма детей ≠ родитель» (строки 12, 24) — разобрать причину. - [ ] A11-6 — docs: обновить 05-domain-rules.md §1.4/§1.5 и OQ-131/133/134 по факту PR #13. - [ ] Подтверждение владельца: нетто-допуск R-21 при сверке «Итого» ↔ Σ уровня 0 (трактовка агента, design PR #13); документ может содержать две строки TOTAL — ядро должно это переживать. Из #9 (PR #15): - [ ] A9-2 — ИНН колонки и ИНН в названии различаются: берётся колонка без предупреждения. - [ ] A9-3 — строка-ИНН над не-контрагентом (счёт, договор) склеивается, ИНН теряется молча. - [ ] A9-5 — docs: OQ-100/OQ-130 → «реализовано», дописать §1.3; ядру проверить `rows` с пропуском в нумерации после склейки строки-ИНН. Из #10 (PR #17): - [ ] A10-2 — манифест `tests/osv_dkb_expectations.yaml` фиксирует нарушения по счёту 91 как ожидаемые: при закрытии OQ-132 записи удалить. - [ ] A10-4 — `test_*_real.py` (иерархия/классификация/детекция) только для `osv/**`; ДКБ покрыт property-инвариантами.
Author
Owner

A11-5 (ОСВ 58 НКЗ) — AURORA-1823: причина в разрезе «Период», сальдо месячных строк складывается как слагаемое. R-21 — это OQ-105, ведётся в docs. Остальное закрыто. Закрываю.

A11-5 (ОСВ 58 НКЗ) — AURORA-1823: причина в разрезе «Период», сальдо месячных строк складывается как слагаемое. R-21 — это OQ-105, ведётся в docs. Остальное закрыто. Закрываю.
aep closed this issue 2026-10-25 19:41:17 +03:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-tabular-parser#18
No description provided.