Голосов: 0
#1
Поиск дублей с отбором и заменой значений в ИБ 1С
Обработка поможет выполнить поиск дублирующих данных в базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс.
- Найти дублирующиеся элементы в любом ссылочном объекте конфигурации по любому сочетанию реквизитов или реквизитов табличных частей (это актуально для новых конфигурация, вида УТ 11.2, БП 3.0 и т.д., у которых контактная информация находится в табличных частях, что позволит "отсеять" контрагентов с одинаковыми адресами, телефонами и т.д.) с использованием четкого или нечеткого механизма определения дублей;
- Найти и удалить дубли записей независимых регистров сведений, с возможностью выбора измерений/ресурсов/реквизитов для поиска дублей;
- Использовать произвольные запросы для выборки данных для определения дублей. Например, если мы хотим определить номенклатуру, которую нужно заменить по данным регистра сведений «Штрихкоды».
- Есть возможность использовать механизм четкого поиска - когда для поиска и определения дублей, нужно чтоб данные всех реквизитов были равны между собой, и нечеткого поиска - когда можно для каждого реквизита задать способ сравнения - "Четкое совпадение" или "По вхождению слов". Например, для определения что контрагент "ИП Петров" И "Петров ИП" - это дубли, нужно использовать нечеткий поиск с выбором реквизита "Наименование" с правилом "По вхождению слов". ВРЕМЯ поиска дублей при нечетком поиске возрастает во много раз!
- Отбор по любому реквизиту выбранного объекта;
- Выбрать папку поиска дублей (в отборе указываем реквизит "Родитель" с видом сравнения "В группе" и указываем папку, в которой будет идти поиск дублей);
- При поиске дублирующихся элементов есть возможность указать владельца и производить поиск в пределах владельца(если есть данный реквизит у справочника);
- Есть возможность указать любые реквизиты поиска, входящие в выбранный объект.
- Есть возможность указать количество дублей, после которого остановить поиск.
- Очистка реквизитов от символов и пробелов при сравнении (Вкл/Выкл флагом "Очищать реквизиты от знаков пунктуации и пробелов"). Если флаг не установлен, то будут отсекаться только крайние пробелы перед строкой и после. Если используется нечеткий поиск, то для реквизитов, у которых выбрано правило "По вхождению слов" будут очищены только слова из которых состоит строка. Разделители слов останутся.
- Можно вручную указать какой элемент Вы хотите оставить как главный среди дублей. Главный элемент выделяется в таблице галкой и зеленым цветом. Все остальные дубли будут являться подчиненными и будут заменены на главный элемент при замене ссылок;
- Можно автоматически определить главный элемент по количеству ссылок или по вхождению указанного значения в указанный реквизит. Более детально описано ниже, в порядке работы с обработкой. При этом обработка учитывает количество ссылок на каждый элемент и выделяет главный исходя из этого(у кого больше, тот и главный);
- Замена происходит либо в транзакции, либо нет
- Найденные дубли можно автоматически помечать на удаление,чтоб нельзя было выбрать в дальнейшем;
- Найденные дубли можно автоматически удалять после замены ссылок (удаление происходит с проверкой ссылочности);
- Любую ссылку можно открыть двойным нажатием на нужной строке;
- Если главный элемент помечен на удаление, то можно снять пометку, чтоб использовать его в дальнейшем;
- Есть возможность вывести в список дерево дублей для согласования;
- Замена ссылок и удаление данных происходит в привилегированном режиме (только в управляемой форме!);
- Есть возможность выбрать дополнительно реквизиты из найденных ссылок дублей, для более подробного анализа. Для этого нужно нажать на закладке "Найденные дубли" кнопку "Выбрать реквизиты для отображения", откроется форма и в данной форме выбираем нужные реквизиты. Система добавит данные выбранных реквизитов в дерево.
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.