# Formatter

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

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

Исходный файл: `source/sale/lib/discount/formatter.php:8`

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

- `LIMIT_MAX`
- `LIMIT_MIN`
- `TYPE_FIXED`
- `TYPE_LIMIT_VALUE`
- `TYPE_MAX_BOUND`
- `TYPE_SIMPLE`
- `TYPE_SIMPLE_GIFT`
- `TYPE_VALUE`
- `VALUE_ACTION_CUMULATIVE`
- `VALUE_ACTION_DISCOUNT`
- `VALUE_ACTION_EXTRA`
- `VALUE_TYPE_CURRENCY`
- `VALUE_TYPE_PERCENT`
- `VALUE_TYPE_SUMM`
- `VALUE_TYPE_SUMM_BASKET`

## Методы (5)

- [`static clearErrors()`](https://chugunov.pro/api-bitrix/sale/discount/formatter/clearerrors/) — Очищает ошибки форматтера.
- [`static formatList()`](https://chugunov.pro/api-bitrix/sale/discount/formatter/formatlist/) — Форматирует результат скидки.
- [`static formatRow()`](https://chugunov.pro/api-bitrix/sale/discount/formatter/formatrow/) — Возвращает форматированное описание действия или результата.
- [`static getErrors()`](https://chugunov.pro/api-bitrix/sale/discount/formatter/geterrors/) — Возвращает ошибки форматировщика.
- [`static prepareRow()`](https://chugunov.pro/api-bitrix/sale/discount/formatter/preparerow/) — Подготавливает описание действия или результата.

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