QUANTITY
                  
                  
                  Использую OnAfterIBlockElementUpdate и CCatalogProduct::Update. Но не работает.
                  
                  
                  Но если просто CCatalogProduct::Update то меняет  QUANTITY. Куда копать?
                  
                  
                
Непонятна задача.
попробуй это событие https://dev.1c-bitrix.ru/api_help/catalog/events/onbeforeproductupdate.php
нужно после выгрузки из 1С пересчитать доступность в зависимости от свойств.
берешь и пересчитываешь :) да кстати каталожные события позже ИБ так что выше по коду запоминаешь данные, а в следующем обработчике каталожном менять
onBefore для Bitrix\Catalog\Model\Product на add и update
Обсуждают сегодня