2.0 KiB
2.0 KiB
Design
Решения
- Варианты фильтра «Компании». После перехода фильтра на сервер ответ с выбором содержит только выбранные ЮЛ, поэтому
варианты берутся из последнего ответа без выбора (
isWholePerimeter). Первый запрос вкладки всегда без выбора. - Итоги не пересчитываются на клиенте. Только форматирование
chessTableCellFormatValue; нет итога — «—». - Одна сторона Дт/Кт. Бэк теперь умеет «пустая сторона = все балансовые счета», но поведение экрана (подсказка, запрос не шлём) не меняем — это AURORA-1799.
Decisions made without discussion
| Дата | Решение | Обоснование | Цена ошибки |
|---|---|---|---|
| 2026-11-06 | Задача ведётся как bounded, но с OpenSpec change для спеки экрана | спека — источник истины, правка specs/ напрямую — то, что сами отметили в ревью #218 |
нет |
| 2026-11-06 | Колонка результирующей таблицы переименована «Итого» → «Итого по группе» | так в DOC-221277 и в xlsx; рядом исчезла строка «Итого», два разных «Итого» больше не путаются | косметика |
| 2026-11-06 | Каждая отметка в фильтре «Компании» перезапрашивает матрицу без задержки | так уже работают фильтры Дт/Кт; гонки гасит isActual |
лишние запросы при быстром выборе — можно добавить задержку |