# BasketComponentHelper

URL: https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Sale\BasketComponentHelper`
Модуль: Sale.

Исходный файл: `source/sale/lib/basketcomponenthelper.php:10`

## Свойства (2)

- `static $$cacheRatio`
- `static $$cacheRatioData`

## Методы (16)

- [`static checkQuantityRatio()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/checkquantityratio/)
- [`static clearFUserBasketPrice()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/clearfuserbasketprice/)
- [`static clearFUserBasketQuantity()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/clearfuserbasketquantity/)
- [`static correctQuantityRatio()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/correctquantityratio/)
- [`static existsFUserBasketPrice()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/existsfuserbasketprice/) — Возвращает true, если итоговая цена корзины fuser уже была вычислена.
- [`static existsFUserBasketQuantity()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/existsfuserbasketquantity/) — Возвращает true, если итоговое количество корзины fuser уже было вычислено.
- [`static getFUserBasketPrice()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/getfuserbasketprice/)
- [`static getFUserBasketQuantity()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/getfuserbasketquantity/)
- [`static getRatio()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/getratio/)
- [`static onSaleBasketItemDeleted()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/onsalebasketitemdeleted/)
- [`static onSaleBasketItemEntitySaved()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/onsalebasketitementitysaved/)
- [`static setFUserBasketPrice()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/setfuserbasketprice/)
- [`static setFUserBasketQuantity()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/setfuserbasketquantity/)
- [`static updateFUserBasket()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/updatefuserbasket/)
- [`static updateFUserBasketPrice()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/updatefuserbasketprice/)
- [`static updateFUserBasketQuantity()`](https://chugunov.pro/api-bitrix/sale/basketcomponenthelper/updatefuserbasketquantity/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Sale-BasketComponentHelper.html
