Golden-маппинг: 60.111/60.112 из синтетики s46 вне плана счетов (#193) #194

Merged
aep merged 1 commits from fix/193-golden-s46-out-of-plan into main 2026-10-27 17:19:58 +03:00
Owner

Closes #193

Интеграционный test_mapping_golden.py::test_all_golden_snapshots_mapped на main падал с fixtures 530ede1: синтетика s46 (synthetic/s46_counterparty_code_blocks, tabular-parser#71, хвост AURORA-1714) содержит субсчета 60.111 и 60.112, которых нет в плане счетов seed (выгрузка 1С, #23). Коды добавлены в KNOWN_OUT_OF_PLAN с источником — как 60.АВ (s09) и 76.Н.1 (s42).

Проверки

  • pytest tests/test_mapping_golden.py -m integration — 1 passed (до правки — AssertionError: новые коды вне плана счетов: ['60.111', '60.112']).
  • ruff check / ruff format --check по файлу — чисто.
  • Полный make test-integration на ветке 1677 с тем же main: 1176 passed, единственное падение — этот тест; остальной make check-full не гонял (продуктовый код не менялся).

Rulings I made

  • В белый список, а не в план счетов seed: план — выгрузка 1С, синтетические субсчета туда не добавляются (прецеденты s09, s42).

🤖 Generated with Claude Code

Closes #193 Интеграционный `test_mapping_golden.py::test_all_golden_snapshots_mapped` на main падал с fixtures `530ede1`: синтетика s46 (`synthetic/s46_counterparty_code_blocks`, tabular-parser#71, хвост AURORA-1714) содержит субсчета `60.111` и `60.112`, которых нет в плане счетов seed (выгрузка 1С, #23). Коды добавлены в `KNOWN_OUT_OF_PLAN` с источником — как `60.АВ` (s09) и `76.Н.1` (s42). ## Проверки - `pytest tests/test_mapping_golden.py -m integration` — 1 passed (до правки — `AssertionError: новые коды вне плана счетов: ['60.111', '60.112']`). - `ruff check` / `ruff format --check` по файлу — чисто. - Полный `make test-integration` на ветке 1677 с тем же main: 1176 passed, единственное падение — этот тест; остальной `make check-full` не гонял (продуктовый код не менялся). ## Rulings I made - В белый список, а не в план счетов seed: план — выгрузка 1С, синтетические субсчета туда не добавляются (прецеденты s09, s42). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-27 17:13:02 +03:00
Синтетика s46 (fixtures 530ede1, tabular-parser#71, AURORA-1714) — субсчета 60.111/60.112, которых нет в плане
счетов seed; test_all_golden_snapshots_mapped на main падал с «новые коды вне плана счетов».

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
aep merged commit 69cc52025a into main 2026-10-27 17:19:58 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#194
No description provided.