# HandlerBase

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

Класс `\Bitrix\Sale\Delivery\Requests\HandlerBase`
Модуль: Sale.

Исходный файл: `source/sale/lib/delivery/requests/handlerbase.php:16`

## Константы (1)

- `CANCEL_ACTION_CODE`

## Методы (17)

- [`__construct()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/__construct/) — Базовый конструктор.
- [`addShipments()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/addshipments/) — Добавляет отгрузки в заявку на доставку
- [`create()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/create/) — Создаёт заявку на доставку.
- [`delete()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/delete/) — Удаляет заявку на доставку
- [`deleteShipments()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/deleteshipments/) — Удаляет отгрузку из заявки на доставку
- [`executeAction()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/executeaction/) — Выполняет действие заявки на доставку
- [`executeShipmentAction()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/executeshipmentaction/) — Выполняет действие для отгрузки из заявки на доставку
- [`getActions()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getactions/)
- [`getCancelActionCode()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getcancelactioncode/)
- [`getCancelActionName()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getcancelactionname/)
- [`getContent()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getcontent/) — Возвращает содержимое заявки на доставку
- [`getFormFields()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getformfields/) — Возвращает массив полей, если требуется дополнительная информация при создании, выполнении действия и т. п.
- [`getHandlingDeliveryServiceId()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/gethandlingdeliveryserviceid/) — Возвращает id службы доставки, которая фактически обрабатывает заявки на доставку
- [`getShipmentActions()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getshipmentactions/)
- [`getShipmentContent()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/getshipmentcontent/) — Возвращает содержимое отгрузки из заявки на доставку
- [`hasCallbackTrackingSupport()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/hascallbacktrackingsupport/)
- [`updateShipments()`](https://chugunov.pro/api-bitrix/sale/delivery/requests/handlerbase/updateshipments/) — Обновляет отгрузку из заявки на доставку

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