Решение для автоматической сверки данных между любыми конфигурациями 1С. Помогает контролировать и проверять обмены, проверять наличие документов при переносах данных, находить изменения в закрытых периодах
Обработки помогут Вам легко и, главное, быстро (в 5 раз и быстрее штатной обработки 1С), выполнить поиск дублирующих данных в Ваших базах 1С на платформах 8.1-8.3. Это позволит уменьшить объем лишней информации в справочниках и документах, планах видов характеристик и др., упростит работу с данными пользователям. А так же можно, одним нажатием, узнать в каких ссылочных объектах есть вообще дубли! Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А так же обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! (Обновление от 27.11.2023, версия 6.12)
Арт.: 127859
Продано: 360
13 420 руб.
13 420 руб.
3 000 руб.
10 980 руб.
Обработка поиска дублей позволяет:
И немного цифр о скорости по сравнению со штатной обработкой 1С поиска дублей. Железо одно и тоже. Выбранные реквизиты и отборы одинаковы. Справочник "Контрагенты", 2790 записей.
Порядок работы (есть в справке обработки):
1. В поле "Искать в" укажите объект конфигурации для поиска. Если будет использоваться произвольный запрос, то нажимаем на кнопку "Произвольный запрос". В открывшемся окне с помощью конструктора запроса создаем запрос и нажимаем "Сохранить". ВНИМАНИЕ! Текст запроса обязательно должен иметь хотяб одно поле с синонимом "Ссылка". Например, "... Объект КАК Ссылка". Поля "Код" и "ПометкаУдаления" могут так же выводиться через запрос и должны иметь синонимы вида, например " Номенклатура.Код КАК Код" или "...Номенклатура.ПометкаУдаления КАК ПометкаУдаления". Допускаются любые соединения и вложения запросов. Итоги не допускаются!
2. В списке реквизитов выберите нужные реквизиты по которым будет идти сравнение. Ставим/не ставим галку "Учитывать владельца" - поиск будет происходить в пределах владельцев.
3. В боковой панели выбираем режим поиска, путем установки флага "Нечеткое сходство данных реквизитов при поиске дублей". Данный флаг дает возможность настроить для каждого выбранного реквизита способ совпадения данных при поиске дублей, в том числе и по вхождению отдельных слов строки. Не используется при поиске дублей записей регистров сведений независимых.
ВРЕМЯ поиска дублей при нечетком поиске возрастает во много раз!
Если нас интересует поиск дублей только по четкому вхождению, то галку не ставим -скорость поиска будет максимальная!
4. Если включен нечеткий поиск, то можно указать процент сходства данных реквизитов при поиске дублей. Это значит, что если строка по длине одного реквизита будет совпадать со строкой этого же реквизита, но другого объекта (ссылки) на указанный процент, то система будет считать этот объект дублем. Это справедливо для каждого выбранного реквизита.
5. Так же указываем "Разделитель строк..." на закладке "Нечеткий поиск". Данный разделитель нужен для возможности разделения строки на отдельные слова, которые потом используются при нечетком поиске по правилу "По вхождению слов".
6. Ниже, настраиваем для каждого реквизита, как будет система искать и определять дубли. "Четкое совпадение" - значит будет проверяться строка одного объекта со строкой другого в рамках данного реквизита на равенство. "По вхождению слов" - система будет разделять строку одного объекта на слова и искать вхождение каждого слова в строке другого объекта в рамках данного реквизита.
7. В отборе указываем реквизит "Родитель" с видом сравнения "В группе" и указываем папку, в которой будет идти поиск дублей, если нужно;
8. Если хотите чтоб обработка выдала не все дубли, а только определенное количество - укажите число в окошке "Число найденных дублей, после которых поиск остановить". Так же если нужно очищать данные от знаков пунктуации или пробелов, то ставим галку "Очищать реквизиты от указанных знаков" и указываем от каких именно знаков нужно очищать.
9. Если нужно учитывать помеченные элементы, то нужно поставить галку "Учитывать помеченные на удаление". Тогда в таблице все помеченные будут выделены красным цветом; Данная функция не работает если источником данных выбран "Произвольный запрос".
10. Нажмите кнопку "Выполнить поиск дублей". Процесс начнется. Время поиска зависит от мощности компьютера, количества данных в искомом объекте, четкий/нечеткий поиск.
11. Если будут найдены дубли, то они будут отображены в виде дерева;
12. Далее можно вручную выбрать элемент который будет главным и будет оставлен в дальнейшем. Для этого нужно поставить галку и строка будет окрашена в зеленый цвет. В группе дублей может быть только один главный элемент!
13. Если Вы не хотите долго руками выбирать главный элемент, то можно нажать "Определить главные элементы". Есть 2 режима определения главного элемента -"По количеству ссылок" и "По вхождению значения в реквизит и количеству ссылок". Если выбрано "По количеству ссылок", то обработка автоматически посчитает ссылки на найденные элементы и определит главный элемент. Если выбрано "По вхождению значения в реквизит и количеству ссылок", то нужно указать формулу, в поле "Формула", в виде "ИмяРеквизита==Значение" без кавычек, где ИмяРеквизита - имя реквизита объекта как в конфигураторе, Значение - значение, по вхождению которого, обработка будет определять главный элемент. Если не будет найден главный элемент по вхождению Значения, то система выполнит определение главных элементов по количеству ссылок. Если будут найдены несколько элементов по вхождению, то система выберет главным тот элемент, у которого количество ссылок больше. Если источником данных являются записи регистра сведений, то система просто выделит верхние записи в каждой найденной группе дублей т.к. записи - это не ссылочные данные!
14. Есть возможность выбрать дополнительно реквизиты из найденных ссылок дублей, для более подробного анализа. Для этого нужно нажать на закладке "Найденные дубли" кнопку "Выбрать реквизиты для отображения", откроется форма и в данной форме выбираем нужные реквизиты. Система добавит данные выбранных реквизитов в дерево. Если источником данных выступает регистр сведений, то данная операция не выполнима.
15. При нажатии "Заменить ссылки" будет выдан вопрос с настройками замены. При согласии, будет выполнен процесс замены ссылок во ВСЕЙ базе. Группы, в дереве, в которых не выбран главный элемент, будут игнорироваться!
16. Для удаления найденных дублей записей регистра сведений, используем команду "Удалить дубли записей регистра сведений". Если в группе выбрана главная запись, то данная запись остается, остальные, входящие в данную группу дублей - удаляются. И так для каждой группы дублей в дереве.
17. Если все нормально прошло, вы увидите окно процесса замены. Если будут ошибки, то в окне сообщений вы их увидите.
18. Если нужно сохранить все настройки (выбранный объект, реквизиты, настройки нечеткого поиска, произвольный запрос и т.д.), то используем кнопку "Сохранить" на первой закладке в командной панели. Для восстановления настроек используем кнопку "Загрузить" на первой закладке в командной панели
Рассмотрим на примере работу обработки
Есть задача - нужно заменить ссылки номенклатуры и удалить дубли номенклатуры, основываясь на данные регистра "Штрих-коды" т.е. дубли нужно определить по записям из данного регистра, у которых ресурс "Штрихкод" одинаков. А после - удалить дубли записей в регистре штрих-кодов, у которых одинаковы ссылки на номенклатуру и и одинаков ресурс "Штрихкод".
1. Для определения дублей номенклатуры по данным регистра на поможет произвольный запрос. Для этого нажмем кнопку "Произвольный запрос" и в отрывшемся окне, создадим запрос такого вида
ВЫБРАТЬ ШтрихКоды.ШтрихКод КАК ШтрихКод,
ШтрихКоды.Объект КАК Ссылка,
ШтрихКоды.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
ШтрихКоды.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ШтрихКоды.Регион КАК Регион,
ШтрихКоды.ВыгружатьВОборудование КАК ВыгружатьВОборудование,
ШтрихКоды.Запрет КАК Запрет,
ШтрихКоды.Объект.ПометкаУдаления КАК ПометкаУдаления,
ШтрихКоды.Объект.Код КАК Код
ИЗ РегистрСведений.ШтрихКоды КАК ШтрихКоды
Обратите внимание на синонимы полей. Синоним "Ссылка" обязательно должен присутствовать. Далее, нажимаем "Сохранить".
В списке реквизитов, указываем поля, по которым будет искать дубли. В нашем случае - это поле "Штрихкод". Если нужно - ставим галку "Очищать реквизиты от указанных знаков". Нажимаем "Выполнить поиск дублей". Ожидаем.
Если есть дубли, то на второй закладке в дереве они отобразятся. Мы получили дерево дублей, в котором есть ссылки на номенклатуру, у которой штрих-коды одинаковы. Теперь в меню "Работа с дублями" выбираем "Определить главные элементы". Система произведет поиск ссылок, и на их основании выберет нужный элемент.
Далее, указываем настройки, которые система должны выполнить с дублями на первой вкладке (пометить на удаление или удалить непосредственно). После, нажимаем "Заменить ссылки" и ожидаем.
Все, замена ссылок выполнена. При этом в регистре сведений "Штрихкоды" образовались дубли записей, которые так же нужно удалить.
Для этого в поле "Искать в" выбираем регистр сведений "Штрихкоды". Далее, указваем поля по которым система будет искать дубли. В нашем случае это "Объект" и "Штихкод" т.к. после замены номенклатура теперь одинакова для одинаковых штрихкодов. Нажимаем "Выполнить поиск дублей".
После, в дереве дублей, вручную или автоматом, выбираем те записи регистра, которые останутся. Остальные в каждой группе - будут удалены. Если в группе не выбрана запись - данная группа игнорируется. Нажимаем "Удалить дубли записей регистра сведений". Все - дубли удалены.
Вот таким способом данная обработка может облегчить жизнь!
С конфигурациями 8.1 обработки работают только в режиме совместимости с 8.2 (обычное приложение)
ОСОБЕННОСТИ ЗАМЕНЫ ССЫЛОК! Если при замене ссылок, ссылка заменяемого объекта будет найдены в движениях документа, то замена будет произведена в наборе регистров движений. Документ не будет перепроведен. Если ссылка будет найдена в регистрах сведений, то если после замены набор будет иметь не уникальные записи, то одна из записей будет удалена! Это особенности платформы 1С!
ВНИМАНИЕ! Возможно, что при выборе справочника/ПВХ, в таблице отбора, не будет доступных полей для отбора в управляемой форме. Это значит у Вас не включена функциональная опция, которая блокирует использование данного объекта! Это особенности управляемого приложения и СКД!
Не забываем делать бэкап базы перед использованием обработки!
Данная обработка входит в Топ-100 продаж сайта "Инфостарт" за все время!
Обновление от 27.11.2023, версия 6.12 (УФ, ОФ)!
Обновление от 03.10.2023, версия 6.11 (УФ, ОФ)!
Обновление от 31.07.2023, версия 6.10 (УФ, ОФ)!
Обновление от 18.07.2022, версия 6.9 (УФ, ОФ)!
Обновление от 06.06.2022, версия 6.8 (УФ, ОФ)!
Причины купить:
Бесплатный период техподдержки составляет 1 месяц со дня покупки
Также после приобретения вы получаете 12 месяцев бесплатных обновлений.
По окончанию бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.
Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.
Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.
При создании тикета необходимо предоставить:
К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Срок реакции - от 24 до 72 часов в рабочие дни с момента обращения.
Проверено на следующих конфигурациях и релизах:
| Статистика: | |
|---|---|
| Просмотры | 173832 |
| Загрузки | 360 |
| Рейтинг | 591 |
| Создание | 14.05.12 20:58 |
| Обновление | 05.10.25 21:11 |
| № Публикации | 127859 |
| Характеристики: | |
| Теги | |
| Рубрики | Поиск данных |
| Кому |
Системный администратор , Разработчик |
| Тип файла | Внешняя обработка (ert,epf) |
| Платформа | 1С:Предприятие 8 |
| Конфигурация |
1C:Бухгалтерия , 1С:Бухгалтерия 3.0 , 1С:Зарплата и Управление Персоналом 3.x , 1С:Комплексная автоматизация 2.х , 1С:Управление нашей фирмой 1.6 , 1С:Управление нашей фирмой 3.0 , 1С:Управление торговлей 11 , 1С:Розница 2 , 1С:Розница 3.0 |
| Операционная система | Windows |
| Страна | Не имеет значения |
| Отрасль | Не имеет значения |
| Налоги | Не имеет значения |
| Вид учета | Не имеет значения |
| Доступ к файлу | Платные (руб) |
| Код открыт | Да |
Решение для автоматической сверки данных между любыми конфигурациями 1С. Помогает контролировать и проверять обмены, проверять наличие документов при переносах данных, находить изменения в закрытых периодах
9760 руб.
Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигацион...
6000 руб.
Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный ...
24400 руб.
Данная разработка позволит решить вопрос с резервным копированием Ваших баз в автоматическом режиме, расположенных на сервере 1С. Система умеет ставить блокировки на вход, блокировать фоновые задания, принудительно отключать сеансы пользова...
7320 руб.
Обработка предназначена для поиска дубликатов документов «Поступление» и «Реализация» в базе 1С. Поиск выполняется по номеру, дате и сумме документа как по всем организациям, так и в разрезе выбранной организации. Позволяет быстро выявить з...
6100 руб.
🔍 Обработка предназначена для быстрого анализа входящего НДС по документам поступления. Она позволяет увидеть, какие ставки НДС применены в каждом документе, выявить ошибки в их использовании и проконтролировать корректность учета.
6100 руб.
Универсальная внешняя обработка для проверки «здоровья» любой базы 1С. За один запуск выполняет 26 проверок логической целостности данных и выдаёт отчёт: оценку состояния базы от 0 до 100, список проблем по важности (критично / предупрежден...
7320 руб.
Сравнение двух однотипных объектов 1С и выборочный перенос данных из одного объекта в другой. Обработка показывает, какие реквизиты и значения отличаются, включая данные табличных частей, и позволяет выбрать только нужные изменения для пере...
6100 руб.
Встройте искусственный интеллект прямо в вашу 1С за один вечер. «Цифровой сотрудник» - это чат с нейросетью внутри привычного интерфейса 1С, который умеет отвечать не «в общем», а по вашим данным: обучите его на регламентах, инструкциях и...
3660 руб.
1.обработка позволяет автоматически вычислить дубли и привести их к единому наименованию во всех документах. 2.так же есть возможность в документах поменять счета учета для номенклатуры. Например разные бухгалтера оформляют поступление од...
7320 руб.