Вариант решения на примере 1с УТ 10.3 , ocstore 2.3.0.2.4 и модуля обмена 1.6.4.8
1. В конфигурации 1с (УТ 10.3) для товаров добавить новое свойство "Сортировка". Для необходимых товаров заполнить нужным значением (1, 2, 3 ...)
Если свойство будет не заполнено значением, то оно не выгрузиться в файл обмена (import.xml)
Все типовые отчеты в 1с поддерживают механизм свойств, поэтому для контроля заполнения можно сформировать любой типовой отчет (н-р, "Ведомость по складам") , добавив дополнительное поле свойства "Сортировка" и указав нужные параметры отбора, группировки и сортировки в отчете.
2. В модуле обмена 1.6.4.8 на сайте нужно внести следующие правки, т.е. заполнить поле "sort_order" (таблица oc_product БД) значением из свойства "Сортировка" при парсинге файла обмена (import.xml).
В файле admin\model\extension\exchange1c.php после
case 'Высота':
$this->log("Высота из свойства");
$search = array(',', ' ');
$replace = array('.', '');
$data['height'] = str_replace($search, $replace, $attribute_value);
break;
вставить
// ++
case 'Сортировка':
$this->log("Сортировка из свойства");
$data['sort_order'] = (int)$attribute_value;
break;
// --