Подарки покупателям
Подарок в УТ 11 — это не бесплатная строка в документе, а скидка суммой, равной стоимости самых дешевых единиц из выбранного сегмента номенклатуры. Поэтому подарок и заводится как скидка: с типом, условием предоставления, ограничением по номенклатуре и вводом в действие по складу или соглашению. В уроке компания «Технолайн» собирает две акции. Первая: за две позиции техники из списка акции покупатель получает в подарок мелочь из сегмента подарков. Вторая: каждая пятая одинаковая единица бесплатно — она делается отдельным типом скидки «Скидка количеством» и не требует ни условия, ни сегмента. Дальше проверяем обе акции на оптовых реализациях: смотрим, куда легла сумма подарка, что показывает отчет по примененным скидкам и почему подарок иногда не начисляется вовсе. Все примеры урока сняты с базы 1С:Управление торговлей 11.5.27.47 на платформе 8.5.1.1343, 29 августа 2026 года.
Что такое подарок в УТ 11 и почему это скидка
В карточке скидки есть поле «Тип скидки»: девять значений. Подарок среди них ничем не выделен и стоит рядом с процентом, суммой и видом цены. Размер скидки записан на форме одной строкой: стоимость N самых дешевых единиц из сегмента подарков. То есть механизм считает сумму и раскладывает ее по строкам документа так же, как раскладывал бы обычную скидку.
Из этого следуют три вещи, которые ломают ожидания.
- Товар-подарок должен стоять в документе строкой, с количеством и ценой. Скидка обнуляет строку, а не добавляет ее.
- Дарится не конкретный товар, а стоимость самой дешевой единицы из сегмента подарков среди строк документа.
- Сумма подарка распределяется по строкам, прошедшим ограничение «Предоставляется на». Если ограничение шире сегмента подарков, сумма размажется по всей продаже, и строка подарка останется с ценой.
Так это и работает в продаже. В документе с двумя мониторами и зарядным устройством скидка «Подарок за две позиции техники» дала 2 112,50 — ровно цену зарядного устройства, и его строка обнулилась. Стоит убрать эту строку из того же документа, и скидка не начислится: в примененных скидках останутся только 5 % за объем и сообщение продавцу.
Сегменты номенклатуры для акции и для подарков
Сегмент номенклатуры — это именованный список товаров, который подставляется в условия и ограничения скидок. Для акции с подарком нужны два разных сегмента, и путать их нельзя.

Состав такого сегмента лежит в отдельном регистре сведений и хранится парой «номенклатура и характеристика»: у товара с цветами в сегмент попадает каждый цвет отдельной записью. По схеме компоновки он не пересчитывается — список ведут руками.

Второй сегмент, «Техника акции», собирает то, за покупку чего дают подарок: мониторы двух моделей, ноутбук и планшет — каждый в своих характеристиках, десять записей. Он подставляется в ограничение условия предоставления: за что дают подарок, решает именно этот список.

ℹ️ Сегмент подарков и сегмент акции — разные списки
Первый отвечает на вопрос, что дарим, второй — за что дарим. Один сегмент на обе роли годится только там, где дарят такой же товар, какой купили: иначе подарком окажется самая дешевая позиция акции — монитор за 15 500 вместо мыши из сегмента подарков.
Условие предоставления: две позиции техники акции
Условия предоставления лежат в отдельном справочнике и подключаются к скидке списком: скидка применяется, когда выполнены все ее условия. Для акции нужно условие «в документе не меньше двух разных товаров из списка акции».

