1. Главная
  2. Курс УНФ 3.0 и Розница 3.0
  3. Цены и скидки
  4. Урок 32

Автоматические скидки и акции в 1С:УНФ 3.0 и 1С:Рознице 3.0

Автоматические скидки в «1С:Управлении нашей фирмой» 3.0 и «1С:Рознице» 3.0 — это скидки, которые рассчитываются без участия менеджера: процент не выбирают руками, он подставляется по условию — сумме покупки, дате, времени или набору товаров. Урок разбирает, как устроена пара «условие — скидка», как собрать акцию «три по цене двух» подарком, как несколько скидок складываются в одной строке и что после проведения документа остается в учете. Все описанное проверено 29 августа 2026 года в 1С:УНФ 3.0.13.374 на платформе 8.5.1.1343 и отдельно в 1С:Рознице 3.0.13.374.

Применимость

Работает одинаково в 1С:УНФ 3.0 и 1С:Рознице 3.0.

Переключатель «Автоматические скидки», оба справочника, карточки скидки и условия, набор подарков, группа колонок «Скидка авт.» в строках документа и страница «Скидки» в 1С:Рознице 3.0 совпали с 1С:УНФ 3.0 полностью: одна и та же отгрузка дала те же проценты, те же суммы скидок и тот же итог документа, а регистр «Предоставленные скидки» принял столько же записей. Отличается только окружение: короче панель разделов и свой префикс номера документа.

Обновлено 

Что нужно сделать до этого урока

Чем автоматическая скидка отличается от ручной

Ручная скидка из предыдущего урока — это именованный процент, который менеджер выбирает сам. У автоматической скидки задано, когда она срабатывает, и процент проставляется без участия менеджера.

Ручная скидка Автоматическая скидка
Кто применяет менеджер, руками в документе автоматически при расчете документа
Из чего состоит наименование, процент, комментарий условия срабатывания, срок, расписание, ограничения по покупателям и товарам, способ предоставления
Что дает процент процент, сумму, подарок, вид цен, округление, сообщение кассиру
Колонки в документе группа «Скидка руч.»: процент и сумма группа «Скидка авт.»: процент и сумма, обе только для чтения

Механизмы независимы: включить можно и оба сразу, колонки в строках документа будут свои у каждого.

Что включить в настройках

Переключатель один — «Автоматические скидки». Лежит там же, где переключатели ручных скидок: «Настройки → Еще больше возможностей», раздел «Продажи», группа «Цены и скидки».

Раздел «Продажи» формы «Больше возможностей: настройка программы» в 1С:УНФ 3.0, группа «Цены и скидки»: включены переключатели «Регистрировать цены покупателей», «Скидки и наценки в продажах» и «Автоматические скидки», ниже в той же группе включены «Дисконтные карты» и «Бонусные программы»
Переключатель «Автоматические скидки» в группе «Цены и скидки» раздела «Продажи»

Переключатель добавляет в интерфейс:

  • два справочника — «Виды автоматических скидок, наценок» и «Условия предоставления скидок (наценок, ограничений)»;
  • группу колонок «Скидка авт.» в строках документов продажи;
  • страницу «Скидки» в самих документах;
  • четыре отчета по скидкам.

ℹ️ Пока нет ни одной действующей скидки, расчет в документах не идет


Включенный переключатель сам по себе расчет не запускает. Пересчет идет только при наличии в базе хотя бы одной действующей скидки: пока такой нет, автоматические скидки в документах не считаются вовсе. Как только появилась первая действующая скидка, пересчет включается — и дальше идет при каждом изменении товаров, количества, цены и даты документа.

Два справочника вместо одного

Автоматическая скидка разложена на две сущности, и лежат они в разных справочниках: «Продажи → Цены и скидки».

  • «Условия предоставления скидок (наценок, ограничений)» — когда скидка срабатывает.
  • «Виды автоматических скидок, наценок» — что скидка дает: процент, сумму, подарок, вид цен, округление или сообщение кассиру.

Видов условий 13, среди них:

  • разовый объем продажи;
  • комплект покупки;
  • накопленный объем по дисконтной карте;
  • дисконтная карта;
  • покупка в день рождения;
  • промокод;
  • вид оплаты;
  • штрихкод;
  • социальная категория покупателя.

Одно условие можно подключить к нескольким скидкам, у одной скидки условий может быть несколько.

