[MDM-BACKEND-003] Создать Кафка-консьюмер шаблонов продуктов

Разработка product-registry-service (Backend): Обработчик фактов генерации ИИ карточек товаров при промахе кэша.

Author

MDM Domain Lead

Published

July 13, 2026

NoteКраткая карточка задачи

1. Бизнес-контекст и цель (Business Context)

Если при разборе чека или вводе продукта обнаруживается позиция, отсутствующая в эталонном справочнике, генерируется команда на ИИ-генерацию. Результат возвращается асинхронно в шину, и домен MDM должен атомарно пополнить свой мастер-каталог.

Цель задачи: Реализовать слушателя топика bpds.mdm.out.product.templated для автоматического зачисления сгенерированных LLM структур БЖУ в СУБД в файле product_template_consumer.py.

2. Пользовательские истории (User Stories)

Как Системный архитектор экосистемы BPDS,
Я хочу, чтобы каталог продуктов расширялся автоматически силами ИИ при обнаружении неизвестных штрих-кодов,
Чтобы избавить аналитиков от ручного заполнения БЖУ новых товаров на рынке.


3. Шаги

1. Реализовать новый метод согласно спецификации метода Спецификация консьюмера шаблонов номенклатур MDM