Sanctions Screening
Ежедневная сверка клиентов, контрагентов и сотрудников по перечням Росфинмониторинга.

Задача
Сверку по 115-ФЗ вели вручную с 2019 года: скачать новую редакцию перечня, глазами сверить клиентов, их контрагентов и сотрудников, оформить акт. Цена ошибки здесь — не опечатка, а нарушение закона.
Решение
Конвейер: забор редакций перечня по защищённому ГОСТ-каналу → разбор XML → выгрузка субъектов из девяти учётных баз → матчинг → акт сверки в Word с реквизитами обеих сторон, позицией и страницей в документе перечня. Матчер написали свой: готовые санкционные датасеты для коммерческого использования платные, а сами перечни у клиента уже есть в личном кабинете.
Отдельная работа — калибровка. Сравнение ФИО «на глаз» не годится: фамилии приходят с опечатками, перестановками и разной транслитерацией. Собрали 25 классов искажений ФИО, замерили полноту на каждом и выбрали порог по замеру, а не по интуиции. Сверху — контрольная батарея, которая ловит ситуацию, когда генератор тестов и проверяемый критерий ошибаются одинаково.
Результат
169 автотестов. Девять учётных баз, около 7 000 контрагентов сведены к 1 283 уникальным лицам. В процесс добавлен третий триггер проверки — заведение нового контрагента: его не было в исходной постановке, и без него между публикациями перечня оставалось непокрытое окно.
Есть похожая задача?
Обсудить в Telegram