Контролёр номенклатуры: поиск дубликатов
Контролёр номенклатуры проверяет новые позиции на дубликаты в справочнике по штрихкоду, коду, артикулу и наименованию с учётом различий в написании. Даёт заключение по каждой позиции, показывает похожие с кодами и поясняет совпадения и отличия. Если дубликата нет, создаёт позицию в 1С после вашего подтверждения. Существующие записи не меняет и не удаляет.
Быстрый старт
При необходимости подключите базу знаний: правила ведения справочника, стандарт наименований и важные признаки для разных групп товаров. Если вы ведёте номенклатуру не в 1С, а в другой системе учёта, загрузите выгрузку справочника в файловую базу знаний или подключите справочник через MCP-сервер. Способ подключения укажите в инструкции, в блоке «Настройки компании».
Авторизуйте инструмент «1С»: укажите адрес OData, логин и пароль. Агенту нужны справочник номенклатуры и связанные с ним справочники — единицы измерения, виды номенклатуры, ставки НДС: проверьте, что они опубликованы в OData. Чтобы агент мог заводить позиции, разрешите запись и укажите справочник номенклатуры в поле «Объекты 1С, разрешённые для записи», например
Catalog_Номенклатура. Сотрудники, которым вы дадите ссылку на агента, будут работать с этой базой в пределах прав подключения.Напишите в чате новую позицию — название, артикул, размер, производителя — или приложите заявку списком.
Получите вердикт и список похожих позиций с кодами. Если дубликат не найден, подтвердите добавление — агент заведёт позицию в 1С.
Опубликуйте агента и поделитесь ссылкой с закупщиками и складом или подключите его по API к своей системе.
База знаний
База знаний необязательная, системной базы у агента нет. Подойдёт база знаний с поиском, файловая или обе.
Правила ведения справочника — стандарт наименования позиций, ключевые признаки по группам товаров (для крепежа — стандарт и класс прочности, для препаратов — дозировка и фасовка), принятые единицы измерения. По ним агент решает, какой признак считать ключевым, и предлагает наименование новой позиции по стандарту компании.
Выгрузка справочника (.xlsx, .csv) — загрузите её в файловую базу знаний, если номенклатура ведётся не в 1С. Агент проверит её так же, как выгрузку, приложенную в чат.
Без базы знаний агент работает по общим правилам: ключевые признаки — артикул целиком, размер, резьба, фасовка, дозировка, производитель.
Что вы получите
Проверка позиции:
Вердикт и где искал.
Таблица похожих позиций — до 10 строк: код, наименование, артикул, производитель, оценка сходства и пояснение.
Следующий шаг — использовать существующую позицию или завести новую.
Вердикт | Когда |
Дубликат | Тот же штрихкод или код, тот же артикул или модель, почти то же наименование с тем же размером и фасовкой |
Возможный дубликат | То же изделие, размер и фасовка, но другое написание, порядок слов или сокращения |
Не найдено | Похожих позиций нет или они отличаются ключевым признаком: производителем, размером, моделью, фасовкой, дозировкой |
Для вердикта «Не найдено» агент перечисляет, где и по каким признакам искал.
Проверка списка — сначала сводка: сколько позиций проверено, сколько дубликатов, возможных дубликатов и не найдено, повторы внутри списка. Затем по каждой позиции — вердикт и до 5 похожих. По просьбе агент сделает файл .xlsx с листами «Сводка» и «Кандидаты», который удобно фильтровать.
Заведение в 1С — по шагам: агент показывает черновик карточки «поле — значение» и спрашивает «Создать позицию в 1С?». После подтверждения создаёт позицию и называет её код. Позиции из списка заводятся по одной.
Ответ в JSON — для подключения агента к другой системе по API или через MCP. Включается, если позиции пришли в JSON или вы попросили ответ в JSON. В этом режиме агент позиции в 1С не заводит.
Ограничения
Форматы: документы — csv, doc, docx, pdf, ppt, pptx, txt, xls, xlsx, до 50 МБ; изображения — jpg, jpeg, png, gif, webp, svg, до 10 МБ. До 20 файлов за один раз. Аудио, видео и архивы не принимаются.
В Telegram любой файл — не больше 20 МБ, за раз можно отправить не больше 10 файлов. Это ограничения мессенджера.
За один ответ агент проверяет до 5 позиций в 1С или своей базе и до 20 позиций по выгрузке, затем предлагает проверить следующие.
Агент проверяет новые позиции. Чистку уже заведённого справочника — поиск дублей среди существующих, объединение, пометку на удаление — он не выполняет.
Таблицу с изображения агент построчно не читает: приложите файл заявки или пришлите позиции текстом.
Если что-то пошло не так
Что увидите | Что делать |
«Искать мне сейчас негде: инструмент «1С» не подключён…» | Авторизуйте «1С», приложите выгрузку справочника в Excel или CSV или подключите свой справочник через MCP-сервер |
«Проверить позицию не удалось: справочник номенклатуры в 1С не отдаёт записей…» | Попросите администратора 1С проверить права и публикацию справочника |
«В опубликованных объектах 1С нет справочника номенклатуры…» | Попросите администратора 1С опубликовать справочник в OData |
«Заводить позиции в 1С я сейчас не могу: на подключении не разрешена запись…» | Разрешите запись в справочник номенклатуры в авторизации «1С» |
«Файл .xls прочитать не удалось…» | Сохраните выгрузку в .xlsx или .csv и приложите снова |
«1С не создала позицию: …» | Укажите недостающее значение, которое назвал агент |
Где работает агент
После публикации агент доступен во всех каналах платформы: по прямой ссылке, в виджете на сайте, в Telegram, в MAX и через API.
В Telegram и MAX действуют собственные ограничения мессенджера на размер загружаемого файла — они могут быть строже платформенных. Подробнее — в разделе про загрузку файлов.