Имя: Пароль:
1C
1С v8
УНA Обмен с сайтами.
0 polkin
 
19.06.14
11:27
Налаживаю обмен с сайтом на базе hostcms
Выскочила такая проблема.
Если товара 3шт и я продаю 1 - то все нормально экспортирует - сайт отображает как и база 2шт.
Если же я продаю 3шт - то файлы import.xml и offers.xml вообще номенклатуру с количеством 0 не указывают и по этому сайт отображает 3шт товара.

Удалять в ручную закончившиеся позиции очень не удобно.

Как сделать, что бы файлы import.xml и offers.xml отображали количество 0???
1 Segate
 
19.06.14
11:29
(19)переписать обмен? =)
2 Segate
 
19.06.14
11:31
(0)ты что импортируешь? Остатки? Заказы?
3 polkin
 
19.06.14
11:44
Импортирую только остатки. До остального мозги не дошли.
В каком модуле хоть рыть?
4 polkin
 
19.06.14
12:53
в Общем модуле ОбменССайтами
Если ТоварыXDTO.Товар.Количество() > 0 Тогда
КаталогXDTO.Товары = ТоварыXDTO;
КонецЕсли;

заменил на
Если ТоварыXDTO.Товар.Количество() >= 0 Тогда
КаталогXDTO.Товары = ТоварыXDTO;
КонецЕсли;

Результата нет....
5 Segate
 
19.06.14
13:02
(4) лол =)
это не то =))

в плане обмена рой. Могу помочь, низадорого
6 Галахад
 
гуру
19.06.14
13:08
(0) Это вроде на стороне сайта настраивается.
7 adelaide
 
19.06.14
13:25
(0) посмотри в настройках обмена цмски должна быть настройка делать предложения неактивными если их нет в выгрузке, в битриксе такая штука точно есть.
8 polkin
 
19.06.14
14:01
(5) где именно?
9 polkin
 
20.06.14
13:01
Народ, где в конфе смотреть данную проблему? В каком модуле?
10 polkin
 
23.06.14
11:29
Никто не может подсказать в каком модуле готовится экспортный файл для обмена с сайтом?
11 Галахад
 
гуру
23.06.14
11:50
1С выгружает всю номенклатуру, если на нее не стоят фильтры в отборах.
Ей пофигу, есть она на остатках или нет.
Вывод. Или стоят какие-то отборы, или номенклатура без остатка все же выгружается...
12 polkin
 
23.06.14
14:23
не выгружается с остатком 0
фильтров тоже нет
13 polkin
 
12.07.14
21:09
Народ, подскажите где рыть, в каком модуле?
14 polkin
 
13.07.14
16:20
в Функция ВыгрузитьНоменклатуруВКаталогНаДиске(Параметры, СтрокаТаблицыИнформации, ВыгруженоОбъектов)

тоже заменил
Если Параметры.ВыборкаЦен.Количество() > 0 Тогда
....            
КонецЕсли;

Если Параметры.ВыборкаЦен.Количество() >= 0 Тогда
....            
КонецЕсли;

Все равно товары с 0 количеством в файл не выводит.......