ddf69d42c1
Merge pull request 'aurora-(1636, 1693): обновление справочника гк и юл и исправлена фильтрация юл без гк' ( #201 ) from feat/companyGroupUpdate into main
2026-10-28 16:29:37 +03:00
Andrey Epifancev
57e54e4055
AURORA-1636/1693: правки ревью — архив ГК только фильтр списка справочника
...
- список ГК в сторе снова общий и полный (с архивными); «Архив» фильтрует только список справочника,
выбор ГК — первая показанная, пустой список — «Группа компаний не выбрана»
- перенос ЮЛ и новая консолидация не предлагают архивные ГК
- «Входит в ГСК/ГСЗ» — поля строки in_gsk/in_gsz, колонки только в карточке ГК (не в «ЮЛ вне ГК»)
- «Архивировать» красным, а не «Разархивировать»; тексты модалки и кнопка «Сохранить» в изменении ГК
- вернул поясняющие комментарии; поиск ГК не сжимается галочкой «Архив»
- тесты: selectors (видимые ГК, выбор ГК), toCatalogueJurRow
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 17:27:04 +04:00
Andrey Epifancev
7e72a63b16
Влил main в ветку ревью AURORA-1636/1693
2026-10-28 17:13:46 +04:00
31904e334a
Merge pull request 'AURORA-1652' ( #203 ) from AURORA-1652 into main
2026-10-28 16:08:17 +03:00
Andrey Epifancev
c287839f49
AURORA-1652: тест правил с номерами статей; в спеке — elimination_mode в ответе правил нет
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 16:49:35 +04:00
6759ddcd4f
Merge pull request 'Красный main: 68.01.1/91.02.1 из синтетики s47 в KNOWN_OUT_OF_PLAN ( #204 )' ( #205 ) from fix/204-golden-s47-out-of-plan into main
2026-10-28 13:26:37 +03:00
Andrey Epifancev
f52563fea1
test(golden): 68.01.1/91.02.1 из синтетики s47 — в KNOWN_OUT_OF_PLAN ( #204 )
...
Синтетика s47_indent_hierarchy_code_sums (fixtures f1f7f83, #33 ; tabular-parser#78, AURORA-1858) — субсчета
68.01.1 и 91.02.1, которых нет в плане счетов seed; test_all_golden_snapshots_mapped на main падал с «новые коды вне
плана счетов». Найдено полной регрессией перед выкладкой (docs #179 ).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 14:14:46 +04:00
a7ed1599c8
Merge pull request 'OpenSpec: архив back-to-primary-docs ( #197 , AURORA-1682)' ( #200 ) from chore/197-archive-back-to-primary-docs into main
2026-10-27 22:12:53 +03:00
Andrey Epifancev
f9fd33d835
openspec: архив back-to-primary-docs ( #197 , AURORA-1682)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 23:12:35 +04:00
ec783c8ec0
Merge pull request '«Назад» из документа возвращает панель «Первичные документы» организации ( #197 , AURORA-1682)' ( #198 ) from feat/197-back-to-primary-docs into main
2026-10-27 22:12:08 +03:00
Andrey Epifancev
1c58a0f8cd
Merge remote-tracking branch 'origin/main' into feat/197-back-to-primary-docs
2026-10-27 23:11:20 +04:00
Andrey Epifancev
68a0af3450
Merge remote-tracking branch 'origin/main' into feat/197-back-to-primary-docs
...
# Conflicts:
# web/src/utils/consolidations.test.ts
# web/src/utils/consolidations.ts
2026-10-27 23:11:20 +04:00
8d69c9f9a0
Merge pull request 'OpenSpec: архив counter-pairs ( #195 , AURORA-1746)' ( #199 ) from chore/195-archive-counter-pairs into main
2026-10-27 22:11:02 +03:00
Andrey Epifancev
1cce1575b8
openspec: архив counter-pairs, Purpose consolidations-ui ( #195 , AURORA-1746, M-7)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 23:10:42 +04:00
3ed70c2996
Merge pull request 'Сводная ОСВ: пары участников без встречных записей вместо «сопоставьте все» ( #195 , AURORA-1746)' ( #196 ) from feat/195-counter-pairs into main
2026-10-27 22:09:33 +03:00
Andrey Epifancev
c60a53acc8
docs(openspec): back-to-primary-docs — решения без обсуждения ( #197 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 23:05:55 +04:00
Andrey Epifancev
f647e687fe
fix( #195 ): флажки модалки сопоставления — одной строкой
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 23:01:00 +04:00
Andrey Epifancev
93ee8b2352
feat( #195 ): модалка сопоставления в режиме пар сразу сужена до участника пары
...
Решение владельца после показа на стенде: «Указать» во «Встречных записях»
открывает список из одного участника пары; «Показать все организации» —
обычный список. Чистая pairCandidateRows + vitest, спека и design.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:58:50 +04:00
Andrey Epifancev
a653172418
fix(web): «Назад» из документа возвращает панель «Первичные документы» организации ( #197 , AURORA-1682)
...
Открытая панель «Первичные документы» живёт в адресе экрана консолидации (?entity=<id ЮЛ> рядом с ?version=),
открытие и закрытие заменяют запись истории. «Назад» из документа, открытого из панели, возвращает на консолидацию
с той же версией и панелью той же организации; переключатель документа (AURORA-1692) и прямая ссылка — как прежде.
- utils/consolidations.ts: panelEntity / withPanelEntity + тест;
- ConsolidationsList: панель открыта по ?entity=, когда ЮЛ из адреса уже в сторе (без мелькания прежнего ЮЛ);
- ConsoleLegalEntities: onDrawerOpen(id ЮЛ строки);
- change back-to-primary-docs: MODIFIED document-review-ui «Переключатель документа», ADDED primary-files-ui
«Открытая панель в адресе экрана консолидации».
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:54:56 +04:00
Andrey Epifancev
d230fb13ee
fix(web): смена ключа фильтра пар сбрасывает страницу в состоянии (M-13)
...
Возврат A→B→A даёт первую страницу, а не прежнюю.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:26:05 +04:00
Andrey Epifancev
fb13389f75
docs(openspec): раскладка пар и состояния сводки в спеке counter-pairs (M-10, M-11)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:24:39 +04:00
Andrey Epifancev
e4c030d3e9
fix(web): режим пар — прокрутка внутри карточки, один запрос при смене фильтра (I-6, M-8, M-12)
...
Тело режима прокручивается внутри карточки; ключ и страница — одно состояние (currentPage);
запасная горизонтальная прокрутка таблиц на узком окне.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:24:39 +04:00
Andrey Epifancev
7c523b93d1
fix(web): сводка, догруженная при уходе с ОСВ, не кешируется (M-9)
...
Сводка живёт только в состоянии ожидающего перехода; при summary=null запрашивается заново.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 22:24:39 +04:00
Andrey Epifancev
2bb5683cde
docs( #195 ): таблица решений без разрыва
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 21:57:03 +04:00
Andrey Epifancev
95171f4f50
docs( #195 ): правки ревью Task 8 — формулировки раскладки, таблица решений
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 21:56:59 +04:00
Andrey Epifancev
e2e416282f
feat( #195 ): раскладка режима «Встречные записи» — пары сверху, две таблицы на всю ширину; чистая логика пустых состояний
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 21:55:47 +04:00
Andrey Epifancev
97071b03ad
docs( #195 ): R-6 в design.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 21:54:18 +04:00
Andrey Epifancev
8054ff205d
feat( #195 ): переход с вкладки ОСВ, режим пар без лишних запросов, пара в адресе при «Свод»
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-27 21:54:05 +04:00
Andrey Epifancev
b9a55873e5
docs( #195 ): план — волна 2 (закрыть отложенное)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 21:52:10 +04:00
PotapovaA
29cead170c
удалены не используемые функции
2026-10-27 19:14:26 +03:00
Andrey Epifancev
397a1a7aef
fix(counter-pairs): правки финального ревью (I-1, I-2, I-3, M-1, M-2, M-3, M-5)
...
Подпись пары без служебных слов, тест пары на фикстурах РБ, модалка при уходе с «ОСВ» на любую вкладку,
без «Экспорт» в режиме пар, README и ARCHITECTURE, таблица решений design.md.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:22:25 +04:00
Andrey Epifancev
50f28b5672
docs( #195 ): R-3 в design.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:15:36 +04:00
PotapovaA
b3260ab288
обновление докстринг
2026-10-27 18:13:36 +03:00
PotapovaA
4b98ff2a24
выводе данных в шахматке в денежном формате
2026-10-27 18:07:21 +03:00
Andrey Epifancev
a332e8f399
CLAUDE.md: counter_pairs в consolidated_osv
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:05:18 +04:00
Andrey Epifancev
7df8a937fa
fix( #195 ): сброс модалки «Указать» и возврат со страницы за концом списка (T5.1–T5.3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:03:01 +04:00
Andrey Epifancev
6db9fa2ae1
feat( #195 ): режим «Встречные записи» на вкладке «ОСВ»
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:00:52 +04:00
Andrey Epifancev
8194f47d1a
feat( #195 ): модалка «Нет встречных записей» перед шахматкой и баннер строк без ИНН
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:56:51 +04:00
Andrey Epifancev
4942120005
fix( #195 ): M в модалке пар — число разных missing_id, «строк» без склонения (web)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:53:01 +04:00
Andrey Epifancev
c70549ffd2
docs( #195 ): R-2 в design.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:52:41 +04:00
Andrey Epifancev
8513a8d10e
feat( #195 ): типы и правила показа пар без встречных записей (web)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:51:45 +04:00
Andrey Epifancev
c24bc3d4c1
feat( #195 ): counter_pairs в сводке сводной ОСВ и фильтр counterparty_id
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:48:59 +04:00
PotapovaA
6f52360c49
добавление недостающийх полей в EliminationRuleOut
2026-10-27 17:44:39 +03:00
Andrey Epifancev
40c1bca6bc
feat( #195 ): доменная функция пар без встречных записей и фильтр counterparty_id
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:44:17 +04:00
Andrey Epifancev
e1299fab45
docs( #195 ): R-1 в design.md
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:43:01 +04:00
Andrey Epifancev
bdc0e907a2
docs( #195 ): план counter-pairs
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:40:34 +04:00
Andrey Epifancev
e9977fb221
docs( #195 ): change counter-pairs — пары участников без встречных записей (AURORA-1746)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:33:58 +04:00
0ccb515054
форматирование
2026-10-27 17:24:03 +03:00
ce539c4f35
пофикшены баги форматирования
2026-10-27 17:22:56 +03:00
69cc52025a
Merge pull request 'Golden-маппинг: 60.111/60.112 из синтетики s46 вне плана счетов ( #193 )' ( #194 ) from fix/193-golden-s46-out-of-plan into main
2026-10-27 17:19:55 +03:00