Ситуация следующая: нужно поймать момент окончания полной выгрузки товаров из 1с, чтобы можно было потом выцепить товары, которые были деактивированы и активировать их снова.
Я понимаю, что в настройках интеграции с 1С на стороне сайта есть возможность убрать деактивацию товаров, которых не было в файле выгрузки - это не устраивает. Специфика работы с 1С не дает мне это сделать. Нужно именно "вручную" активировать их снова.
Как активировать товары - я знаю. Нужно место и возможность запустить это.
Пробовала событием OnSuccessCatalogImport1C, но каждый раз в конце всей выгрузки он аккуратненько деактивирует товары.
Пробовала события OnAfterIBlockUpdate и OnBeforeIBlockUpdate, OnProductUpdate - бесполезно.
Запустить обработку в определенное время - не вариант, т.к выгрузка выключается вручную и в разное время.
Вот и вопрос: КАК В КОНЦЕ ПОЛНОЙ ВЫГРУЗКИ ЗАПУСТИТЬ СКРИПТ, ЧТОБЫ АКТИВИРОВАТЬ ТОВАРЫ
============================================================ ===============
Если вдруг кому понадобится, как именно применяю событие OnSuccessCatalogImport1C (код был найден на просторах, работает отлично, когда нужна обработка товаров и торговых предложений во время выгрузки товаров - работает с полученными пачками)
Я понимаю, что в настройках интеграции с 1С на стороне сайта есть возможность убрать деактивацию товаров, которых не было в файле выгрузки - это не устраивает. Специфика работы с 1С не дает мне это сделать. Нужно именно "вручную" активировать их снова.
Как активировать товары - я знаю. Нужно место и возможность запустить это.
Пробовала событием OnSuccessCatalogImport1C, но каждый раз в конце всей выгрузки он аккуратненько деактивирует товары.
Пробовала события OnAfterIBlockUpdate и OnBeforeIBlockUpdate, OnProductUpdate - бесполезно.
Запустить обработку в определенное время - не вариант, т.к выгрузка выключается вручную и в разное время.
Вот и вопрос: КАК В КОНЦЕ ПОЛНОЙ ВЫГРУЗКИ ЗАПУСТИТЬ СКРИПТ, ЧТОБЫ АКТИВИРОВАТЬ ТОВАРЫ
============================================================
Если вдруг кому понадобится, как именно применяю событие OnSuccessCatalogImport1C (код был найден на просторах, работает отлично, когда нужна обработка товаров и торговых предложений во время выгрузки товаров - работает с полученными пачками)
Скрытый текст | ||
---|---|---|
|
Скрытый текст | ||
---|---|---|
|