feat(accounts): выключатель счёта, ручное создание брокерских счетов, брокеры в капитале
Отключённый счёт выпадает из всех скоупов, капитала и подсказок импорта, события остаются в леджере. Брокерский счёт без баланса попадает в net worth по оценке из леджера. POST /accounts заводит счёт под импорт отчёта, AccountOut отдаёт value_rub. Сверка со снапшотом не считает расхождением позиции счетов, у которых снапшота нет (отчёты Сбера и ВТБ).
This commit is contained in:
@@ -236,7 +236,11 @@ async def account_suggestions(session: AsyncSession) -> list[Account]:
|
||||
(
|
||||
await session.execute(
|
||||
select(Account)
|
||||
.where(Account.kind == AccountKind.broker, Account.archived.is_(False))
|
||||
.where(
|
||||
Account.kind == AccountKind.broker,
|
||||
Account.archived.is_(False),
|
||||
Account.disabled.is_(False),
|
||||
)
|
||||
.order_by(Account.name)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user