Дубли артикулов SKU: поиск, объединение и удаление

Дубли артикулов SKU: поиск, объединение и удаление

Misiuk
20 установок
Бесплатно

Дубли артикулов SKU: поиск, сравнение, объединение и безопасное удаление повторяющихся артикулов в Shop-Script.

Дубли артикулов SKU — порядок в каталоге без ручного поиска повторов

Дубли артикулов SKU — бесплатный плагин для Webasyst Shop-Script, который находит повторяющиеся артикулы, объединяет их в понятные группы и помогает безопасно обработать найденные совпадения.

Плагин подходит для каталогов, в которых после импорта, синхронизации с поставщиками или ручного редактирования появились одинаковые SKU. Вместо поиска повторов в таблицах администратор получает готовый список групп, сравнение товаров и набор ручных действий.

Плагин распространяется бесплатно

Все заявленные функции доступны без покупки лицензии, подписки и обязательной регистрации во внешних сервисах.

Для работы нужны только установленный Webasyst и Shop-Script.

Безопасность операций с каталогом

Перед объединением плагин формирует план операции, показывает будущие изменения и требует явного подтверждения администратора.

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

Неизвестные связи со сторонними таблицами, разные валюты, несовместимые настройки количества Shop-Script PREMIUM и цифровые файлы блокируют потенциально опасное объединение или удаление.

Как работает плагин?

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

Нормализация артикулов — SKU сравниваются с учётом выбранных правил регистра, пробелов, разделителей, ведущих нулей, префиксов и суффиксов.

Формирование групп — совпадения разделяются на точные, нормализованные, визуально похожие и вероятные.

Сравнение товаров — в группе видны товары, SKU, остатки, цены, изображения, категории и характеристики.

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

Подтверждение операции — объединение, скрытие, архивирование или удаление выполняется только по команде администратора.

Основные возможности

Точный поиск — находит полностью одинаковые значения SKU.

Поиск после нормализации — учитывает регистр, пробелы, разделители, ведущие нули, префиксы, суффиксы и пользовательское регулярное выражение.

Визуально похожие символы — помогает обнаруживать смешение кириллицы и латиницы в артикулах.

Дубли внутри одного товара — показывает повторяющиеся SKU среди вариантов одного товара.

Дубли между товарами — объединяет одинаковые артикулы из разных карточек в отдельные группы.

Вероятные совпадения — дополнительный поиск по названию, URL, описанию, штрихкоду, внешнему ID, производителю, модели и изображениям.

Выбор главного товара и SKU — администратор сам указывает запись, которую нужно сохранить.

Умный выбор главной записи — доступен рейтинг по активности, продажам, остаткам, изображениям и заполненности данных.

Объединение данных — перенос уникальных SKU и изображений, объединение остатков, категорий, тегов и заполнение пустого контента.

Ручные действия — переименование и отключение SKU, перенос в категорию, архивирование товара и добавление пары в исключения.

Физическое удаление дублей SKU — доступно только для дублей внутри одного товара и требует ввода подтверждения DELETE .

Снимки и восстановление — обратимые операции можно восстановить из журнала, пока снимок не истёк.

Диагностика каталога — проверяет потерянные связи товаров, SKU, остатков, изображений и категорий.

CSV-отчёт — найденные группы можно выгрузить для дополнительной проверки.

Защита от новых дублей — при включении правила плагин проверяет нормализованный SKU перед сохранением товара.

Гибкие правила сравнения SKU

В настройках можно выбрать, какие различия считать несущественными:

регистр букв;

пробелы по краям;

внутренние пробелы;

разделители - _ / \ . , ;

ведущие нули;

указанные префиксы и суффиксы;

пользовательское регулярное выражение и замена;

минимальная и максимальная длина SKU;

запрещённые символы.

Встроенная песочница позволяет проверить правила на тестовых значениях без изменения каталога.

Важно перед первым объединением

Сначала сделайте штатную резервную копию магазина и проверьте работу на нескольких группах.

Настройте правила, запустите сканирование, откройте найденную группу и внимательно проверьте главный товар, SKU, остатки, цены и будущий план операции.

Физически удалённые SKU восстановить невозможно. Для обычной обработки рекомендуется использовать безопасное объединение, отключение или архивирование.

Только ручной режим

Плагин не использует CRON и не выполняет обработку каталога по расписанию. Сканирование, массовая обработка, объединение, архивирование и удаление запускаются администратором вручную.

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

Поддержка Shop-Script PREMIUM

Плагин учитывает дробные остатки, точность количества, минимальное количество заказа, шаг заказа, складские и базовые единицы и коэффициенты пересчёта.

Если у объединяемых SKU различаются важные PREMIUM-настройки, операция блокируется до ручной проверки.

Интерфейс Webasyst

поддержка Webasyst UI 1.3;

поддержка Webasyst UI 2.0;

светлая и тёмная темы UI 2.0;

адаптивное отображение на узких экранах;

русский и английский языки.

Что нужно для работы

Shop-Script 8.0 или новее;

PHP 7.4 или новее;

права администратора Shop-Script для операций с каталогом.

Кому подойдёт плагин

магазинам с большим каталогом и регулярными импортами;

магазинам, которые получают товары от нескольких поставщиков;

администраторам, которым нужно найти повторяющиеся артикулы;

магазинам с дублями SKU внутри вариантов одного товара;

тем, кто хочет безопасно объединить данные и сохранить историю операций.

Дубли артикулов SKU помогает навести порядок в каталоге Shop-Script: найти повторяющиеся артикулы, сравнить связанные товары, выбрать главную запись и безопасно обработать дубли.

Плагин работает локально в вашем Webasyst, не требует внешнего API, не использует автоматическую обработку по расписанию и распространяется бесплатно.

Понравился бесплатный плагин? Буду рад отзыву и обратной связи!

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

Telegram: t.me/+Zk3IiWq_pDRiN2Uy

Email: developer@misiuk.ru