Поиск и замена дублирующихся значений (расширенный)

28.10.11

Задачи пользователя - Поиск данных

Немного модифицированная стандартная обработка по поиску и замене дублей справочников.

Файлы

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

Наименование Скачано Купить файл
Поиск и замена дублирующихся значений
.epf 50,08Kb
562 2 500 руб. Купить

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

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

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

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

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

Довольно часто мне приходилось объединять дубли контрагентов, товаров. После таких объединений вылезают дубли внутри подчиненных справочников например договоров, единиц измерений, характеристик и т.д. стандартной обработкой приходилось вручную выискивать дубли и объединять - а это довольно напряжно когда размеры справочников огромные.

В связи с этим в обработку было добавлено еще одно фиксированное поле - дополнительные группировки. Если нам необходимо найти дубли договоров по номеру - мы выбираем договора - поиск по номеру, по равным значениям. В дополнительных группировках выбираем Владельца и Организацию и вуаля - получаем именно дублированные договора по всем контрагентам с учетом Организаций.

Плюс добавлена опция "Отключить контроль записи" - бывает ругается при замене значений проверяется запись (например договора при замене в них организации ругаются если есть по ним документы) - помогает избавится от таких неприятностей при объединении.

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

См. также

Информационная безопасность Поиск данных ServiceDesk, HelpDesk Журналы и реестры данных 1С 8.3 Россия Бухгалтерский учет Бюджетный учет Налоговый учет Управленческий учет Платные (руб)

Полный контроль над изменениями в 1С без нагрузки на вашу базу. Мгновенный доступ к истории изменений, удобное сравнение и откат данных в один клик. Простой отчет с визуальным отображением изменений Откат на любую версию объекта в два клика История изменения данных хранится во внешней базе

180000 руб.

05.09.2025    5261    2    1    

4

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

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    51626    141    162    

96

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5. Работает на возможностях платформы, внешние компоненты не используются.

6000 руб.

25.02.2026    5326    17    1    

20

Корректировка данных Системный администратор Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

6100 руб.

10.02.2017    121937    735    177    

770

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

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.3 от 24.06.2025!

26840 руб.

26.08.2018    57065    19    65    

58

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

Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)

13420 руб.

14.05.2012    172185    360    253    

589

Файловый обмен (TXT, XML, DBF), FTP Поиск данных Инструменты администратора БД Корректировка данных Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

24400 руб.

27.10.2017    47130    32    15    

50
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. yokko 57 28.10.11 17:27 Сейчас в теме
находит почему то не все дубли, поиск дублей при обмене данными находит больше. Но в целом хорошо, только поиск надо доработать.
2. Boroda 90 28.10.11 20:40 Сейчас в теме
А на ЗУПе не тестировали? Будет работать по объединению сотрудников?
3. Seregalink 79 28.10.11 21:22 Сейчас в теме
Я для ЗУП пользуюсь обычной типовой обработкой ПоискИЗаменаЗначений, для замены дублей по физическим лицам, который находится на ИТС диске, там выбираешьт физ. лицо для замены и физ. лицо на которое хочешь все повесить. Все прилично заменяет!!!
4. kirillkr 30 28.10.11 22:38 Сейчас в теме
Большое спасибо. Актуально.. Протестирую на УТ 11.
5. Attest 3 29.10.11 23:54 Сейчас в теме
Спсибо, надо будет поэкспериментировать
6. sanches2 154 04.11.11 11:53 Сейчас в теме
1. Возможно вместо равенства нужно использовать подобие значения? или использовать другое поле для сравнения...
2. на ЗУП е не тестировал, но поскольку обработка универсальная, то должно работать и там...
4. Обработка для обычных форм... для управляемых пока не делал...
7. SergeyD 14 17.12.11 09:20 Сейчас в теме
Интересная модернизация стандартной обработки УПП. А если обработка сведет дубли контрагента в закрытом периоде, то у нас измениться ОСВ закрытого периода - не хорошо получиться, бухгалтера ругать будут.
8. AB3012 23.12.11 16:02 Сейчас в теме
Интересная модернизация стандартной обработки УПП. А если обработка сведет дубли контрагента в закрытом периоде, то у нас измениться ОСВ закрытого периода - не хорошо получиться, бухгалтера ругать будут.
9. sanches2 154 27.12.11 16:47 Сейчас в теме
SergeyD пишет:

Интересная модернизация стандартной обработки УПП. А если обработка сведет дубли контрагента в закрытом периоде, то у нас измениться ОСВ закрытого периода - не хорошо получиться, бухгалтера ругать будут.
AB3012 пишет:

Интересная модернизация стандартной обработки УПП. А если обработка сведет дубли контрагента в закрытом периоде, то у нас измениться ОСВ закрытого периода - не хорошо получиться, бухгалтера ругать будут.


