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

Бонусные баллы и программа лояльности в 1С:УНФ 3.0 и 1С:Рознице 3.0

Бонусные баллы в «1С:Управлении нашей фирмой» 3.0 и «1С:Рознице» 3.0 — это программа лояльности: покупатель получает баллы за покупки и платит ими часть следующей. Урок разбирает, из чего собирается лояльность — бонусная программа, вид дисконтной карты и сама карта, скидка по предъявленной карте, правило начисления баллов и оплата баллами в расходной накладной. В конце смотрим, что после проведения документов остается в учете. Все описанное проверено 30 августа 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, группа «Цены и скидки»: включены переключатели «Скидки и наценки в продажах», «Автоматические скидки», «Дисконтные карты» и «Бонусные программы»
Оба переключателя лояльности — в группе «Цены и скидки» раздела «Продажи»

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

Бонусная программа: курс балла, предел оплаты и сгорание

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

Карточка бонусной программы «Бонусы Верстака» в 1С:УНФ 3.0, страница «Основное»: канал продаж «Везде», поле «Один балл равен» со значением 1,00 рубль, поле «Минимальный остаток для оплаты» со значением 0,00 баллов, полоса страниц «Основное», «Ограничения оплаты», «Начисления баллов», «Правила начисления» и «Правила округления»
Карточка бонусной программы: курс балла и канал продаж — на странице «Основное»

Что в ней задано в учебной базе:

Параметр Значение Что означает
Один балл равен (страница «Основное») 1,00 рубль балл считается по рублю
Минимальный остаток для оплаты 0,00 баллов платить баллами можно с любого остатка
Канал продаж Везде программа работает и в опте, и в рознице
Ограничение оплаты (страница «Ограничения оплаты») 30 % баллами закрывают не больше 30 % суммы документа
Списывать неиспользованные через (страница «Начисления баллов») 1 год баллы сгорают через год после начисления
Начислять баллы в день рождения, в размере включено, 500 баллов подарок ко дню рождения владельца карты
Начислять за / списывать через 3 дня до и 3 дня после подарок приходит за три дня до дня рождения и сгорает через три дня после него
Возвращать потраченные баллы при возврате выключено при возврате товара потраченные баллы обратно не начисляются

Периодичность и количество периодов работают парой: «Год» и 1 дают ровно год, «Месяц» и 6 — полгода.

ℹ️ Превышение предела обнуляет списание целиком


При ограничении оплаты 30 % конфигурация считает предел от суммы покупки: для документа на 10 000 рублей это 3 000 баллов. Проверено отдельно: если в документе попросить списать больше предела, скидка оплаты бонусом получается не урезанной до предела, а нулевой. В документе на 15 000 рублей предел составил 4 500 баллов, и списание 5 000 дало ноль, и документ провелся так, будто баллами не платили вовсе.

Вид карты и сама карта

Вид карты — это шаблон: он задает тип карты, признак именной и бонусную программу. В учебной базе вид называется «Карта клуба»: тип карты «Штриховая», флажок «Именная карта» установлен, бонусная программа — «Бонусы Верстака». Всего в карточке три закладки: «Главное», «Генерация кодов» и «Скидки».

Карточка вида дисконтных карт «Карта клуба» в 1С:УНФ 3.0, закладка «Главное»: наименование «Карта клуба», переключатель типа карты в положении «Штриховая» из трех («Штриховая», «Магнитная», «Смешанная»), установлен флажок «Именная карта», в поле «Бонусная программа» значение «Бонусы Верстака»; рядом закладки «Генерация кодов» и «Скидки»
Вид карты связывает карты с бонусной программой

⚠️ Поля скидок в карточке вида карты не работают


На закладке «Скидки» лежат переключатель «Фиксированная скидка», поле «Скидка», поле «Накапливать» и таблица «Пороги накопительных скидок» — выглядит как готовая накопительная система. В релизе 3.0.13 расчет их не читает. Проверено: карта вида, у которого заполнена накопительная скидка с порогом, дала в продаже ровно 0 %, а краткий состав скидок вида конфигурация подписала «<Автоскидки>» — то есть отправила к автоматическим скидкам. Скидку по карте и заводят отдельным элементом справочника автоматических скидок, как показано ниже.

