Двухфазный загрузчик: валидация yaml целиком до записи (SeedError), затем upsert по натуральному ключу без удалений; run_seed(session, *, dev, seed_dir) без commit, CLI коммитит. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
51 lines
2.9 KiB
YAML
51 lines
2.9 KiB
YAML
# Системные роли ТЗ 8.1 (docs/context/05-domain-rules.md §10; ТЗ «Ролевая модель»). Натуральный ключ upsert — code.
|
||
# Название и описание можно править в файле: повторный запуск seed обновит строку role, а не создаст новую.
|
||
# Удаление ролей seed не выполняет.
|
||
- code: KA_RF
|
||
name: Кредитный аналитик РФ
|
||
description: >-
|
||
Инициация КФО, загрузка и правка форм ФО по компаниям ГСК, редактирование сводной ОСВ, отправка КФО на
|
||
верификацию РКА РФ, выгрузка КФО; в своей зоне РФ.
|
||
is_system: true
|
||
is_active: true
|
||
- code: KA_GO
|
||
name: Кредитный аналитик ГО
|
||
description: >-
|
||
Все функции КА РФ без ограничения по филиалу, самостоятельная инициация КФО на уровне ГО, проверки и сравнение
|
||
КФО, верификация (№ и дата УОБ) на этапе «Консолидация ГО».
|
||
is_system: true
|
||
is_active: true
|
||
- code: RKA
|
||
name: Руководитель кредитного аналитика РФ
|
||
description: >-
|
||
Проверка и подтверждение КФО на этапе «Верификация РФ», передача на «Консолидация ГО», возврат на доработку КА РФ,
|
||
корректировка КФО (ОСВ), просмотр КФО по закреплённым ГК.
|
||
is_system: true
|
||
is_active: true
|
||
- code: CLIENT_MANAGER
|
||
name: Клиентский менеджер
|
||
description: >-
|
||
Просмотр статуса формирования КФО по своим клиентам и загрузка ФО по компаниям закреплённой ГК. В процессе
|
||
формирования КФО не участвует.
|
||
is_system: true
|
||
is_active: true
|
||
- code: CURATOR_GO
|
||
name: Куратор КП ГО
|
||
description: >-
|
||
Создание ГК, перезакрепление ГК за пользователями РФ, сверка состава периметра. В процессе формирования КФО не
|
||
участвует.
|
||
is_system: true
|
||
is_active: true
|
||
- code: EXPERT
|
||
name: Эксперт
|
||
description: Просмотр данных ФО и КФО по всем ГК (только чтение).
|
||
is_system: true
|
||
is_active: true
|
||
- code: ADMIN
|
||
name: Администратор
|
||
description: >-
|
||
Управление пользователями, ролями и правами доступа, ведение справочников. Отчёты не формирует, не редактирует и
|
||
не утверждает.
|
||
is_system: true
|
||
is_active: true
|