Платформа UBA
Корпоративные финансы — в одном управляемом контуре.
UBA убирает операционный шум между банками, юрлицами, счетами и ролями команды. Платформа не заменяет банк — она даёт компании единый слой управления, контроля и интеграций поверх банковской инфраструктуры.
01 · Единая картина
Счета перестают быть набором вкладок в разных банках.
Бухгалтерия, казначейство и собственник видят финансовый контур через организацию, юридическое лицо, банк, подключение и счёт. Контекст не теряется при переключении между задачами.
- Организации и юрлицаСтруктура группы компаний сохраняется в продуктовой модели.
- Счета и остаткиДеньги отображаются без смешивания валют и без float-арифметики.
- Статусы синхронизацииПользователь понимает, какие данные свежие, а какие требуют внимания.
02 · Банки через адаптеры
Интеграции не ломают продуктовую логику.
Особенности банка — авторизация, лимиты, форматы, ошибки, пагинация — остаются внутри Bank Adapter. Core работает с нормализованной банковской моделью.
- Bank API → AdapterВендорская специфика не попадает в бизнес-логику.
- NormalizerВнешние данные приводятся к единой модели.
- Core → UI/APIПрава, audit и capabilities применяются до выдачи данных.
03 · Права и ответственность
Финансовый доступ не должен зависеть от интерфейса.
UI помогает работать, но не является security boundary. Backend проверяет организацию, членство, роли, разрешения и account scope для каждого бизнес-действия.
- Tenant boundaryКлиентский header не считается доверенным источником.
- RBACДействия доступны только в рамках назначенных прав.
- Audit trailКритичные операции фиксируются для последующей проверки.
04 · Платежные workflow
Следующий слой — действия, approvals и reconciliation.
Платежи, выписки, статусы, согласования и сверка строятся поверх проверенной модели. Payment и Transaction остаются разными сущностями, а банк является источником финального банковского статуса.
- PaymentsСоздание и отправка проектируются идемпотентными.
- ApprovalsМаршруты зависят от суммы, юрлица, счёта и роли.
- ReconciliationСвязь Payment ↔ Transaction показывает совпадения и конфликты.
UBA разгружает финансовую операционку без потери контроля.
Сначала — надёжный контур данных, прав и синхронизации. Затем — платежи, интеграции и автоматизация рутины, которую команда не должна выполнять вручную каждый день.