Тип условия — «За разовый объем продаж», критерий «Количество различных», значение не менее 2. Ограничение внутри условия отсылает к сегменту «Техника акции»: считаются только строки этого сегмента, остальные позиции документа в счет не идут. Критериев объема четыре, и разница между ними определяет, что считается выполнением акции.
- Сумма — общая сумма документа или накопленных покупок.
- Количество — сколько единиц товара продано всего.
- Количество различных — сколько разных наименований в документе.
- Количество одинаковых — сколько единиц одного наименования.
Рядом с критерием стоит переключатель учета характеристик. В положении «С учетом характеристик» монитор черный и монитор серебристый — это две различные позиции, и акция выполняется покупкой двух цветов одной модели. Без учета характеристик такая продажа условие не выполнит.
Область действия условие выбирает само: условие-справочник действует в документе, внешняя обработка — в строке. Есть у условия и кратность: сколько раз оно выполнено. Две позиции техники дают кратность 1, четыре позиции — кратность 2. Пригодится это только при включенном флажке кратности у самой скидки, о нем ниже.
Скидка с типом подарок
Карточка скидки собирается из четырех решений.
- Тип скидки — «Подарок».
- Размер — сколько самых дешевых единиц берется и из какого сегмента подарков.
- Ограничение «Предоставляется на» — на какие строки документа ляжет сумма.
- Условия предоставления — при каких обстоятельствах скидка вообще сработает.
Выше этих полей два переключателя, которые в этой акции остаются в исходном положении: способ применения — скидка, а не начисление бонусных баллов, и назначение — автоматически, а не вручную.

Наименование заполнять руками не обязательно: оно собирается само из типа скидки и размера. Флажок «Кратно выполнению условий» выключен, и это важнее, чем кажется. Без него кратность приводится к единице, сколько бы раз условие ни выполнилось: четыре позиции техники и два зарядных устройства в одном документе дадут подарок стоимостью одной единицы, а вторая останется с ценой. С включенным флажком кратность станет двойной, и подарком уйдут обе.
Ограничение «Предоставляется на» указывает на сегмент подарков — тот же, из которого берется стоимость. Так сумма подарка падает на строку подарка. Вариантов ограничения пять.
- Любую номенклатуру — сумма распределяется по всем строкам документа.
- Номенклатуру из списка — прямое перечисление позиций.
- Номенклатуру из сегмента — то, что нужно подарку.
- Номенклатуру не из сегмента — обратный отбор, для исключений из акции.
- Отобранную номенклатуру — отбор по реквизитам карточки товара.
Условия подключаются списком на отдельной вкладке карточки.

⚠️ Две позиции сегмента подарков в одном документе не обнуляют ни одной строки
Подарком становится самая дешевая позиция, а ее стоимость распределяется по всем строкам под ограничением пропорционально их суммам. Мышь и зарядное устройство в одном документе дадут подарок по цене того из них, что дешевле, и эта сумма ляжет на обе строки: продавец увидит две строки со скидкой и ни одной бесплатной.
Скидка, которая выдает сообщение
Подарок не появится, пока товар не добавлен в документ строкой, а помнить об этом продавцу тяжело. Поэтому рядом с подарком заводится вторая скидка — с тем же условием, но с типом «Выдача сообщения».

Значение такой скидки равно нулю, а вся работа сводится к тексту, который выводится при расчете скидок. Ограничение «Предоставляется на» у нее оставлено на любую номенклатуру — сообщение относится ко всему документу, а не к отдельной строке.
Группа совместного применения и ввод скидок в действие
Скидки в справочнике лежат в группах, и группа — это не папка для порядка, а правило совместного применения. У группы задается вариант расчета.
- Сложение — скидки группы складываются.
- Максимум — применяется одна наибольшая скидка внутри группы.
- Минимум — применяется одна наименьшая скидка внутри группы.
- Умножение — скидки накладываются одна на другую.
- Вытеснение — действует только скидка с наивысшим приоритетом в группе.
Выбранный вариант подписан прямо под переключателями, так что промахнуться трудно. Скидки урока лежат в двух своих группах, чтобы не менять разбор соседних уроков про автоматические скидки и программу лояльности.

Порядок применения задается числом у каждой скидки и у каждой группы: он определяет, в какой последовательности скидки садятся на строку.

Список скидок устроен деревом: группы раскрываются, внутри лежат сами скидки. Сверху — переключатель «Все» или «Действующие» и поле даты, справа — четыре закладки со складами, видами карт лояльности, индивидуальными и типовыми соглашениями. Счетчики на закладках показывают, где скидка действует на выбранную дату. У обеих скидок акции стоит статус «Не действует», и это не ошибка: список открыт на 29 августа, а акция стартует 3 сентября.
Заведенная скидка не работает, пока не введена в действие. Ввод в действие — это запись регистра: скидка, источник и статус на дату. Источником бывает один из трех объектов.
- Склад — скидка действует на продажи с этого склада.
- Соглашение с клиентом — на продажи по этому соглашению; на форме скидки типовые и индивидуальные соглашения разведены по разным закладкам.
- Вид карты лояльности — на покупателей с такой картой.

