1C Import Queue for CS-Cart

Фоновый импорт из 1С без зависаний и таймаутов
Last update: 07.05.2026 Поддерживает текущую версию CS-Cart
не более двух доменов на витрину, основной и для разработки
1C Import Queue for CS-Cart
$90.00
$70.00

При каждой выгрузке из 1С CS-Cart может не узнать уже существующие товары и создать дубликаты вместо обновления. Это происходит потому что 1С иногда генерирует новые идентификаторы для тех же самых товаров. Модуль автоматически сопоставляет товары по артикулу и устраняет эту проблему без ручной правки.

Этот модуль нужен если:

  • после выгрузки из 1С появляются дубликаты товаров
  • импорт создаёт новые товары вместо обновления существующих
  • часть товаров при импорте молча пропускается и непонятно почему
  • вы хотите видеть все ошибки CommerceML в одном месте

Что умеет модуль:

  • Товары обновляются, а не задваиваются — даже если 1С сменила их идентификаторы
  • Предпросмотр перед применением — видите все изменения до того как они произойдут
  • Откат одним кликом — если что-то пошло не так, мгновенный возврат к предыдущему состоянию
  • Поиск дубликатов артикулов — и в базе сайта, и внутри XML-файла из 1С
  • Пропущенные записи — показывает какие товары пропустил импорт и почему
  • Журнал ошибок CommerceML — все ошибки из лог-файлов в одной таблице с привязкой к товарам
  • Безопасный режим — проверяет совпадение названия товара перед заменой идентификатора

1. Установка и настройка

Установка производится стандартным способом через панель управления CS-Cart:

  • Распакуйте архив модуля и скопируйте содержимое в корневую директорию сайта, сохранив структуру папок
  • Перейдите в Модули → Управление модулями
  • Найдите «IP5 Fixed UUID» и нажмите «Установить»
  • Откройте настройки модуля, нажав на его название

После установки откройте страницу настроек. Доступны следующие параметры:

  • Проверять название товара — если включено, идентификатор заменяется только при совпадении названия товара в XML и в базе данных. Повышает точность, снижает риск ошибочных замен.
  • Путь к XML-файлу — относительный путь от корня сайта до XML-файла CommerceML. Пример: var/files/1/exim/1C/import0_1.xml. Ниже поля модуль автоматически показывает список найденных XML-файлов в директории экспорта.

Страница настроек модуля

Рис. 0 — Страница настроек с параметрами конфигурации и кнопками быстрого доступа

2. Предпросмотр и применение замен

Основная функция модуля — безопасная замена идентификаторов с предварительным просмотром всех изменений перед их применением.

  • Нажмите кнопку «Запустить сейчас» на странице настроек
  • Модуль прочитает XML-файл и сформирует список замен — для каждого товара показаны артикул, название, текущий и новый идентификатор из файла 1С
  • Проверьте таблицу: строки, где название товара в XML и на сайте не совпадает, выделены отдельно
  • Нажмите «Применить» для обновления записей
  • После применения появится уведомление с количеством замен, кнопка «Откат» станет активной

Страница предпросмотра

Рис. 1 — Страница предпросмотра: таблица товаров с предстоящими заменами

Детальный вид предпросмотра

Рис. 2 — Детальный вид: артикулы, названия и пары идентификаторов

3. Проверка дублирующихся артикулов

Нажмите «Проверить дублирующиеся артикулы» на странице настроек. Страница содержит два раздела:

  • Дубли на сайте — товары с одинаковым артикулом в базе данных. Показываются ID товара, название, внешний идентификатор и дата последнего обновления.
  • Дубли в XML-файле — артикулы, встречающиеся более одного раза в файле выгрузки из 1С. Это сигнал о проблеме на стороне 1С: при импорте невозможно однозначно определить, какую из записей использовать.

Страница дублей

Рис. 3 — Таблица товаров с одинаковыми артикулами в базе данных

Полный файл логов

Рис. 4 — Полный файл логов

Дубли в XML

Рис. 5 — Дублирующиеся артикулы внутри XML-файла из 1С

4. Пропущенные записи при импорте

Нажмите «Пропущенные записи» на странице настроек — отображаются до 150 последних пропущенных записей, отсортированных по дате. Для каждой записи модуль автоматически ищет причину пропуска в файлах commerceml.log.

В таблице отображается:

  • UUID — внешний идентификатор записи в CommerceML
  • Тип — тип сущности (product, category и т.д.)
  • Название — название из файла маппинга
  • Причина — текст причины пропуска из commerceml.log
  • Лог-файл — имя файла, в котором найдена причина
  • Дата — временная метка записи

Пропущенные записи

Рис. 6 — Таблица пропущенных записей с причиной из лога и ссылкой на товар

5. Журнал ошибок CommerceML

Доступен через ссылку в меню администратора. Модуль сканирует все файлы commerceml.log*, извлекает строки с тегом [error] и группирует их по файлам лога, начиная с самого нового. Одинаковые строки показываются только один раз — дубликаты фильтруются автоматически. Если для идентификатора из ошибки найден товар на сайте — показывается прямая ссылка на его редактирование.

6. Откат изменений

После применения замен кнопка «Откат (N)» появляется на странице настроек. В скобках указано количество изменённых записей.

  • Модуль проверяет, что старые идентификаторы не заняты другими записями. Если занят — такая запись пропускается и логируется
  • Для каждой пары выполняется обратная замена
  • Отображается уведомление с количеством обработанных пар и фактически восстановленных записей

Важно: кнопка «Откат» доступна только в течение текущей сессии браузера. После выхода из системы возможность отката теряется. Рекомендуем проверять результат сразу после применения.

Payment type
One-time payment
Продукт
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
Совместимость с версиями
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2.
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
Локализации
  • English
  • Русский

Отзывы не найдены

Специализируемся на разработке интернет-магазинов и внедрении комплексных решений на платформе CMS

Контактная информация

Телефон +79782855558
Веб-сайт

Специализируемся на разработке интернет-магазинов и внедрении комплексных решений на платформе CMS CS-Cart.

Если вы производственная компания или у вас есть готовый товар и нужна площадка для его продажи — закажите разработку интернет-магазина на системе CS-Cart. Ваша собственная e-commerce площадка стоит намного дешевле, чем открыть самую маленькую торговую точку, а прибыль с интернет-магазина получите в разы больше.

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

Кроме разработки и написания модулей для CS-Cart, мы предлагаем поддержку вашего интернет-магазина. Даем гарантии, что ваш проект будет работать без сбоев - мы настроены на долгосрочное сотрудничество и взаимную выгоду.

Вас может заинтересовать

Живой поиск + История поиска (релевантный поиск) - Поиск на сайте
5.0 (86)
$120.00
Быстрый и удобный умный поиск для интернет-магазина. История поиска. Гибкие настройки поиска.
Живой поиск
4.9 (47)
$45.00
$75.00
Скидка 40%
Самый быстрый и функциональный поиск - альтернатива облачным сервисам поиска, но без абонентской платы.
Полностраничное кеширование страниц магазина + HTML Minify
4.9 (42)
$85.00
$120.00
Скидка 29%
Увеличивает скорость работы интернет-магазина. Улучшает СЕО-рейтинг сайта. Повышает конверсию.
Автоматизация прайсов поставщиков
5.0 (29)
$219.00
$249.00
Скидка 12%
Импорт товаров и характеристик, обновление цен и остатков товаров из Excel / XML / CSV прайсов.
OptiPic оптимизация изображений и конвертация в WebP
4.8 (34)
Бесплатно

Optimize and convert to WebP all the images on the site