Плагин commerceml обмен с 1С
Всем Добрый день! Прошу совета/помощи. Мы выгрузили характеристики на сайт из 1С с помощью плагина. Затем удалили ненужные характеристики в 1С, но они все еще присутствуют на сайте в карточках товаров в админке, к которым не принадлежат ( в карточке рядом с наименованием характеристики висит треугольник с восклицательным знаком). Есть ли в плагине возможность при обмене затереть полностью все характеристики выгружаемого товара и заново загрузить из файла обмена? Что можно сейчас сделать, чтобы удалить значения этих характеристик для товаров? Вручную пройти каждый товар в админке и удалить значение характеристики невозможно, слишком много товаров. Спасибо за ответы!










2 ответа
Похоже, после удаления характеристик в 1С старые значения просто остаются у товаров в Shop-Script.
Попробуйте сначала штатную очистку Shop-Script:
/webasyst/shop/?module=repair&action=cleanupFeatures
Она как раз удаляет лишние значения характеристик, которые уже недоступны в карточке товара. Перед запуском лучше сделать резервную копию базы.
Если после очистки они останутся, тогда уже нужно смотреть логику импорта CommerceML — вероятно, плагин при обмене обновляет характеристики, но не удаляет те, которые исчезли из 1С.
Спасибо за ответ, я допилил штатный плагин, добавил галочку в настройки, чтобы можно было явно указывать когда очищать все реквизиты продукта перед загрузкой данных из 1С