Более 200 модулей для CS-Cart по единой подписке за 3 000 ₽ в месяц

Изменения для commerceml

позволяет импортировать цены для всех витрин в зависимости от настроек модуля и настроек синхронизации
Укажите домен без http и слешей. Пример: domain.com
По подписке 4 000 
Последняя версия модуля Обновлено:
Есть вопросы по модулю? Напиши нам: HelpDesk Bot

Изменения для CommerceML

Этот модуль входит в нашу Подписку.

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

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

Для чего нужен

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

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

  • Переносит импортированные цены на все витрины.
  • Позволяет выбрать одинаковые цены или значения по сопоставлению для каждой витрины.
  • Сохраняет варианты и значения характеристик, пропущенные стандартным обменом.
  • Обрабатывает значения скрытых характеристик.
  • Создаёт отсутствующие варианты характеристик типа «Список».
  • Показывает служебные записи о ходе импорта и позволяет их очистить.

Как работает

Обмен товарами запускается стандартным способом через CommerceML. После получения товара модуль применяет выбранный режим цен: копирует один набор цен на все витрины либо распределяет значения по настроенному сопоставлению типов цен.

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

Остались вопросы по работе модуля?

Напишите нам.


Локализации:
  • English
  • Русский
Совместимость:
  • 4.18.X
  • 4.17.X

Инструкция к модулю Изменения для CommerceML

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

Модуль дополняет стандартный обмен CommerceML: распределяет импортированные цены между витринами и сохраняет варианты и значения характеристик, которые стандартная обработка может пропустить.

Отдельного раздела импорта модуль не создаёт. Выбранные параметры применяются автоматически во время следующего обмена товарами через CommerceML.

Где находится модуль

Откройте Модули → Управление модулями → Изменения для commerceml → Настройки.

На странице доступны группы Цены, Характеристики и таблица служебных записей об импорте.

Перед началом настройки

Если цены должны различаться по витринам, проверьте сопоставление типов цен в стандартных настройках CommerceML для каждой витрины. Модуль использует эти сопоставления при распределении базовой, рекомендованной и групповых цен.

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

Настройка цен

Цены на все витрины

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

Одинаковые цены на все витрины

Параметр учитывается только при включённой опции Цены на все витрины.

  • Включено — импортированный набор цен копируется на все витрины.
  • Выключено — для каждой витрины используются значения согласно её сопоставлению типов цен CommerceML.

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

Настройка характеристик

Импортировать варианты и значения характеристик

Оставьте параметр включённым, чтобы модуль сохранял значения, переданные CommerceML, и возвращал их в товар, когда стандартная обработка их пропускает. По умолчанию параметр включён.

Импортировать варианты и значения скрытых характеристик

Включите параметр, если при обмене нужно учитывать характеристики со статусом Скрыто. По умолчанию параметр включён.

Создавать варианты характеристик

Включите параметр, если отсутствующие варианты должны создаваться автоматически. Создание поддерживается для характеристик типа Список. Для числовых и других типов передаётся значение в формате CommerceML. По умолчанию параметр выключен.

Контроль служебных записей обмена

В настройках модуля отображаются данные о файлах CommerceML и их текущих статусах. Таблица обновляется автоматически.

  • Чтобы удалить одну запись, нажмите Очистить запись в нужной строке.
  • Чтобы удалить все показанные записи, нажмите Очистить все записи.

Очистка удаляет только служебную запись о ходе импорта и не отменяет изменения товаров.

Как проверить работу

  1. Зафиксируйте текущие цены выбранного товара на каждой витрине.
  2. Запишите значение одной обычной и, при необходимости, одной скрытой характеристики.
  3. Настройте режим цен и параметры характеристик.
  4. Запустите стандартный обмен CommerceML для выбранного товара.
  5. Проверьте цены на каждой витрине. В режиме одинаковых цен значения должны совпасть; в режиме сопоставления они должны соответствовать настройкам типов цен.
  6. Откройте карточку товара и проверьте импортированные характеристики.
  7. Если разрешено создание вариантов, убедитесь, что новый вариант характеристики типа Список появился и выбран у товара.
  8. Вернитесь в настройки модуля и проверьте служебный статус файла обмена.

Типовые ситуации

Цены изменились только на одной витрине

Проверьте опцию Цены на все витрины. Если одинаковые цены выключены, дополнительно проверьте сопоставление типов цен CommerceML для остальных витрин.

Значение характеристики не появилось

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

Новый вариант характеристики не создан

Проверьте опцию Создавать варианты характеристик и тип характеристики. Автоматическое создание предусмотрено только для типа Список.

В таблице долго остаётся служебная запись

Проверьте состояние обмена CommerceML. После завершения диагностики запись можно удалить отдельно или очистить весь список.

История изменений

v1.0.5 от 22.12.2023

[*] Короткие теги <? заменены на стандартные <?php.

[+] Добавлена передача значений скрытых характеристик из CommerceML.

[!] Исправлена обработка скрытых характеристик при запуске обмена через основной сценарий CommerceML.

v1.0.4 от 31.05.2023

[!] Исправлена передача числовых характеристик: для типа N передаётся значение, а не идентификатор варианта.

v1.0.3 от 29.04.2023

[!] Исправлена языковая переменная.

v1.0.2 от 29.04.2023

[+] Добавлены просмотр и удаление служебных записей о файлах импорта и их статусах в storage_data.

v1.0.1 от 29.04.2023

[+] Добавлена передача вариантов и значений характеристик, пропущенных стандартной обработкой CommerceML.

v1.0.0 от 07.03.2023

[+] Первое издание.

Обозначения:

[+] Добавлено

[-] Удалено

[*] Изменено

[!] Исправлена ошибка

Отзывы

Здесь можно поделиться своим мнением и оценить нашу работу.

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

Похожие модули