Необходимо создать справочник «КаталогТоваров»
В справочнике «КаталогТоваров» добавить реквизит «Номенклатура» с типом данных «СправочникСсылка.Номенклатура»
Создать новую схему компоновки данных «СхемаВыгрузкиТоваровКаталогТоваров» в Общие-Планы обмена-ОбменУправлениеТорговлейСайт-Макеты и загрузить схему из файла .
Внести изменения в общий модуль «ОбменССайтом», заменить:
в процедуре ДобавитьЗапросыВПакет
ТекстЗапросаГруппы =
«ВЫБРАТЬ РАЗЛИЧНЫЕ
| ВремНоменклатура.Номенклатура КАК Номенклатура
|ИЗ
| ВремНоменклатура КАК ВремНоменклатура
|ИТОГИ ПО
| Номенклатура ТОЛЬКО ИЕРАРХИЯ
|АВТОУПОРЯДОЧИВАНИЕ»;
на
ТекстЗапросаГруппы =
«ВЫБРАТЬ РАЗЛИЧНЫЕ
| ВремНоменклатура.Родитель КАК Номенклатура
|ИЗ
| ВремНоменклатура КАК ВремНоменклатура
|ИТОГИ ПО
| Номенклатура ИЕРАРХИЯ
|АВТОУПОРЯДОЧИВАНИЕ»;
в процедуре ПолучитьЗапросДляВыгрузкиТоваров
СхемаВыгрузкиТоваров = ПланыОбмена.ОбменУправлениеТорговлейСайт.ПолучитьМакет(«СхемаВыгрузкиТоваров»);
на
СхемаВыгрузкиТоваров = ПланыОбмена.ОбменУправлениеТорговлейСайт.ПолучитьМакет(«СхемаВыгрузкиТоваровКаталогТоваров»);
в процедуре ПолучитьКомпоновщикНастроекВыгрузкиТоваров
СхемаВыгрузкиТоваров = ПланыОбмена.ОбменУправлениеТорговлейСайт.ПолучитьМакет(«СхемаВыгрузкиТоваров»);
на
СхемаВыгрузкиТоваров = ПланыОбмена.ОбменУправлениеТорговлейСайт.ПолучитьМакет(«СхемаВыгрузкиТоваровКаталогТоваров»);
(Можно просто загрузить схему в «СхемаВыгрузкиТоваров», тогда последние два изменения не нужны)
Важно — при выгрузке не использовать классификацию по видам номенклатуры!
Протестировано на редакции Управление торговлей, редакция 11.0 (11.0.7.8)
СхемаВыгрузкиТоваровКаталогТоваров.rar
Навигация по записям