Сама карта — это уже конкретный экземпляр, выданный покупателю. В учебной базе номер карты 2000000000017, он же служит штрихкодом, владелец карты — «ИП Никитина Елена Сергеевна».

Карточка дисконтной карты 2000000000017 в 1С:УНФ 3.0: в шапке «Сумма продаж: 34 120» и «Остаток бонусов: 0», флажок «Карта недействительна» снят, вид карты «Карта клуба», владелец — ИП Никитина Елена Сергеевна, штрихкод совпадает с номером карты
Дисконтная карта: номер, штрихкод и владелец

В шапке карточки конфигурация показывает две цифры — «Сумма продаж» и «Остаток бонусов». Сумма продаж по карте посчитана верно, 34 120, а вот остаток бонусов показан нулем, хотя баллы на карте есть. Дело в дате: остаток берется не на сегодня, а на конец периода накопления из вида карты — это поле «Накапливать» на закладке «Скидки». Период там не выбран, и в остаток попадают все движения регистра, включая будущие записи сгорания. Проверено: на конец августа 2026 года на карте доступно 1 350 баллов, а вместе с записями сгорания 2027 года остаток обнуляется. Этот ноль карточка и показывает. Настоящий остаток смотрите отчетом.

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

Номер карты начинается с двойки не случайно: диапазон номеров, начинающихся с 2, отдан под собственные карты магазина и не пересекается с товарными штрихкодами EAN-13.

Скидка за предъявленную карту

Скидка по карте собирается ровно так же, как акции прошлого урока: сначала условие, потом скидка.

Условие «Предъявлена карта клуба» — условие предоставления «Дисконтная карта», в поле вида карты стоит «Карта клуба». Условие проверяет вид, а не номер: иначе на каждого покупателя пришлось бы заводить свое условие.

Карточка условия предоставления скидок «Предъявлена карта клуба» в 1С:УНФ 3.0: условие предоставления «Дисконтная карта», в поле вида дисконтной карты выбран вид «Карта клуба»
Условие «Дисконтная карта» проверяет вид карты, а не ее номер

Скидка «Скидка по карте клуба» — способ предоставления «Процент», значение 3, область предоставления «В документе», условие покупки — то, что выше.

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

Скидка за накопленный объем

Второе условие интереснее: «Накоплено по карте от 20 000» — условие предоставления «Накопленный объем продаж по дисконтной карте», вид карты тот же, тип условия «Сумма», тип сравнения «>=», значение 20 000, период накоплений «за все время». Конфигурация сама складывает суммы прошлых покупок по этой карте и сравнивает с порогом, а «за все время» означает, что накопленное не обнуляется никогда.

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

На это условие заведена вторая скидка — «Скидка за накопленные покупки», процент 7, тоже «В документе». Обе скидки действуют одновременно, и при варианте совместного применения «Сложение» в документе они складываются в один процент.

Правило начисления баллов

Правило начисления — тоже элемент справочника видов автоматических скидок, но с двумя отличиями. Первое: установлен флажок «Это правило начисления бонусов», и рядом появляется поле бонусной программы. Второе: способ предоставления — «Процент от суммы в виде бонусных баллов». В учебной базе правило называется «Начисление баллов за покупку», значение 5.

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

Условий у правила нет, и это осознанно: баллы начисляются на любую покупку, в которой предъявлена карта нужной бонусной программы.

⚠️ Баллы считаются от суммы до скидок


Пять процентов берутся не от суммы к оплате, а от суммы строк без скидок. Проверено отдельно: покупка на 17 720 рублей, на которую сработали скидки, дала 886 баллов — ровно пять процентов от 17 720, а не от уменьшенной суммы. Если это не то, что нужно, ограничивать придется самим правилом: значением процента, страницей «Уточнения» или отдельным правилом на нужные товары.

Ручное начисление баллов документом

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

В учебной базе документ НФ-00000001 от 23 августа 2026 года начисляет 500 приветственных баллов на карту 2000000000017.

Документ «Начисление и списание бонусных баллов» НФ-00000001 от 23.08.2026 в 1С:УНФ 3.0: бонусная программа «Бонусы Верстака», закладка «Начисления (1)» с одной строкой — бонусная карта 2000000000017, количество баллов 500,00, дата начисления 23.08.2026, дата сгорания 23.08.2027; в подвале комментарий «Приветственные баллы за оформление карты клуба», начислено 500,00, списано 0,00
Ручное начисление баллов: карта, количество, дата начисления и дата сгорания задаются в строке