Список «Виды автоматических скидок, наценок» в 1С:УНФ 3.0: над таблицей поле «Вариант совместного применения скидок» со значением «Сложение», в списке шесть элементов — «Без копеек» без отметки в колонке «Действует», «Начисление баллов за покупку», «Скидка за накопленные покупки», «Скидка на крупный заказ» и «Скидка по карте клуба» с отметками, началом действия 01.08.2026 и областью «В документе» и «Три ножки по цене двух» с отметкой, началом действия 01.08.2026 и областью «В строке»
Справочник видов автоматических скидок: над списком — правило совместного применения, оно одно на всю базу

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

Условие по сумме покупки

Условия учебной базы лежат в одном списке.

Список «Условия предоставления скидок (наценок, ограничений)» в 1С:УНФ 3.0: четыре элемента — «Накоплено по карте от 20 000» с условием «Накопленный объем продаж по дисконтной карте», «Предъявлена карта клуба» с условием «Дисконтная карта», «Сумма покупки от 30 000» с условием «Разовый объем продажи» и «Три ножки в покупке» с условием «Комплект покупки»
Справочник условий предоставления: у каждого условия виден свой вид

Первое условие этого урока — «Сумма покупки от 30 000»: вид условия «Разовый объем продажи», область ограничения «В документе», критерий «Сумма», тип сравнения «>=», значение 30 000.

Карточка условия предоставления скидок «Сумма покупки от 30 000» в 1С:УНФ 3.0: условие предоставления «Разовый объем продажи», тип условия «Сумма», условие применяется «В документе», тип сравнения «больше или равно», значение 30 000,00
Условие «Разовый объем продажи»: сумма документа больше или равна 30 000

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

Скидка на крупный заказ

В скидке «Скидка на крупный заказ» выбрано это условие: способ предоставления «Процент», значение 10, область предоставления «В документе», дата начала 1 августа 2026 года. Скидка действует: в карточке флажок «Недействительна» снят, а в списке в колонке «Действует» стоит галочка.

Карточка вида автоматической скидки «Скидка на крупный заказ» в 1С:УНФ 3.0, страница «Результат»: слева дерево страниц — «Доступность», «Точки продаж», «Покупатели», «Условия покупки», «Преимущество», «Уточнения», «Дополнительно», «Результат»; справа сводка — доступность — с августа 2026 года без даты окончания, преимущество «10%», условия «При продаже (Сумма покупки от 30 000)», совместное применение «Сложение», флажок «Недействительна» снят
Карточка скидки: слева страницы карточки, справа — сводка того, что в ней задано

Карточка скидки разложена на страницы, и переключаются они деревом слева:

Страница Что в ней задают
Доступность период действия скидки и расписание по дням недели
Точки продаж склады и подразделения, где скидка работает
Покупатели контрагенты или сегменты, которым скидка положена
Условия покупки условия срабатывания из второго справочника
Преимущество способ предоставления и значение скидки
Уточнения значения скидки для отдельных товаров, категорий и ценовых групп
Дополнительно комментарий и служебные настройки
Результат сводка: что получилось из всех страниц вместе

Пустая страница означает «ограничения нет»: не заполнены «Точки продаж» — скидка работает везде, не заполнены «Покупатели» — положена всем.

Акция три по цене двух: подарок из корзины покупателя

Акция собирается из тех же двух частей, но условие берется другого вида, а способ предоставления — «Подарок».

Условие «Три ножки в покупке» — вид «Комплект покупки». У такого условия есть таблица комплекта: номенклатура, количество, единица измерения. В учебной базе в ней одна строка — ножка металлическая 710 мм, 3 шт.

Карточка условия предоставления скидок «Три ножки в покупке» в 1С:УНФ 3.0: условие предоставления «Комплект покупки», рядом с закладкой «Главное» — закладка «Комплект (1)» с составом комплекта
Условие «Комплект покупки»: три ножки в одном документе
Закладка «Комплект» карточки условия «Три ножки в покупке» в 1С:УНФ 3.0: таблица комплекта с колонками «N», «Номенклатура», «Характеристика», «Ед.» и «Количество», одна строка — ножка металлическая 710 мм, шт, 3,000
Состав комплекта: одна позиция — ножка металлическая 710 мм, 3 шт

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

Карточка вида автоматической скидки «Три ножки по цене двух» в 1С:УНФ 3.0, страница «Результат»: в дереве страниц добавилась строка «Подарки», в сводке доступность — с августа 2026 года без даты окончания, преимущество «Подарок из корзины покупателя», условия «При продаже (Три ножки в покупке)», совместное применение «Сложение»
Сводка акции: преимущество — подарок из корзины покупателя, условие — «Три ножки в покупке»

