Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (1)

Лучшие ответы пользователя

Все ответы (1)
  • Как брать резерв у товара через Api?

    @workFromHome2595
    Ух чего мне это стоило

    Резервирование
    //резервирование товара
    $productId = 12;
    
    $a = new \Bitrix\Catalog\Product\CatalogProvider;
    $resReserve = $a->reserve(array(
        $productId => ["PRODUCT_ID" => $productId,  "QUANTITY" => 15]
    ));
    
    //снятие резерва
    //для снятия резерва ВАЖНО чтобы QUANTITY был ОТРИЦАТЕЛЬНЫЙ 
    
    $a = new \Bitrix\Catalog\Product\CatalogProvider;
    $resReserve = $a->reserve(array(
        $productId => ["PRODUCT_ID" => $productId,  "QUANTITY" => -15 ]
    ));
    Ответ написан
    Комментировать