ИИ-поиск и удаление дублей в 1С (GPT/DeepSeek)

09.11.26

База данных - Чистка данных

Универсальные обработки для поиска и удаления дублей в любых конфигурациях 1С. Главное отличие — использование нейросетей (GPT, DeepSeek и других): вы задаёте промпт на естественном языке, а ИИ находит дубли. Включает три режима поиска (точное совпадение, нечёткий поиск, поиск через ИИ) и три способа замены: простая замена ссылок, замена с пометкой на удаление, замена с последующим удалением. Все операции с ссылками выполняются безопасно.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Поиск Дублей Дипсик
.epf 30,86Kb
11 3 400 руб. Купить
Поиск Дублей Агрегатор
.epf 33,83Kb
6 3 400 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Почему дубли в 1С — это проблема

Дубли в справочниках 1С мешают работать: искажают отчёты, путают номенклатуру, создают лишние ссылки. Чем больше база, тем сложнее чистить её вручную. Особенно если дубли отличаются не точным написанием, а смыслом: «Аспирин» и «Ацетилсалициловая кислота», «Глицерин» и «Глицирин», «Натрий хлорид» и «Натрий хлоридд».

Эти обработки для 1С находят точные, похожие и смысловые дубли. А затем помогают безопасно заменить ссылки, пометить лишнее на удаление или удалить полностью.

 

Что умеют обработки

  • 3 режима поиска дублей:

    1. По точному совпадению.

    2. Похожие — алгоритм Левенштейна, нечёткий поиск.

    3. Через ИИ — GPT, DeepSeek и другие модели.

  • 3 способа замены дублей:

    1. Просто замена ссылок.

    2. Замена ссылок с установкой пометки на удаление.

    3. Замена ссылок и последующее удаление.

  • Замена ссылок выполняется на алгоритмах БСП.

  • Поддерживается поиск по нескольким реквизитам сразу.

  • Формируется дерево дублей: имя группы показывает, по какому признаку нашлась схожесть.

  • Можно удалять лишние группы и элементы прямо из дерева.

  • Можно назначать главный элемент вручную. По умолчанию главный — тот, на кого больше ссылок.

  • Таблица «Связанные объекты» показывает ссылки. Её можно отключить, чтобы ускорить работу.

  • Галочка «Транзакция в рамках одной группы» отменяет все операции в группе, если что-то не удалось.

 

3 режима поиска дублей

1. По точному совпадению

Работает быстро, не расходует токены API. Находит только то, что совпадает на 100%.

Когда использовать: для первичной чистки, когда нужно быстро убрать явные дубли.

2. Поиск похожих (алгоритм Левенштейна, нечёткий)

Измеряет, насколько две строки похожи друг на друга. Можно указать любой процент сходства.

Пример:

  • Глицерин — Глицирин

  • Натрий хлорид — Натрий хлоридд

Когда использовать: для поиска опечаток, лишних букв, небольших отличий в написании.

Особенности: работает долго, но не расходует токены API. Может находить похожие по написанию дубли.

3. Поиск через ИИ (GPT, DeepSeek и другие модели)

Находит смысловые дубли, даже если написание сильно отличается. Понимает контекст и синонимы. Можно самому написать, как именно он должен искать дубли — с помощью промпта.

Пример:

  • Аспирин — Ацетилсалициловая кислота

Когда использовать: когда обычный поиск бессилен, а дубли отличаются по смыслу.

 

 

Особенности: медленнее точного совпадения, платный. Но быстрее поиска похожих по Левенштейну.

 

Пример: справочник на 5700 элементов

  • Поиск похожих по Левенштейну: около 3 часов.

  • Поиск через ИИ DeepSeek: около 4 минут.

  • Стоимость: примерно 7 центов.

  • Результат: больше понравился, ошибок меньше.

Это наглядно показывает, почему ИИ-поиск стоит использовать даже при большом объёме данных.


Как пользоваться

  • Выберите объект метаданных, по которому хотите найти дубли.

В поле «Объект» нажмите на «...»

 

 

и выберите объект двойным кликом.

 

 

  • Выберите один из 3 режимов поиска.

 

 

  • Настройте параметры поиска.

    Доступность полей зависит от режима:

    • «Процент сходства» — для режима «Поиск похожих».

    • «Промпт», «API-ключ» — для режима «ИИ».

    • Для версии с агрегатором дополнительно: «Модель», «Лимит токенов».

  • Укажите реквизиты, по которым будет идти поиск.

    Поддерживается поиск по нескольким реквизитам сразу.

  • Нажмите «Найти дубли».

  • Сформируется дерево дублей.

    Имя группы показывает, по какому признаку нашлась схожесть.


