# BasketBase

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

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

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

## Методы (61)

- [`clearCollection()`](https://chugunov.pro/api-bitrix/sale/basketbase/clearcollection/)
- [`clearStartField()`](https://chugunov.pro/api-bitrix/sale/basketbase/clearstartfield/)
- [`count()`](https://chugunov.pro/api-bitrix/sale/basketbase/count/) — Подсчитывает количество элементов объекта.
- [`static create()`](https://chugunov.pro/api-bitrix/sale/basketbase/create/)
- [`createItem()`](https://chugunov.pro/api-bitrix/sale/basketbase/createitem/)
- [`current()`](https://chugunov.pro/api-bitrix/sale/basketbase/current/) — Возвращает текущий элемент.
- [`static deleteNoDemand()`](https://chugunov.pro/api-bitrix/sale/basketbase/deletenodemand/)
- [`doFinalAction()`](https://chugunov.pro/api-bitrix/sale/basketbase/dofinalaction/)
- [`getBasePrice()`](https://chugunov.pro/api-bitrix/sale/basketbase/getbaseprice/) — Получение цены корзины без скидок.
- [`getBasket()`](https://chugunov.pro/api-bitrix/sale/basketbase/getbasket/)
- [`getBasketItems()`](https://chugunov.pro/api-bitrix/sale/basketbase/getbasketitems/)
- [`getContext()`](https://chugunov.pro/api-bitrix/sale/basketbase/getcontext/)
- [`getExistsItem()`](https://chugunov.pro/api-bitrix/sale/basketbase/getexistsitem/) (устаревший)
- [`getExistsItemByItem()`](https://chugunov.pro/api-bitrix/sale/basketbase/getexistsitembyitem/) (устаревший)
- [`getExistsItems()`](https://chugunov.pro/api-bitrix/sale/basketbase/getexistsitems/) — Получает все элементы корзины для нужных moduleId, productId и свойств.
- [`getFUserId()`](https://chugunov.pro/api-bitrix/sale/basketbase/getfuserid/) — Получение идентификатора покупателя.
- [`getIndexById()`](https://chugunov.pro/api-bitrix/sale/basketbase/getindexbyid/)
- [`getItemByBasketCode()`](https://chugunov.pro/api-bitrix/sale/basketbase/getitembybasketcode/)
- [`getItemById()`](https://chugunov.pro/api-bitrix/sale/basketbase/getitembyid/)
- [`getItemByIndex()`](https://chugunov.pro/api-bitrix/sale/basketbase/getitembyindex/)
- [`getItemByXmlId()`](https://chugunov.pro/api-bitrix/sale/basketbase/getitembyxmlid/)
- [`getIterator()`](https://chugunov.pro/api-bitrix/sale/basketbase/getiterator/)
- [`static getList()`](https://chugunov.pro/api-bitrix/sale/basketbase/getlist/)
- [`getOrder()`](https://chugunov.pro/api-bitrix/sale/basketbase/getorder/) — Получение объекта заказа.
- [`getOrderableItems()`](https://chugunov.pro/api-bitrix/sale/basketbase/getorderableitems/)
- [`getOrderId()`](https://chugunov.pro/api-bitrix/sale/basketbase/getorderid/)
- [`getPrice()`](https://chugunov.pro/api-bitrix/sale/basketbase/getprice/) — Получение цены корзины со скидками и налогами.
- [`getQuantityList()`](https://chugunov.pro/api-bitrix/sale/basketbase/getquantitylist/) — Получение списка количества элементов в корзине.
- [`static getRegistryType()`](https://chugunov.pro/api-bitrix/sale/basketbase/getregistrytype/)
- [`getSiteId()`](https://chugunov.pro/api-bitrix/sale/basketbase/getsiteid/) — Получение идентификатора сайта.
- [`getVatRate()`](https://chugunov.pro/api-bitrix/sale/basketbase/getvatrate/) — Получение значения налоговой ставки корзины.
- [`getVatSum()`](https://chugunov.pro/api-bitrix/sale/basketbase/getvatsum/) — Получение значения налога корзины.
- [`getWeight()`](https://chugunov.pro/api-bitrix/sale/basketbase/getweight/) — Получение веса корзины.
- [`hasMeaningfulField()`](https://chugunov.pro/api-bitrix/sale/basketbase/hasmeaningfulfield/)
- [`isAnyItemAdded()`](https://chugunov.pro/api-bitrix/sale/basketbase/isanyitemadded/)
- [`isAnyItemDeleted()`](https://chugunov.pro/api-bitrix/sale/basketbase/isanyitemdeleted/)
- [`isChanged()`](https://chugunov.pro/api-bitrix/sale/basketbase/ischanged/)
- [`isClone()`](https://chugunov.pro/api-bitrix/sale/basketbase/isclone/)
- [`isEmpty()`](https://chugunov.pro/api-bitrix/sale/basketbase/isempty/) — Проверяет, пуста ли коллекция.
- [`isMathActionOnly()`](https://chugunov.pro/api-bitrix/sale/basketbase/ismathactiononly/)
- [`isSaveRunning()`](https://chugunov.pro/api-bitrix/sale/basketbase/issaverunning/)
- [`isStartField()`](https://chugunov.pro/api-bitrix/sale/basketbase/isstartfield/)
- [`key()`](https://chugunov.pro/api-bitrix/sale/basketbase/key/) — Возвращает ключ текущего элемента.
- [`loadFromArray()`](https://chugunov.pro/api-bitrix/sale/basketbase/loadfromarray/)
- [`static loadItemsForFUser()`](https://chugunov.pro/api-bitrix/sale/basketbase/loaditemsforfuser/)
- [`next()`](https://chugunov.pro/api-bitrix/sale/basketbase/next/) — Переходит к следующему элементу.
- [`offsetExists()`](https://chugunov.pro/api-bitrix/sale/basketbase/offsetexists/) — Существует ли смещение.
- [`offsetGet()`](https://chugunov.pro/api-bitrix/sale/basketbase/offsetget/) — Смещение для получения.
- [`offsetSet()`](https://chugunov.pro/api-bitrix/sale/basketbase/offsetset/) — Смещение для установки.
- [`offsetUnset()`](https://chugunov.pro/api-bitrix/sale/basketbase/offsetunset/) — Смещение для удаления.
- [`onItemModify()`](https://chugunov.pro/api-bitrix/sale/basketbase/onitemmodify/)
- [`refresh()`](https://chugunov.pro/api-bitrix/sale/basketbase/refresh/)
- [`refreshData()`](https://chugunov.pro/api-bitrix/sale/basketbase/refreshdata/) (устаревший)
- [`rewind()`](https://chugunov.pro/api-bitrix/sale/basketbase/rewind/) — Перематывает итератор на первый элемент.
- [`save()`](https://chugunov.pro/api-bitrix/sale/basketbase/save/) — Сохранение корзины.
- [`setFUserId()`](https://chugunov.pro/api-bitrix/sale/basketbase/setfuserid/) — Установка идентификатора покупателя для корзины.
- [`setMathActionOnly()`](https://chugunov.pro/api-bitrix/sale/basketbase/setmathactiononly/)
- [`setOrder()`](https://chugunov.pro/api-bitrix/sale/basketbase/setorder/) — Привязка корзины к сущности объекта заказа.
- [`toArray()`](https://chugunov.pro/api-bitrix/sale/basketbase/toarray/)
- [`valid()`](https://chugunov.pro/api-bitrix/sale/basketbase/valid/) — Проверяет, является ли текущая позиция допустимой.
- [`verify()`](https://chugunov.pro/api-bitrix/sale/basketbase/verify/)

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