Скидки подарка и напоминания введены по соглашению «Оптовым клиентам», скидка количеством — по складу «Основной склад». Статус «Действует» стоит с 3 сентября: раньше этой даты обе акции в расчете не участвуют. В том же регистре лежат записи из соседних уроков — по объему продаж, по картам лояльности и на аксессуары.
Подарок в документе продажи
Автоматические скидки в реализации считаются не сами: их пересчитывает команда расчета скидок. После расчета строка подарка обнуляется.

Арифметика документа складывается из двух скидок. Скидка 5 % за объем от 30 000 введена в действие по складу еще в уроке про автоматические скидки, поэтому мониторы уходят со скидкой 5 %, а зарядное устройство получает и свои 5 %, и весь подарок: 105 % в колонке процента автоматической скидки и 2 218,13 в колонке ее суммы. Колонка «Сумма» у этой строки пустая — так выглядит ноль. Итог документа: 33 606,25.
Рядом со статусом документа висит ссылка на непрочитанные сообщения: это сработала вторая скидка, с выдачей сообщения. Текст напоминания продавец читает по этой ссылке.
Проверять результат удобнее не глазами по строкам, а отчетом по примененным скидкам.

Каждая строка отчета соответствует позиции документа, каждая колонка — отдельной скидке. По зарядному устройству видны обе суммы порознь: 105,63 от скидки за объем и 2 112,50 от подарка, вместе 2 218,13. Итого по документу 3 986,88. Колонки скидок с типом «Выдача сообщения» в отчете есть, но пустые: такая скидка ничего не начисляет.
Итог отчета больше, чем документ потерял на самом деле. Сумма трех строк без скидок 37 487,50, с ними 33 606,25, разница 3 881,25. Лишние 105,63 — те самые 5 % на зарядное устройство: подарок обнулил строку целиком, и скидке за объем уменьшать было уже нечего.
ℹ️ Скидки видны и в самом документе
Строки скидок лежат в табличной части «Скидки (наценки)» реализации. Там видно, какая скидка сколько дала по каждой строке, включая скидки с суммой 0 — напоминания продавцу и предложения карты.
Каждая пятая единица бесплатно
Схему «каждый пятый бесплатно» пробуют собрать подарком с условием на количество одинаковых товаров. Работать это будет, но считаться иначе: подарок берет кратность условия, а не количество в строке. Для такой акции в 11.5 есть отдельный тип скидки.

Размер скидки читается на форме одной строкой: бесплатно 1,00 из 5,000 одинаковых единиц. Ни условия предоставления, ни сегмента подарков такой скидке не нужно — вкладка условий у нее пустая. Число бесплатных единиц механизм считает по каждой строке отдельно: делит количество на порог и округляет вниз. По этому правилу 4 мыши в строке скидки не дают, 5 дают 6 125, а 10 — уже 12 250.
Переключатель в той же строке размера — «Без учета характеристик» или «С учетом характеристик» — определяет, что считать одинаковыми единицами: строки одной номенклатуры или строки одной номенклатуры и характеристики. Для товара, который продается в разных цветах, разница принципиальная.

В продаже пяти мышей по 6 125 колонка процента автоматической скидки показывает 25 %, а сумма — 7 656,25. Это не только скидка количеством: к ее 6 125 добавились 5 % за объем продаж из соседнего урока, то есть еще 1 531,25. Сама по себе бесплатная единица дает ровно 20 % строки: пять единиц или десять, бесплатной будет каждая пятая.
Ограничение «Предоставляется на» у этой скидки задано списком номенклатуры — прямым перечислением позиций, без сегмента. Список открывается из карточки скидки и хранится записями регистра со своей датой начала действия.