⚠️ Подарок, которого нет в документе, ничего не меняет


Проверено отдельно: скидка с флагом «Подарок из корзины покупателя» и товаром, которого в документе нет, результата не дала: суммы строк остались прежними, новая строка не добавилась, в таблице скидок документа значение оказалось нулевым. Подарок «из корзины» только обнуляет стоимость уже набранного товара. Если подарок должен добавляться со стороны, флаг нужно снимать, и тогда подарочная строка появится в документе отдельно.

Как скидки попадают в документ

Скидки считаются при заполнении документа. В расходной накладной учебной базы от 29 августа 2026 года покупатель «Офис-Стиль», две строки, и оба условия выполнены сразу: сумма без скидок 31 090 рублей больше порога в 30 000, а ножек в документе ровно три.

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

Расходная накладная 11 от 29.08.2026 в 1С:УНФ 3.0 покупателю «Офис-Стиль», номер ВРНФ-000011: в строках столешница дубовая 1200х600 пять штук по 5 900,00 и ножка металлическая 710 мм три штуки по 530,00, группа колонок «Скидка авт.» с процентами 10,00 и 43,33 и суммами 2 950,00 и 689,00, пустые колонки «Скидка руч.», суммы строк 26 550,00 и 901,00, в подвале «Скидка руч., %: 0,00», «Скидка руч., Σ: 0,00» и «Всего: 27 451,00»
Расходная накладная с двумя сработавшими скидками: проценты и суммы в группе колонок «Скидка авт.»
Товар Кол. Цена Сумма без скидок Скидка авт., % Скидка авт., сумма Сумма
Столешница дубовая 1200х600 5 5 900 29 500 10,00 2 950,00 26 550,00
Ножка металлическая 710 мм 3 530 1 590 43,33 689,00 901,00
Итого 31 090 3 639,00 27 451,00

Процент 43,33 в строке с ножками — не настройка, а результат: на строку пришлись две скидки сразу. Подарком обнулена стоимость одной ножки — 530 рублей, а скидка на крупный заказ дала 10 % со всей строки — 159 рублей. Вместе 689 рублей, то есть 43,33 % от 1 590.

Какая скидка сколько дала, видно на странице «Скидки» самого документа.

Страница «Скидки» расходной накладной 11 от 29.08.2026 в 1С:УНФ 3.0: по строке «Столешница дубовая 1200х600» с итогом 2 950,00 одна скидка «Скидка на крупный заказ» с процентом 10,00 и суммой 2 950,00, по строке «Ножка металлическая 710 мм» с итогом 689,00 две скидки — «Три ножки по цене двух» с суммой 530,00 и «Скидка на крупный заказ» с процентом 10,00 и суммой 159,00; под таблицей кнопка «Отчет о применении автоматических скидок»
Страница «Скидки» документа: по строке на каждое срабатывание скидки

Как складываются несколько скидок

Правило совместного применения задается один раз на всю базу — полем «Вариант совместного применения скидок» над списком видов автоматических скидок. Вариантов пять.

Проверено на паре скидок 12 % и 4 %, документ на 8 860 рублей без скидок:

Правило Что делает Итоговый процент Сумма документа
Сложение проценты складываются 16,00 7 442,40
Вытеснение остается скидка с большим приоритетом 12,00 7 796,80
Максимум остается большая скидка 12,00 7 796,80
Минимум остается меньшая скидка 4,00 8 505,60
Последовательное применение вторая скидка считается от суммы, уже уменьшенной первой 15,52 7 484,93

В учебной базе стоит «Сложение» — поэтому 10 % на крупный заказ и подарок сложились в одной строке.

⚠️ Совместное применение в карточке скидки — надпись, а не поле выбора


В сводке справа в карточке скидки есть строка «Совместное применение». Это надпись: в ней показано правило, установленное для всей базы. Проверено отдельно: попытка задать разные варианты совместного применения самим скидкам результат не изменила — обе пары дали одинаковые 16 %, пока правило базы оставалось «Сложением». Менять правило нужно полем над списком скидок, и меняется оно сразу для всех скидок базы.

Чем еще ограничивают скидку

Все остальные ограничения — на страницах карточки, и каждое проверено отдельной продажей.

Период действия. Скидка с датой окончания 15 августа в продаже от 29 августа не сработала: процент 0, сумма документа осталась 8 860 рублей.

Расписание по дням недели. Скидка 7 %, разрешенная только по субботам, в субботу 29 августа дала 7 % и сумму 8 239,80, а в понедельник 31 августа — ноль.