ОСВ по сути не должна поменяться в общем, в разрезе по контрагентам или договорам - да... но если так то и объединять тогда и смысла нет....
10. vamleshka 11.01.12 17:00 Сейчас в теме
А номенклатуру нормально объединит, не будет проблем. а то у меня походу из-за регистров не объединяла типовая обработка. Кто ее тестировал на предмет объединения номенклатуры? Если проблемы если используются характеристики?
12. sanches2 154 12.01.12 04:00 Сейчас в теме
(10) vamleshka, (11) vamleshka,
Объединяется только номенклатура, а подчиненные справочники дублируются - это умеет и стандартная обработка. моя вступает на следующем этапе: Если объединять например единицы измерения, то можно искать дубли по наименованию или ОКЕИ на равность или подобие, а ниже выставить Доп группировку по полю "Владелец" и тогда единицы одного владельца с одинаковым названием - попадут в одну группу, а с разными владельцами - в разные.
11. vamleshka 11.01.12 17:02 Сейчас в теме
Каким образом идет объединение подчиных справочников? я очень боюсь за справочник единиц измерения и характеристики. а каким образом цены удаляет на объединеные позиции. ведь одинаковые измерения в один день не могут быть?
13. sanches2 154 12.01.12 04:01 Сейчас в теме
Кстати изначально эта обработка для этого и предназначалась, точнее для Розницы, где каждый приход товара грузили из Экселя и частенько возникали дубли товаров и характеристик...
14. ADM1NZ 18.01.12 16:20 Сейчас в теме
15. eduardoff 25.01.12 12:32 Сейчас в теме
а для бух 8,2 подайдет
16. navi 25.01.12 13:39 Сейчас в теме
а для бух 8,2 подайдет
17. Patricul 29.01.12 21:48 Сейчас в теме
Для 8.2 Бух подайдет! Правда на 2.0 пока не тестировал, но на 1.6 работает корректно! Спасибо автору за данную обработку!
18. sanches2 154 01.02.12 16:02 Сейчас в теме
Если есть пожелания - пишите - реализую
19. пользователь 18.04.12 19:22
Сообщение было скрыто модератором.
...
20. пользователь 18.04.12 19:25
Сообщение было скрыто модератором.
...
21. vprus 19.04.12 21:03 Сейчас в теме
Так кто тестировал обработку на Бухгалтерии 2.0. Отпишитесь...
22. sanches2 154 21.04.12 03:38 Сейчас в теме
(21) vprus, Работает - пробовал убирать дубли после обмена с УТ не типовым....
23. vprus 22.04.12 14:33 Сейчас в теме
24. OleGazz 14 14.05.12 17:39 Сейчас в теме
спасибо большое за обработку очень помогла, если бы не она то пришлось бы делать всё вручную...
25. OleGazz 14 15.05.12 14:04 Сейчас в теме
ребят, кому не сложно вышлите пожалуйста на kovalenko@cdoc.ru, не могу набрать бакса чтоб скачать))))
26. aleksey.kubovtsov 119 10.09.12 10:35 Сейчас в теме
27. Yimaida 38 24.10.12 02:10 Сейчас в теме
А есть такая же обработка для 8.1?
28. Serge_ASB 25.03.13 16:25 Сейчас в теме
У меня задача: поиск в справочнике (оргтехника) элементов с похожими серийными номерами (без 1,2...Эн последних цифр) с целью разобраться и заменить.
Под 8.1.
сможет эта обработка помочь в решении?
29. mishkaaa 27.08.13 11:07 Сейчас в теме
Есть несколько элементов справочника с одинаковыми наименованиеми. Задав отбор по наименованию и установив тип сравнения по равным значениям, я получу весь список дублей?
30. sanches2 154 12.09.13 03:45 Сейчас в теме
(29) mishkaaa, Да, обработка должна выдать все элементы с таким наименованием отобранным в одну группу, хотя всегда можно и вручную указать, что объединить, зная конкретные элементы
31. Ionmuerto 15.01.14 08:39 Сейчас в теме
Данная обработка Поиск и замена дублирующихся элементов справочников подходит под управляемые формы 1с Управление Торговлей 11.1?
32. Solo1 18.03.14 22:31 Сейчас в теме
Не ищет по полному наименованию номенклатуры.

{Форма.Форма.Форма(366)}: Ошибка при вызове метода контекста (Выполнить)
мРезультатыПоиска = Запрос.Выполнить().Выгрузить();
по причине:
{(6, 29)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
ГДЕ Спр1.НаименованиеПолное <<?>>= Спр2.НаименованиеПолное И Спр1.Ссылка <> Спр2.Ссылка
33. sanches2 154 27.03.14 05:24 Сейчас в теме
(32) Solo1, Наверное потому что действительно у 1с проблема работы с неограниченными строками в запросах - постарайтесь избегать таких условий
34. Dwiss 162 12.02.15 12:30 Сейчас в теме
в справочнике единицы измерения реквизит ОКЕИ, с отбором по владельцу, режим поиска по равным, почему то находит только 2 группы , хотя их там гораздо больше? Как раз такая ситуация грузили и получились задвоенные ед.из. что делаю не так?
35. sanches2 154 12.02.15 17:15 Сейчас в теме
(34) Dwiss,
Ситуация не однозначная... как вариант:
1) ОКЕИ - тоже задублированы - решение - объединить сначала ОКЕИ
2) Возможно отмечено несколько полей в списке "Доп. группировка", кроме "Владелец", что сужает поиск
3) возможно добавлены дополнительные условия отбора кроме как ОКЕИ
Для отправки сообщения требуется регистрация/авторизация