ℹ️ Даты в строке документ не подставляет


Дата начисления и дата сгорания заполняются в строке руками: из правил бонусной программы документ их не берет. Пустая дата сгорания означает, что баллы не сгорят никогда. Это не ошибка ввода, а полноценный вариант, и его легко получить по невнимательности.

Продажа по карте

Первая покупка владелицы карты — расходная накладная ВРНФ-000012 от 25 августа 2026 года. Отдельного поля для карты в шапке нет: карту документа задают в форме «Цены и валюта», которая открывается по гиперссылке с валютой, видом цен и НДС. Рядом с этой гиперссылкой стоит кнопка со значком карты — «Считать дисконтную карту» для сканера штрихкодов. По ней же видно результат: если карта в документе заполнена, на значке появляется зеленая галочка.

Расходная накладная 12 от 25.08.2026 в 1С:УНФ 3.0 покупателю «ИП Никитина Елена Сергеевна», номер ВРНФ-000012: в строках столешница дубовая 1200х600 две штуки по 5 900,00 и шуруповерт аккумуляторный 18 В две штуки по 7 100,00, в группе колонок «Скидка авт.» процент 3,00 и суммы скидок 354,00 и 426,00, закладка «Бонусы к начислению (1 300,00)», рядом с гиперссылкой «руб. • Оптовая • без НДС» значок считанной дисконтной карты с зеленой галочкой, в подвале «Всего» 25 220,00
Продажа по карте: сработала скидка 3 %, а на закладке видно, сколько баллов начислится

Что здесь произошло:

Товар Кол. Цена Сумма без скидок Скидка авт., % Скидка авт., сумма Сумма
Столешница дубовая 1200х600 2 5 900 11 800 3,00 354,00 11 446,00
Шуруповерт аккумуляторный 18 В 2 7 100 14 200 3,00 426,00 13 774,00
Итого 26 000 780,00 25 220,00

Накопительная скидка тут еще не сработала: накоплений по карте до этой покупки не было. Зато на закладке «Бонусы к начислению» сразу видно сумму будущих баллов — 1 300: 590 за столешницу и 710 за шуруповерт, то есть пять процентов от 11 800 и от 14 200. Обратите внимание: проценты взяты от сумм без скидки, хотя к оплате идут 11 446 и 13 774.

Оплата баллами

Вторая покупка по той же карте — накладная ВРНФ-000013 от 26 августа 2026 года. К этому моменту по карте накоплено больше 20 000 рублей, поэтому к скидке за карту добавилась накопительная: 3 % и 7 % сложились в 10 %.

Оплата баллами лежит не в товарной части, а на закладке «Оплата». Строку туда не набивают руками: на командной панели закладки есть подменю «Бонусы и сертификаты», а в нем кнопка «Добавить оплату бонусами». Она открывает форму, где показаны остаток по карте, максимальная сумма списания и график сгорания баллов; вы указываете сумму, а строку оплаты вместе с картой и курсом балла конфигурация заполняет сама. Тысяча баллов при курсе 1 разошлась по товарным строкам пропорционально их суммам — это колонка «Оплачено бонусами»: 536,36 и 463,64.

Товар Кол. Цена Сумма без скидок Скидка авт., % Скидка авт., сумма Оплачено бонусами Сумма
Столешница дубовая 1200х600 1 5 900 5 900 10,00 590,00 536,36 4 773,64
Дрель ударная 750 Вт 1 5 100 5 100 10,00 510,00 463,64 4 126,36
Итого 11 000 1 100,00 1 000,00 8 900,00

Десять процентов — это две сработавшие скидки сразу: 3 % за предъявленную карту и 7 % за накопленный объем. Как эти проценты разложились по строкам, видно на странице «Скидки» документа: по столешнице 177 и 413 рублей, по дрели 153 и 357.

Расходная накладная 13 от 26.08.2026 в 1С:УНФ 3.0 покупателю «ИП Никитина Елена Сергеевна», номер ВРНФ-000013: в строках столешница дубовая 1200х600 и дрель ударная 750 Вт, в группе колонок «Скидка авт.» процент 10,00 и суммы 590,00 и 510,00, в колонке «Оплачено бонусами» 536,36 и 463,64, закладки «Оплата (1)» и «Бонусы к начислению (550,00)», в подвале предоплата 1 000,00 и «Всего» 8 900,00
Оплата баллами: тысяча баллов закрыла часть покупки, а скидка выросла до 10 %