Покупатели. Скидка 3 %, у которой на странице «Покупатели» указан один контрагент, этому контрагенту дала 3 % и сумму 8 594,20, а постороннему покупателю не дала ничего: таблица скидок документа осталась пустой.

Способ предоставления «Сумма». Скидка фиксированной суммой 500 рублей распределилась по строкам пропорционально: 76,75 и 423,25 рубля, то есть по 5,64 % в каждой строке.

⚠️ Уточнения по номенклатуре не отбирают товары, а переопределяют значение


Страница «Уточнения» выглядит как отбор «скидка только на эти товары», но работает иначе. Значение скидки из страницы «Преимущество» применяется ко всем строкам документа, а в строках уточнений задано свое значение для перечисленных в них товаров. Проверено: скидка с процентом 5 в «Преимуществе» и одной строкой уточнения на столешницу дала 5 % ножке, а столешнице — ноль, потому что в строке уточнения процент остался пустым. Обратный набор (ноль в «Преимуществе» и 5 в строке уточнения) сработал так, как ожидается: скидку получила только столешница. Чтобы ограничить скидку товарами, значение в «Преимуществе» ставят нулевым, а процент задают в строках уточнений.

Что получилось в учете

После проведения документа записи появляются в тех же регистрах, что и ручная скидка.

«Предоставленные скидки» — по записи на каждое срабатывание. По накладной учебной базы их три: «Скидка на крупный заказ» на столешницу — 2 950 рублей, «Три ножки по цене двух» на ножку — 530 рублей и «Скидка на крупный заказ» на ножку — 159 рублей.

Список регистра накопления «Предоставленные скидки» в 1С:УНФ 3.0: по расходной накладной от 29.08.2026 три записи — «Скидка на крупный заказ» по столешнице на 2 950,00, «Три ножки по цене двух» по ножке на 530,00 и «Скидка на крупный заказ» по ножке на 159,00; выше — записи прошлых уроков от 26.08.2026, 27.08.2026 и 28.08.2026
Регистр «Предоставленные скидки»: одна строка документа дала две записи — по одной на каждую сработавшую скидку

«Продажи» — выручка и себестоимость. Выручка записана суммой со скидкой: 26 550 рублей по столешнице и 901 рубль по ножке. Себестоимость от скидки не зависит и осталась прежней — 20 531,25 и 1 140 рублей.

ℹ️ Отчеты по скидкам в конфигурации есть, и все они — про автоматические


Отчетов четыре:

  • «Автоматические скидки» — список действующих скидок с условиями;
  • «Примененные автоматические скидки в документе» — расшифровка по конкретному документу;
  • «Примененные скидки оценка» и «Примененные скидки статистика» — сводки по периоду.

Для ручных скидок из предыдущего урока отдельного отчета нет.

Повторите у себя

  1. Откройте «Настройки → Еще больше возможностей», раздел «Продажи», группу «Цены и скидки» и включите переключатель «Автоматические скидки».
  2. Откройте «Продажи → Цены и скидки → Условия предоставления скидок (наценок, ограничений)» и создайте условие: наименование «Сумма покупки от 30 000», вид условия «Разовый объем продажи», область ограничения «В документе», критерий «Сумма», тип сравнения «>=», значение 30 000.
  3. Создайте второе условие: наименование «Три ножки в покупке», вид условия «Комплект покупки», в таблице комплекта одна строка — ваш товар, количество 3.
  4. Откройте «Продажи → Цены и скидки → Виды автоматических скидок, наценок» и создайте скидку «Скидка на крупный заказ»: на странице «Условия покупки» выберите первое условие, на странице «Преимущество» — способ «Процент», значение 10, область предоставления «В документе». Оставьте флажок «Недействительна» снятым и запишите — в списке скидка получит галочку в колонке «Действует».
  5. Создайте вторую скидку «Три ножки по цене двух»: условие — второе, способ предоставления «Подарок», область предоставления «В строке», в таблице подарков ваш товар, количество 1, флаг «Подарок из корзины покупателя» установлен.
  6. Проверьте поле «Вариант совместного применения скидок» над списком скидок: оно должно стоять в значении «Сложение».
  7. Создайте расходную накладную на покупателя, подберите товары так, чтобы сумма вышла больше 30 000 и в документ попали три ножки.
  8. Посмотрите группу колонок «Скидка авт.»: процент и сумма заполнены автоматически, руками их не поменять. Откройте страницу «Скидки» и сверьте, какая скидка сколько дала.
  9. Проведите документ и откройте «Отчеты → Движения документа»: в регистре «Предоставленные скидки» появится по записи на каждое срабатывание.
  10. Смените правило совместного применения на «Максимум», перезаполните скидки в копии документа и сравните результат.