В списке две записи, и обе на одну мышь: строка на черную характеристику и строка на серебристую. Одной записи с пустой характеристикой не хватило бы — она не сошлась бы ни с одной строкой продажи.
⚠️ Список номенклатуры сходится со строкой документа по характеристике
Соединение идет по паре «номенклатура и характеристика», и переключатель учета характеристик у скидки на него не влияет. Если товар продается с характеристиками, а в список внесена только номенклатура с пустой характеристикой, скидка не применится, и никакого сообщения об этом не будет. В список надо внести каждую характеристику отдельной строкой; форма подбора это позволяет.
Повторите у себя
- Заведите два сегмента номенклатуры со способом формирования «Формировать вручную»: один со списком акции, второй — со списком подарков.
- Создайте условие предоставления: за разовый объем продаж, критерий «Количество различных», не менее 2, ограничение — сегмент акции.
- Создайте группу скидок с вариантом совместного применения «Сложение».
- В группе создайте скидку с типом «Подарок»: размер — стоимость 1 самой дешевой единицы, сегмент подарков укажите свой, тем же сегментом ограничьте «Предоставляется на», условием поставьте созданное на шаге 2. Флажок кратности не включайте.
- Рядом создайте скидку с типом «Выдача сообщения» с тем же условием и текстом-напоминанием.
- Введите обе скидки в действие: источник — соглашение с клиентом, статус «Действует», дата — сегодняшняя.
- Создайте реализацию с двумя позициями из сегмента акции и добавьте строку с товаром-подарком. Рассчитайте скидки и убедитесь, что строка подарка обнулилась.
- Откройте отчет по примененным скидкам из документа и сверьте, какая скидка сколько дала по каждой строке.
- Отдельной скидкой с типом «Скидка количеством» соберите схему «бесплатно 1 из 5», ограничьте ее списком номенклатуры и проверьте на продаже пяти одинаковых единиц.
Грабли
⚠️ Подарок — это сумма, а не бесплатная строка
Товар-подарок надо добавить в документ строкой с количеством и ценой, иначе скидка не начислится вовсе. Механизм ищет самые дешевые единицы среди строк документа: нет строки — нет и стоимости, из которой считать подарок.
⚠️ Широкое ограничение «Предоставляется на» разносит сумму по всей продаже
Сумма подарка распределяется по всем строкам, прошедшим ограничение. Поставили «Любую номенклатуру» или сегмент акции — стоимость подарка размажется по мониторам и ноутбукам, а строка подарка останется с ценой. Чтобы обнулялась именно она, ставьте ограничение на сегмент подарков.
⚠️ Пустой сегмент подарков берет в расчет все товары документа
Не заполнили сегмент — подарком становится самая дешевая позиция документа, в том числе та, которую дарить не собирались. Сегмент подарков в такой скидке обязателен так же, как размер.
⚠️ Без флажка кратности подарок всегда один
Кратность приводится к единице, сколько бы раз условие ни выполнилось: четыре позиции акции дадут один подарок, а не два. Флажок «Кратно выполнению условий» включают осознанно — с ним акция дорожает ровно во столько раз, сколько раз выполнено условие.
ℹ️ Скидка не работает, пока не введена в действие по источнику
Заведенная карточка скидки сама по себе ничего не делает. Нужна запись ввода в действие со статусом «Действует» и источником: складом, соглашением или видом карты лояльности. Дата записи задает день, с которого акция начинает считаться.
ℹ️ Схему «каждый пятый бесплатно» проще делать скидкой с типом «Скидка количеством»
Подарок с условием на количество одинаковых товаров считает по кратности условия, а не по количеству в строке, и без флажка кратности отдаст один бесплатный товар на любую покупку. Тип «Скидка количеством» считает по каждой строке отдельно и не требует ни условия, ни сегмента.
Что дальше
Подарок — частный случай автоматической скидки, поэтому все правила расчета те же, что в уроке про автоматические скидки: там разобраны типы скидок, совместное применение и порядок. Скидка, которую продавец назначает сам, устроена иначе: это ручные скидки. Условия по картам и накопленным покупкам приходят из урока про программу лояльности, а сегменты, которыми ограничивается акция, собираются из товарных категорий урока про ассортимент магазина. Следующий урок — бонусы ко дню рождения, еще один способ поощрить покупателя без прямой скидки на цену.