⚠️ Карта для списания берется из строки оплаты, а не из документа


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

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

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

Список регистра накопления «Бонусные баллы» в 1С:УНФ 3.0: девять записей по карте 2000000000017 — приход 500,00 от документа начисления баллов от 23.08.2026, приходы 1 300,00 и 550,00 от расходных накладных 12 и 13, расход 1 000,00 от накладной 13; датами 2027 года — строки будущего сгорания в колонке «К списанию»: приходы 500,00, 1 300,00 и 550,00 и два расхода по 500,00 от накладной 13
Регистр «Бонусные баллы»: на каждое начисление — своя строка сгорания через год

Что накопилось по карте за три документа:

Документ Начислено Использовано
Начисление баллов НФ-00000001 от 23.08.2026 500
Расходная накладная ВРНФ-000012 от 25.08.2026 1 300
Расходная накладная ВРНФ-000013 от 26.08.2026 550 1 000
Итого 2 350 1 000

Остаток на карте — 1 350 баллов. Ровно это показывает отчет «Движения бонусных баллов»: «Продажи → Отчеты → Движения бонусных баллов».

Списание идет по партиям начисления, от самой ранней: из тысячи потраченных баллов 500 ушли из приветственного начисления 23 августа и 500 — из начисленных 25 августа. Строки будущего сгорания у этих двух начислений конфигурация уменьшила на те же 500 баллов каждую — в списке регистра это записи со знаком минус датами 23 и 25 августа 2027 года.

Отчет «Движения бонусных баллов» в 1С:УНФ 3.0: группировка «Бонусная программа — Владелец карты — Бонусная карта», строка «Бонусы Верстака / ИП Никитина Елена Сергеевна / 2000000000017» с пустым начальным остатком, начислено 2 350,00, использовано 1 000,00, списано пусто, конечный остаток 1 350,00; итоговая строка с теми же числами
Отчет «Движения бонусных баллов»: начислено, использовано и остаток по карте

Отчетов по лояльности в конфигурации пять, и все они лежат в «Продажи → Отчеты»:

  • «Остатки бонусных баллов» — сколько баллов доступно;
  • «Движения бонусных баллов» — начислено, использовано, списано, остаток;
  • «Анализ начислений бонусных баллов» — за что именно начислили: по учебной базе 500 без аналитики (ручной документ) и 1 850 по правилу «Начисление баллов за покупку», из них дрель 255, столешница 885, шуруповерт 710;
  • «Продажи по дисконтным картам» — оборот в разрезе карт: по карте клуба 34 120 рублей за две накладные;
  • «Анализ по дисконтным картам» — сводка по видам карт.

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

  1. Откройте «Настройки → Еще больше возможностей», раздел «Продажи», группу «Цены и скидки» и включите переключатели «Дисконтные карты» и «Бонусные программы».
  2. Создайте бонусную программу: «Продажи → Цены и скидки → Бонусные программы», наименование «Бонусы Верстака», на странице «Основное» — канал продаж «Везде» и «Один балл равен» — 1,00, на странице «Ограничения оплаты» — 30 %. На странице «Начисления баллов» включите «Списывать неиспользованные через» 1 год и «Начислять баллы в день рождения» — 500 баллов, по 3 дня до и после.
  3. Создайте вид дисконтных карт «Карта клуба»: тип карты «Штриховая», флажок «Именная карта» установлен, бонусная программа — созданная на шаге 2.
  4. Создайте дисконтную карту с номером 2000000000017: вид — «Карта клуба», код карты и штрихкод совпадают с номером, владелец — покупатель, физическое лицо, с заполненной датой рождения.
  5. Заведите условие «Предъявлена карта клуба»: условие предоставления «Дисконтная карта», вид карты — «Карта клуба». На него создайте автоматическую скидку «Скидка по карте клуба»: способ «Процент», значение 3, область предоставления «В документе».
  6. Заведите второе условие «Накоплено по карте от 20 000»: условие предоставления «Накопленный объем продаж по дисконтной карте», тип условия «Сумма», тип сравнения «>=», значение 20 000, период накоплений «за все время». На него создайте скидку «Скидка за накопленные покупки» с процентом 7.
  7. Создайте правило начисления: элемент справочника видов автоматических скидок с наименованием «Начисление баллов за покупку», флажком «Это правило начисления бонусов», выбранной бонусной программой, способом предоставления «Процент от суммы в виде бонусных баллов» и значением 5. Условия не заполняйте.
  8. Проведите документ «Начисление и списание бонусных баллов»: бонусная программа, строка с картой, количество 500, дата начисления — сегодня, дата сгорания — через год.
  9. Создайте расходную накладную на владельца карты, откройте по гиперссылке форму «Цены и валюта», заполните в ней дисконтную карту и подберите товаров примерно на 26 000 рублей. Посмотрите колонку «Скидка авт.» и закладку «Бонусы к начислению», проведите документ.
  10. Создайте вторую накладную на ту же карту: к скидке за карту добавится накопительная. На закладке «Оплата» нажмите «Бонусы и сертификаты → Добавить оплату бонусами», укажите в форме сумму баллов и проведите документ.
  11. Откройте «Продажи → Отчеты → Движения бонусных баллов» и сверьте начислено, использовано и конечный остаток.