Замена дублей

Доступны 3 варианта:

 

 

  1. Только замена ссылок.

  2. Замена ссылок с установкой пометки на удаление.

  3. Замена ссылок и последующее удаление.

Замена ссылок выполняется на алгоритмах БСП.

Что можно настроить:

  • Какой элемент главный. По умолчанию — тот, на кого больше ссылок.

  • Показывать ли связанные объекты. Галочка «Показывать связанные объекты» экономит время, если нужно просто посмотреть дерево.

  • Работать ли в транзакции в рамках одной группы. Галочка «Транзакция в рамках одной группы» отменяет все операции в группе, если что-то не удалось.

То, что не хотите заменять, можно просто удалить из дерева. Как группу, так и сам элемент.


Как получить API-ключ

Для обработки DeepSeek

  1. Зарегистрируйтесь на сайте https://chat.deepseek.com/

  2. С этой учёткой войдите на https://platform.deepseek.com/

  3. Создайте API-ключ.
    Оплата — зарубежной картой или сторонними сервисами.

Для обработки с агрегатором

  1. Зарегистрируйтесь на сайте https://aitunnel.ru/

  2. На вкладке «API Ключи» создайте ключ.

  3. Пополните баланс рублями с карты.

Режим ИИ может справиться с любым объёмом данных: все данные группируются и делятся на пакеты. По умолчанию — 300 000 токенов. В обработке с агрегатором размер пакета можно менять через поле «Лимит токенов». Чем больше лимит, тем лучше результат, но выше расход.


DeepSeek или Агрегатор: что выбрать

Критерий DeepSeek Агрегатор
Модели DeepSeek GPT, DeepSeek и другие на выбор
Оплата Зарубежная карта или сервисы Рубли с карты
VPN Обычно не нужен Не нужен
Цена Дешевле Дороже
Скорость Быстрее Медленнее
Настройки Проще Больше параметров

Плюсы агрегатора: можно выбрать разные модели, оплата рублями.
Минусы агрегатора: дороже и дольше обрабатывает данные.

Плюсы DeepSeek: меньше ошибок, быстрее, дешевле.
Минус: Нет выбора моделей. Нужна возможность оплачивать зарубежной картой или через сторонние сервисы.


Рекомендации по поиску

Используйте все 3 вида поиска по очереди:

  1. Сначала — точное совпадение.

  2. Потом — поиск похожих.

  3. В конце — поиск через ИИ.

Так вы сэкономите время, токены и деньги. Поиск через ИИ не отменяет предыдущие поиски, но хорошо их дополняет.

Для версии с агрегатором при смене модели учитывайте, какой лимит токенов поставить. Лучше использовать модели с большим лимитом — результат будет лучше.


Безопасность

Перед началом замены и исправления:

  • Сделайте резервную копию базы.

  • Откройте период (снимите даты запрета изменения данных).

В процедуре перед открытием можно для удобства указать свой API-ключ, модель, лимит токенов, вариант поиска, точность совпадения, свой промпт.

Этими обработками можно пользоваться и без применения ИИ. Поиск через ИИ не отменяет предыдущие поиски, но может их существенно дополнить.


Итог

Два инструмента для 1С: «Поиск дублей (DeepSeek)» и «Поиск дублей (Агрегатор)». Три режима поиска, включая нейросети GPT и DeepSeek.

Три способа замены.

Безопасная замена ссылок по БСП. Гибкие настройки под ваш справочник.

В процедуре перед открытием можно для удобства указать свой:
APIКлюч, Модель, ЛимитТокенов, ВариантПоиска, Точность совпадения, Свой промпт...

&НаКлиенте
Процедура ПриОткрытии(Отказ)
	
	// ++ Здесь можно указать свои настройки по умолчанию.
	
	APIКлюч = "Указываем свой APIКлюч!";
	ПоказыватьГдеИспользуетсяСсылка = Истина;
	УбиратьПустыеСтроки = Истина;
	ВариантПоиска = "Точное совпадение";
	ТочностьСовпадения = 85;
	ЛимитТокенов = 800000;
	Модель = "deepseek-v4-flash";

И главное: этими обработками можно пользоваться без применения ИИ. Поиск через нейросеть не отменяет предыдущие поиски, а хорошо их дополняет. Вы сами решаете, когда подключать ИИ, а когда обойтись точным совпадением или алгоритмом Левенштейна.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.206.19

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    83275    432    171    

