Поставил модуль от Битрикса. Он лучше гораздо стандартного. Все заработало, единственный в модуле поправил строку с кодировкой, почему то сайт не корректно кодировку выдавал.
Выкладываю CF для обновления.
Позволяет свои категории настраивать, ставить какие свойства выгружать, какие нет, а также присваивать для характеристик свои фото и их их выгружать.
В общем модуле Б_ОбменССайтомСервер надо
Добавить вот эту строчку
Если лКодировка="ml" тогда
лКодировка="UTF8";
КонецЕсли;
добавить надо в двух местах
чтобы было вот так.
надо код поменять
Попытка
HTTPОтвет = Соединение.ОтправитьДляОбработки(ПолноеИмяФайла, СокрЛП(ПараметрыЗапроса), ИмяФайлаОтвета, СокрЛП(Заголовки));
ContentType = HTTPОтвет.Заголовки.Получить("Content-Type");
лКодировка = Прав(ContentType, СтрДлина(ContentType) - (Найти(ContentType, "charset=")+7));
Исключение
СообщитьПодробно(ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()), ПараметрыОбмена);
КонецПопытки;
ФайлОтвета = Новый Файл(ИмяФайлаОтвета);
Если ФайлОтвета.Существует() Тогда
Если лКодировка="ml" тогда
лКодировка="UTF8";
КонецЕсли;
ЧтениеТекста = Новый ЧтениеТекста(ИмяФайлаОтвета, лКодировка);
ТекстОтвета = ЧтениеТекста.Прочитать();
Если НЕ ПустаяСтрока(ТекстОтвета) Тогда
ОтветСервера = ТекстОтвета;
Иначе
СообщитьПодробно("Получение данных с сервера: Получен пустой ответ сервера.", ПараметрыОбмена);
КонецЕсли;
Иначе
1Cv8.cf
User manual 6 UF.docx