Грабли

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

Заполнил скидку в карточке вида карты — в документе ноль. В релизе 3.0.13 расчет не читает поля скидок и порогов в карточке вида. Скидку по карте заводят элементом справочника видов автоматических скидок с условием «Дисконтная карта».

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

Начислилось больше, чем ожидалось. Процент начисления берется от суммы строк до скидок. Покупка на 17 720 со скидками дала 886 баллов — пять процентов от полной суммы.

Списал баллы, а остаток покупателя не изменился. В строке оплаты не заполнена карта — так бывает, когда строку создали не формой «Добавить оплату бонусами», а обменом или обработкой. Карта документа для списания не используется: она отвечает за скидки и начисление.

Документ не проводится, платформа пишет «Деление на 0». У строки оплаты бонусами не заполнены курс и кратность. Сообщения о причине конфигурация не дает — проверяйте эти два поля в строке.

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

В карточке дисконтной карты «Остаток бонусов» показывает ноль, хотя баллы есть. Карточка считает остаток на конец периода накопления из вида карты, а не на текущую дату. Если период в виде не задан, в расчет попадают и будущие записи сгорания, которые уводят остаток в ноль. Остаток по карте смотрите отчетом по бонусным баллам.

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

Итог

  1. Лояльность — цепочка справочников: бонусная программа, вид карты, карта и автоматические скидки поверх них.
  2. Бонусная программа задает правила: курс балла, предел оплаты, сгорание и подарок ко дню рождения. Все карты одного вида подчиняются этим правилам.
  3. Скидка по карте и правило начисления баллов — это автоматические скидки из прошлого урока, а не отдельный механизм.
  4. Условие «Накопленный объем продаж по дисконтной карте» считает накопления само — по всем прошлым покупкам этой карты.
  5. Баллы начисляются от суммы до скидок, а не от суммы к оплате.
  6. Оплата баллами живет на закладке «Оплата» — ее добавляют кнопкой «Добавить оплату бонусами», и карта для списания указывается в самой строке.
  7. В регистре «Бонусные баллы» у каждого начисления две записи: само начисление и его будущее сгорание.

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

Механизм совпал полностью. Одинаковы:

  • оба переключателя и их место в настройках;
  • все справочники лояльности и состав их карточек;
  • документ «Начисление и списание бонусных баллов»;
  • дисконтная карта в форме «Цены и валюта» продажи, закладка «Бонусы к начислению» и оплата бонусами на закладке «Оплата»;
  • проценты скидок, число начисленных и списанных баллов, движения регистров и итог документа — до рубля и до балла те же.
Расходная накладная 13 от 26.08.2026 в 1С:Рознице 3.0 покупателю «ИП Никитина Елена Сергеевна»: те же строки, тот же процент 10,00 в колонках «Скидка авт.», та же закладка «Бонусы к начислению (550,00)» и та же оплата баллами; отличается только более короткая панель разделов и префикс номера документа
Та же продажа с оплатой баллами в 1С:Рознице 3.0: числа совпадают до балла

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

Что дальше

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

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

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

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

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