Грабли

Включил переключатель, а в документе ничего не считается. Пока в базе нет ни одной действующей скидки, автоматические скидки в документах не считаются. Проверьте колонку «Действует» в списке скидок: галочка там появляется, когда в карточке снят флажок «Недействительна».

Скидка есть, флаг стоит, а в документе ноль. Проверьте по порядку:

  • дату документа против периода действия скидки;
  • день недели против расписания;
  • покупателя против страницы «Покупатели»;
  • склад против страницы «Точки продаж»;
  • само условие.

Пустая страница ничего не ограничивает: ограничивает только заполненная.

Условие «от 30 000» не срабатывает на документе в 31 000. Посмотрите область ограничения условия: при значении «В строке» порог проверяется по каждой строке отдельно, а не по итогу документа.

Ручная скидка стала называться «Скидка руч.». Так и задумано: пока автоматических скидок нет, группа колонок называется «Скидка», а с включением переключателя она получает название «Скидка руч.», и рядом добавляется «Скидка авт.». Ничего не потерялось, колонки те же.

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

Выставил вариант совместного применения в карточке скидки — ничего не изменилось. В карточке это надпись, а не настройка. Правило одно на всю базу и меняется полем над списком видов автоматических скидок.

Ограничил скидку товарами через «Уточнения», а скидку получили все остальные товары. Уточнение не отбирает товары, а задает им свое значение. Ставьте ноль в «Преимуществе» и процент в строке уточнения.

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

Скидка не изменила себестоимость. И не должна: автоматическая скидка уменьшает выручку. В регистре «Продажи» себестоимость остается прежней.

Итог

  1. Автоматическая скидка — это пара «условие плюс преимущество», и лежат они в двух разных справочниках: «Условия предоставления скидок (наценок, ограничений)» и «Виды автоматических скидок, наценок».
  2. Механизм включается одним переключателем «Автоматические скидки», но расчет идет только после того, как появилась первая действующая скидка.
  3. Область ограничения и область предоставления задают, что с чем сравнивается: «В документе» — итог документа, «В строке» — каждая строка отдельно.
  4. Акция «три по цене двух» собирается из условия «Комплект покупки» и способа предоставления «Подарок» с флагом «Подарок из корзины покупателя».
  5. Несколько скидок на одной строке дают суммарный процент; правило их совместного применения — одно на всю базу, а не на скидку.
  6. Уточнения по номенклатуре переопределяют значение, а не отбирают товары.
  7. При проведении документа в регистр «Предоставленные скидки» записывается по строке на каждое срабатывание, а в регистр «Продажи» — выручка со скидкой.

Как это выглядит в 1С:Рознице 3.0

Механизм работает одинаково в обеих конфигурациях. Совпадают полностью:

  • переключатель «Автоматические скидки» и его место в настройках;
  • оба справочника, состав их карточек и страниц;
  • поле правила совместного применения над списком скидок;
  • группа колонок «Скидка авт.» и страница «Скидки» в документах;
  • проценты, суммы скидок и движения регистров — до рубля те же.
Расходная накладная 11 от 29.08.2026 в 1С:Рознице 3.0 покупателю «Офис-Стиль», номер ВРРТ-000011: те же строки, те же проценты 10,00 и 43,33 в колонках «Скидка авт.», те же суммы скидок 2 950,00 и 689,00, суммы строк 26 550,00 и 901,00 и тот же итог «Всего: 27 451,00»; отличается только более короткая панель разделов
Та же отгрузка с автоматическими скидками в 1С:Рознице 3.0: проценты, суммы и итог совпадают

Отличается окружение: своя нумерация документов и более короткая панель разделов — в 1С:Рознице нет CRM, работ и производства.

Что дальше

Следующий урок — «Бонусные баллы и программа лояльности»: дисконтные карты, бонусные программы и оплата покупки баллами.

Дмитрий Медведков
Автор курса

Дмитрий Медведков

Программист, консультант, аналитик · Основатель CoderStar

Работаю с продуктами 1С с 2012 года. 10 сертификатов 1С — Профессионал и Специалист. Каждый урок курса проверен на стенде: в текст попадает только то, что реально выполнено в базе (материалы подготовлены на релизах унф 3.0.13 и розница 3.0.12).