[QUOTE]Дмитрий Карпов пишет:
В 1с есть характеристики, они выгружаются как торговые предложения. Но, на сайте они нужны как самостоятельные товары. В настройках обмена, в битриксе, отключена галочка "Загружать торговые предложения (характеристики) в отдельный инфоблок", и эти торговые предложения никак нигде не добавляются на сайте. Мне их нужно положить в тот же инфоблок, что и сам товар.
Думаю, через апи создавать новый товар, заполяя его данными из основного (по XML ид вычислить), также по xml_id задавать / обновлять цены и остатки для него.
Но где лучше всего повесить обработчик, чтобы во время выгрузки из 1с, выдернуть из загруженной XML торговое предложение и обработать его?
Пробовал через OnSuccessCatalogImport1C, но у меня почему-то бд пустая, когда оно срабатывает, и оно, почему-то вдруг, не работает, когда выгружаются цены и остатки о_О
[/QUOTE]Для этой задачи, я думаю, лучше доработать модуль обмена со стороны 1С, чтобы характеристики выгружались как товар, а не предложения.
В 1с есть характеристики, они выгружаются как торговые предложения. Но, на сайте они нужны как самостоятельные товары. В настройках обмена, в битриксе, отключена галочка "Загружать торговые предложения (характеристики) в отдельный инфоблок", и эти торговые предложения никак нигде не добавляются на сайте. Мне их нужно положить в тот же инфоблок, что и сам товар.
Думаю, через апи создавать новый товар, заполяя его данными из основного (по XML ид вычислить), также по xml_id задавать / обновлять цены и остатки для него.
Но где лучше всего повесить обработчик, чтобы во время выгрузки из 1с, выдернуть из загруженной XML торговое предложение и обработать его?
Пробовал через OnSuccessCatalogImport1C, но у меня почему-то бд пустая, когда оно срабатывает, и оно, почему-то вдруг, не работает, когда выгружаются цены и остатки о_О
[/QUOTE]Для этой задачи, я думаю, лучше доработать модуль обмена со стороны 1С, чтобы характеристики выгружались как товар, а не предложения.