362

Нейросети Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.

15990 руб.

30.07.2026    19479    43    4    

37

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

17500 руб.

20.12.2024    21521    104    32    

90

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    76911    147    41    

154

Информационная безопасность Чистка данных Системный администратор Разработчик Руководитель проекта 1С 8.3 1С:Бухгалтерия 3.0 Платные (руб)

Обезличивает копию рабочей базы 1С перед передачей наружу и возвращает настоящие данные обратно, когда база вернулась. Это обратимая псевдонимизация: соответствия «исходное - псевдоним» пишутся в отдельный зашифрованный датасет, который остаётся у владельца. Работает на любой конфигурации - обходит метаданные и находит персональные данные сам, без списка реквизитов под конкретную базу. Суммы, количества, даты и номера документов не трогает никогда, оборотно-сальдовая до и после совпадает до копейки. Проверено на трёх конфигурациях: 106 031 объект, 215 642 замены, ноль ошибок, возврат 100 процентов.

42700 руб.

18.08.2026    1499    3    0    

3

Чистка данных Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Update 2026: добавили многопоточное удаление данных по организациям. Ускорение х6 по сравнению с однопоточным алгоритмом! Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3, УНФ, Розница 3.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.

12139 руб.

16.03.2015    282882    272    84    

303

SALE! 30%

Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.

18300 руб.

05.10.2026    3561    10    9    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. v8_088 07.10.26 19:33 Сейчас в теме
Я бы добавил еще один режим: с записью в регистр сведений что - на что заменили в расширение. После таких умных правок потом трудно объяснить руководству почему к примеру себестоимость вдруг изменилась нежданно, да мало ли чего еще.
Tochka-Scarab; +1 – Ответить
2. German4739 68 08.10.26 07:56 Сейчас в теме
(1)
Спасибо за комментарий! Мне кажется, отдельный регистр сведений здесь был бы избыточен. ИИ участвует только в поиске дублей, а результат мы видим в виде дерева, которое можем редактировать: удалять группы и элементы, вручную указывать главный элемент. То есть все решения принимает человек, а не алгоритм. Ответственность за объединение и его последствия лежит на пользователе, который подтвердил замену.
3. v8_088 08.10.26 12:21 Сейчас в теме
В базе нашлось 3 номенклатуры, у каждой за пару лет были свои приходы-расходы фифо/средняя не важно. Потом мы их схлопнули, вроде как красиво. Потом через пару-тройку месяцев вызывает руководство и говорит ваша 1С опять криво себестоимость считает: закупали партию в мае за 100 р. а списала она по 150 р. из якобы той же партии. И что сказать ? Без реестра с указанием даты, что и на что заменили объяснить невозможно. ЖР мало чем поможет.
Не говорю про кладовщика, у которого в момент остатки "пропали".
4. German4739 68 08.10.26 13:15 Сейчас в теме
(3) Согласен, кейс реальный. Но тогда это не режим внутри ИИ-поиска, а отдельное решение — расширение/подсистема аудита замен и объединений. Чтобы фиксировало любые обработки: ИИ, свёртку, групповую замену. Минимум: дата, пользователь, обработка, что на что заменили, причина. Тогда руководству покажешь цепочку, а не ЖР. Идея хорошая — как отдельный продукт/расширение.
5. Ninel_S 208 09.10.26 20:30 Сейчас в теме
Уважаемый Коллега, Вы блестяще реализовали fuzzy поиск на алгоритме Левенштейна, позволив пользователю задавать любой процент сходства.
Такой поиск (по нескольким реквизитам), делает Вашу реализацию fuzzy‑logic гибкой и точной.
Результаты у Вас выводятся в виде дерева дублей, где каждая группа показывает признак схожести.
Пользователь может удалять лишние элементы и назначать главный объект вручную, полностью контролируя итог.
Эталонный уровень управляемости делает Вашу реализацию одной из самых красивых.
Браво!
German4739; +1 – Ответить
6. German4739 68 09.10.26 21:05 Сейчас в теме
(5) Спасибо за тёплый отзыв! Особенно приятно получить его от Вас — я иногда читаю Ваши статьи, поэтому Ваша оценка для меня особенно ценна)
7. Ninel_S 208 09.10.26 21:18 Сейчас в теме
(6) Спасибо, Коллега.
Будем дружить.
;-)
German4739; +1 – Ответить
8. German4739 68 09.10.26 21:50 Сейчас в теме
(7) С удовольствием! Спасибо.
Для отправки сообщения требуется регистрация/авторизация