Всем привет.
Пишу скрипт на изменения параметров ТП, при событии после изменения элемента. Но вот почему то не срабатывает, логи выходят, все ок. И даже если ID товара вписать в ручную, все равно не срабатывает. Может какой то свой подход есть?
CCatalogProduct::Update($arFields['ID'], ['CAN_BUY_ZERO' => 'Y', 'QUANTITY_TRACE' => 'N']);
Пишу в событии OnAfterIBlockElementUpdateHandler
Если запустить данный код в обычном файле, с указанием айди, то все срабатывает и все меняет. А вот в init нет