Отредактируйте файл controller.php, который лежит в Корень → modules → shop → item → import → csv (/admin/wysiwyg/filemanager/)
Начиная со строки 932, идет обработка полей товара, например:
// Передано название товара
case 'shop_items_catalog_name':
if ($sData != ''

{
$this->_oCurrentItem->name = $sData;
}
break;
добавьте в условие "&& !$this->_oCurrentItem->id" перед теми полями, которые не нужно обновлять, если товар уже создан. Однако, учтите, что поля, по которым определяется товар (артикул, идентификатор, cml_id и т.п.), должны быть в первых столбцах файла csv.
В итоге у вас получится так:
// Передано название товара
case 'shop_items_catalog_name':
if ($sData != '' && !$this->_oCurrentItem->id)
{
$this->_oCurrentItem->name = $sData;
}
break;
В этом случае, если товар уже есть в базе, имя не обновится. В случае, если после очередного обновления системы перестанет работать - снова отредактируйте данный файл и внесите эти изменения.