docs: describe manual bank card accounting

Document exact balances, corrections, archive behavior and safe migration and rollback. Update product navigation and UI catalog.
This commit is contained in:
2026-09-12 18:34:20 +03:00
parent 05bfe8df1c
commit c0dfb80617
8 changed files with 228 additions and 15 deletions
+26 -1
View File
@@ -7,7 +7,8 @@
## User
Локальный владелец данных WealthLedger, идентифицируемый `id` и
нормализованным email. User владеет Session и T-Bank connection и видит только
нормализованным email. User владеет Session, T-Bank connection и своими
ручными банковскими картами, категориями и операциями. Он видит только
Brokerage Accounts, доступные через его текущее T-Bank connection.
_Не использовать_: клиент T-Bank, инвестор T-Bank.
@@ -31,6 +32,30 @@ _Не использовать_: T-Bank сессия, browser session.
_Не использовать_: сумма без валюты, транспортное представление как доменный термин.
## Bank Card
Независимая дебетовая карта в RUB для [ручного учёта](domains/cards/overview.md)
локального пользователя. Хранит начало учёта, начальный остаток и собственную
историю; не является Brokerage Account или общим счётом нескольких карт.
## Bank Card Balance
Баланс по внесённым операциям: начальный остаток плюс пополнения, входящие
переводы и возвраты, минус расходы и исходящие переводы. Может быть отрицательным
и не подтверждает текущий остаток в банковском приложении.
## Expense Category
Принадлежащая пользователю категория ручных банковских расходов, общая для
его карт. Переименование сохраняет идентичность и роль категории по умолчанию.
Возврат использует текущую категорию своей исходной покупки.
## Net Card Expenses
Расходы выбранного месяца за вычетом возвратов, полученных в этом месяце.
Итог может быть отрицательным; начальные остатки, переводы и пополнения
в него не входят.
## T-Bank connection
Единственное принадлежащее User подключение к T-Bank Invest, содержащее