Решение владельца 27.10.2026: счёт из соседней ячейки, «За период» с диапазоном .. и годом из двух цифр,
вид субконто в таблице, субсчета с тремя цифрами, код контрагента + название + договоры, «ИТОГ по …» и «ИТОГ».
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Пара «новый документ — прежний» с counterparty_check = MISMATCH у любого из двух
в замене не участвует; UNKNOWN заменяется как прежде; оставленный файл —
предупреждение «автозамена не выполнена». Полная переработка — AURORA-1752.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Решения владельца 23.10.2026 по ревью arm-core #175:
- consolidation_version.elimination_rules_version — not null, существующим
версиям номер проставляет миграция по дате создания;
- §5: каскад по остатку отменён (21.10), правила считаются отдельно до
разнесения строк AURORA-1751; суммы сторон со знаком, при min <= 0 процент
не считается; отрицательные строки в упаковку не идут (NEGATIVE_AMOUNT);
группы сортируются по проценту расхождения; выдача — список троек версии
и детализация тройки;
- OQ-173, OQ-174, OQ-175; страница аналитика; гайд фронта §5.7.2;
ссылки на модель и диаграммы — v5.23.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Прогон §8.6 на стенде из main 23.10.2026: W29 — статус «Корректировка данных»,
«Шахматка» доступна; W31a — «Единицы» и «Знаков после запятой»; W32a/W33 —
сброс в окне фильтра; W35 — запасное имя без arm-core #173; §8.7 — «Взять
в работу», «Изменить статус» и сопоставление контрагентов уже в UI.
frontend-api-guide §7, §10 п. 9 — Access-Control-Expose-Headers (arm-core #173).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
API не отдаёт допустимые ручные переходы: фронт держит зеркало MANUAL_TRANSITIONS
(consolidation_status.py); путь POST /consolidations/versions/{id}/status, недопустимый
переход — 409 TRANSITION_NOT_ALLOWED. Сливать вместе с arm-core #166.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
§9.4 — автоповтор публикации не наращивает attempt, ручной повтор — новое задание.
§9.5 п. 12 — ключ автозамены после уточнения; п. 13 — коды, 202, файл из консолидации,
состав пакета (только файлы в ERROR), accepted/skipped.
frontend-api-guide — маршруты retry и osv-header, новые поля DocumentOut, коды ошибок.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- audit_action: FILE_REPROCESS — повторная обработка файла пользователем
(раздел PRIMARY_DOCUMENTS). Файл не загружается заново, создаётся новое
recognition_job (attempt + 1), поэтому FILE_UPLOAD и FILE_REPLACE не подходят.
- 05-domain-rules §9.5 п. 13: правила повторной обработки (решение владельца
19.10.2026, AURORA-1442) и состав события: object_type = stored_file,
before — прежнее задание, after — новое, пакет — по событию на файл
+ consolidation_id; п. 6 и §9.4 — ссылки.
- entities-v5.21, диаграмма part09, ссылки на текущую версию модели.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- document: is_modified, original_values, modified_by, modified_at — правка
period_year / period_quarter / is_cumulative / osv_account_code на месте,
распознанное в original_values (первичка не мутируется); копия document не
создаётся.
- 05-domain-rules §9.5 п. 12: PATCH /documents/{id}/osv-header — проверки,
сброс подтверждения и снятие привязок к версиям «в работе», аудит
RECOGNIZED_DATA_EDIT; §3 п. 1 — новая точка отвязки.
- OQ-161 закрыт вариантом (2); флаг CONSOLIDATION_PERIOD_FROM_VERSION
снимается после правки на экране.
- entities-v5.20, диаграммы, ссылки на текущую версию модели.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Решения владельца 21.10.2026 по ревью arm-core PR #141: пресет шахматки —
дополнительно правило ББ Прил. 3 (без каскада §5, ОФР — нет); корректировки и
строки без пары в шахматку не входят (AURORA-1653, AURORA-1536); версия правил —
действующая на дату составления консолидации, фиксация — AURORA-1536.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
W16 переписан под таблицу «как в 1С»: все строки файла, группы жирным с суммами, отступ 16 px на уровень,
«Строк: 77», фильтр «Счёт / субсчёт», строка «Итого». Добавлены W16а (фильтр по счёту) и W16б (поиск).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Отметка «Период» в панели описана как временное решение (решение владельца 20.10).
«Известные ошибки» справочников сверены с AURORA-1671 и AURORA-1636: добавлены пустое
поле «ГК» при создании из карточки, очистка CRM ID/КПП, лимит 200 ЮЛ, фильтр по ГСК,
пустой «ЮЛ вне ГК». Пункт про удаление ГСК/ГСЗ в техдолге не найден — отмечен отдельно.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
За основу взят текст после редактуры менеджера проекта и дизайнера (12.10). Тире « — »
возвращено. Разделы 11–14 исходной версии восстановлены и актуализированы, добавлен раздел
«Справочники». Описаны: панель документов в контексте консолидации, «Все документы
организации», предупреждения, удаление и замена файла, окно «Чеклист», просмотр ОСВ
с колонками по факту, комментарии, экран формы ББ/ОФР v5.19 (строки без кода, расшифровки,
меню строки, подтверждение значений, причины отказа). Исправлены утверждения, которые
расходились с системой. Все снимки пересняты на arm-web@test a3c0010 + arm-core@main 5bec434,
добавлено 15 новых.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
В main (#138) номера OQ-169…172 заняты вопросами ОСВ; пересечение счетов правил
элиминации — OQ-173 (закрыт решением владельца 19.10.2026).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
§5: сумма элиминации пары (A, B) считается по правилам в порядке rule_no, каждое берёт
min из остатка сторон после предыдущих (как правило № 1 Прил. 3) — без двойной
элиминации по общим счетам № 3–8; упаковка в том же порядке, ничьей между правилами
нет; зеркальные № 9–16 — те же правила для (B, A). OQ-169 закрыт решением владельца
19.10.2026. Документ для аналитика: раздел 3.2, 3.3, пример, В-12.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>