Согласовать может только другой сотрудник
Перевести правку в статус «Согласовано» не может тот же сотрудник, который последним её вносил — проверка выполняется при каждом переходе, а не только при первом сохранении.
607 сущностей и 1792 показателя платформы больше не живут в разрозненных Java-классах и жёстко закодированных таблицах: 19 справочников редактируются по одному сценарию — черновик, согласование сотрудником, отличным от автора правки, запись каждого расхождения по каждому полю в журнал изменений. Новый справочник или новое поле заводится данными (миграцией и CSV), а не переписыванием модели.
MDM — Master Data Management (общепринятый отраслевой термин управления нормативно-справочной информацией); НСИ — нормативно-справочная информация (общепринятый термин в российской банковской практике).
Не справочник-администратор поверх кода, а модельный слой платформы. Сущность (какая физическая таблица), показатель (какое поле, какого типа) и связь между ними описаны не Java-классами, а строками в таблицах-метаданных — а экран справочника строится по этим данным на лету.
Выгода считается не в лицензии, а в отказе от ручной синхронизации. Сокращение трудозатрат на подготовку к проверкам и защита от операционных убытков — за счёт того, что одни и те же справочники и метаданные видят сразу все прикладные модули платформы, а не только модуль НСИ.
Правка не уходит в боевые таблицы сразу. Она проходит три статуса — «Ввод данных» → «На согласовании» → «Согласовано», — и согласовать её не может тот же сотрудник, который последним её вносил.
Один человек не заведёт правку и не согласует её сам
Переход в статус «Согласовано» доступен только если согласующий сотрудник отличается от того, кто последним менял стадию правки. Дополнительно проверяются права на исходный и целевой статус — без нужного права кнопка перехода на экране просто не появляется.
Таблица листается вбок на узком экране.
| Роль | Наименование | Может вносить изменения |
|---|---|---|
| Менеджер НСИ | Сотрудник 1 | Да |
| Оператор НСИ | Сотрудник 2 | Да |
| Оператор НСИ | Сотрудник 3 | Нет |
Право на запись выдаётся отдельной записью на каждого сотрудника и каждый справочник — не на модуль целиком.
| Дата | Сотрудник | Поле | Старое значение | Новое значение |
|---|---|---|---|---|
| 12.02.2026 | Сотрудник 2 | Наименование | Потери от мошенничества | Потери от операционных инцидентов |
| 12.02.2026 | Сотрудник 2 | Может вносить изменения | Нет | Да |
| 05.02.2026 | Сотрудник 3 | Дата закрытия | — | 04.02.2026 |
Каждое расхождение со значением из базы — отдельная строка журнала: кто, когда, в каком поле, что было и что стало.
Интерфейс модуля на нейтральных данных. Состав вкладок, статусов и колонок — как в продукте.
Разница не в интерфейсе, а в том, что у каждой правки появляется вторая подпись и след в журнале — и что тот же справочник не приходится вести второй раз в другом модуле.
Без НСИ
Кто изменил поле и когда — видно только по логам базы данных, если их вообще кто-то смотрел.
В модуле НСИ
Журнал изменений по каждому полю · протокол смены статусов · отдельный журнал аудита ролей и прав
Одна и та же метамодель видна всем прикладным модулям платформы: правку в НСИ не нужно повторять руками в остальных модулях риска и комплаенса.
Не «система поддерживает разграничение доступа», а конкретные правила, зашитые в продукт и проверяемые на демонстрации.
Право на правку выдаётся не на модуль, а на конкретный справочник
Менеджер НСИ назначает оператора на конкретный справочник отдельной записью, и право на запись проверяется именно по этой записи. Один и тот же сотрудник может быть оператором пяти справочников и не иметь доступа к шестому.
Перевести правку в статус «Согласовано» не может тот же сотрудник, который последним её вносил — проверка выполняется при каждом переходе, а не только при первом сохранении.
Набор правок хранится отдельно, в виде черновика, пока не пройдёт весь цикл статусов «Ввод данных → На согласовании → Согласовано». В целевые таблицы справочника изменения попадают только после согласования.
При сохранении каждое расхождение со значением из базы данных пишется отдельной записью: кто, когда, в каком справочнике, в каком поле, старое и новое значение.
Протокол смены статусов правки и журнал аудита безопасности модуля (кто менял роли и права) — две разные таблицы, не смешанные между собой.
Запись не исчезает без следа: она помечается датой закрытия, подсвечивается в списке, и удаление можно отменить до сохранения.
Справочник и его поля заводятся миграцией и CSV-файлами в модель «сущность — показатель», а не переписыванием Java-классов. Экран строится по метаданным автоматически.
Строка, начинающаяся со знака «=», запрещена к вводу — заведомо опасное значение не попадёт в выгрузку справочника в Excel.
Три роли в решении о покупке — и у каждой свой вопрос.
Без назначенного ответственного за каждый справочник непонятно, кто отвечает за качество мастер-данных. Менеджер НСИ назначает операторов на конкретные справочники и отвечает за то, что в них происходит.
Ролями, правами, экспортом и журналом аудита модуля управляет одна выделенная роль — с полным доступом к консоли безопасности модуля и ни к чему, что в неё не входит.
Индикативная схема, которую ведёт НСИ, — не частность одного модуля: на неё опираются 971 из 2296 Java-файлов (42%) во всех прикладных модулях платформы риска и комплаенса. Решение о покупке НСИ — это решение об архитектуре всей платформы, а не одного рабочего места.
Метамодель одна и та же, различается состав справочников и привязка к нормативной базе.
Прямая привязка справочников к нормативным актам регулятора: в модуле заведён справочник «Процессы по 716П», связывающий бизнес-процессы банка с процессами конкретного нормативного акта.
Справочники и классификаторы должны одновременно соответствовать требованиям Банка России и стандартам материнской группы. Общая метамодель «сущность — показатель» позволяет вести оба контура, не раздваивая справочники между двумя системами.
Регуляторная нагрузка и состав справочников по рынку ценных бумаг отличаются от банковских. Новый отраслевой справочник заводится тем же способом — данными, миграцией и CSV, без изменения Java-кода.
Границы применимости — с обеих сторон, чтобы разговор сразу шёл по существу.
Справочники — под нормативную базу Банка России
Модуль разработан с учётом требований Банка России к ведению нормативно-справочной информации: в справочниках заведена прямая привязка к 716-П. Состав справочников и полей настраивается под вашу организацию без правки кода.
Разработчик — российская компания ООО «Ланселот-ИТ». Модуль хранит персональные данные сотрудников заказчика (список операторов справочников) и разворачивается в инфраструктуре заказчика вместе с остальной платформой.
Платформа внедрена в банках и профессиональных участниках рынка под надзором Банка России
Перечень относится к платформе в целом; состав внедрённых продуктов у каждой организации свой.
Показываем модуль на живом стенде: справочник, черновик правки, попытку самосогласования и журнал изменений по каждому полю. Состав показа согласуем заранее.
Обычный маршрут правки за пять шагов — на тех же статусах, что и в продукте.
1 Оператор открывает справочник «Вид потерь»
Оператор, назначенный на этот справочник, вносит правку в черновик — целевая таблица пока не тронута.
2 Отправка на согласование
Черновик остаётся вне целевых таблиц до перехода в статус «Согласовано».
3 Тот же оператор не может согласовать
Проверка canApprove сравнивает автора последней стадии с текущим пользователем — согласовать свою же правку нельзя.
4 Согласование другим сотрудником
Только теперь черновик применяется к целевой таблице справочника.
5 Запись в журнале изменений
Каждое расхождение по каждому полю записано отдельной строкой: кто, когда, в каком справочнике и поле, старое и новое значение.
На демо-показе это работает на живом стенде.
Записаться на демо-показКак с нами связаться
Отвечаем в рабочие дни. Если удобнее письмом — напишите, приложив вопрос по существу.