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