1. Идентификация
| Свойство | Значение |
|---|---|
| Тип объекта метаданных | Отчёт (Report / Отчет) |
| Имя | БонусныеБаллы |
| Полное имя | Отчет.БонусныеБаллы / Reports.БонусныеБаллы |
| Синоним | «Бонусные баллы» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (версия 3.4.5.21) |
| Навигационная ссылка | e1cib/list/Отчет.БонусныеБаллы |
| Где найти в 1С | Раздел «Служебные подсистемы» → «Бонусные баллы» |
| Назначение | Аналитический отчёт по начислению, списанию и остаткам бонусных баллов в программах лояльности покупателей |
Назначение и область применения. Отчёт предназначен для контроля движения бонусных баллов участников программ лояльности: сколько баллов начислено при продажах, сколько списано в оплату, сколько сгорело по истечении срока и каков текущий остаток на бонусном счёте. Это отчётный объект — он только читает данные и не формирует движений в учётных регистрах и проводок в бухгалтерии. Отчёт используется маркетологом, менеджером по лояльности и бухгалтером-аналитиком для оценки эффективности акций и сверки бонусных обязательств.
Важно об учёте бонусов (РК 2026). Начисленные покупателю бонусы — это отложенная скидка (обязательство продавца), а не денежное вознаграждение. При последующем списании баллов в оплату уменьшается облагаемая база: доход от реализации (счёт
6010) и НДС к уплате (3130, ставка 16 %) считаются от суммы за вычетом погашенных бонусов. Сам отчёт этих проводок не делает — их формируют документы реализации; отчёт лишь показывает суммы баллов, влияющие на базу.
2. Параметры и структура отчёта
Отчёт реализован на системе компоновки данных (СКД), поэтому вместо «реквизитов шапки» и «табличных частей» документа у него есть основная схема компоновки, параметры, отборы и поля вывода. Ниже — типовой состав для отчёта данного класса.
2.1. Параметры отчёта
| Параметр | Тип | Назначение |
|---|---|---|
НачалоПериода / КонецПериода |
Дата | Границы анализируемого периода начисления/списания баллов |
Партнер / Контрагент |
СправочникСсылка | Отбор по конкретному покупателю — участнику программы |
КартаЛояльности |
СправочникСсылка.КартыЛояльности | Отбор по карте лояльности |
ПрограммаЛояльности |
СправочникСсылка.ПрограммыЛояльности | Отбор по программе (акции) начисления баллов |
Организация |
СправочникСсылка.Организации | Организация, в разрезе которой ведётся лояльность |
ВалютаОтчета |
СправочникСсылка.Валюты | Валюта представления сумм — по умолчанию тенге (₸) |
2.2. Поля (ресурсы и измерения СКД)
| Поле | Роль | Назначение |
|---|---|---|
Партнер, КартаЛояльности, ПрограммаЛояльности |
Измерение | Разрезы группировки |
Период, Регистратор |
Измерение | Дата операции и документ-основание движения баллов |
БаллыНачислено |
Ресурс (приход) | Сумма начисленных баллов за период |
БаллыСписано |
Ресурс (расход) | Баллы, погашенные в оплату / аннулированные |
БаллыСгорело |
Ресурс (расход) | Баллы, списанные по истечении срока действия |
БаллыОстаток |
Ресурс (остаток) | Конечный остаток на бонусном счёте |
СуммаБонусаВалюта |
Ресурс | Денежный эквивалент баллов в валюте отчёта (₸) |
3. Формы
| Форма | Тип | Назначение |
|---|---|---|
Основная форма отчёта (ОсновнаяФормаОтчета / Форма) |
Форма отчёта | Ввод параметров, запуск компоновки и вывод результата. Как правило, генерируется автоматически на базе основной СКД (собственная форма может отсутствовать) |
Форма настроек (ФормаНастроек) |
Форма настроек | Расширенная настройка отборов, группировок, условного оформления и сохранённых вариантов |
Форма варианта (ФормаВарианта) |
Форма | Выбор предопределённого варианта компоновки (по партнёру, по программе, по остаткам) |
Если собственные формы в объекте не заданы, платформа использует автоматически генерируемую форму отчёта на основе основной схемы компоновки данных.
4. Ключевые процедуры модулей
В evidence приложены только сведения о назначении и месте расположения; исходный BSL-код и точные адреса путь:строка не предоставлены. Поэтому ниже — типовой набор обработчиков для отчёта на СКД в УТ 3.4; конкретные имена процедур в версии 3.4.5.21 могут отличаться (требует проверки по конфигуратору).
Модуль объекта отчёта:
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)— перехват компоновки; используется для программного заполнения макета, добавления расчётных колонок (денежный эквивалент баллов) или сложной постобработки.ПриКомпоновкеИсточниковДанных— переопределение источников (внешние наборы данных, запросы к регистрам лояльности).
Модуль формы отчёта:
ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)— инициализация: установка периода по умолчанию, восстановление пользовательских настроек.ПриОткрытии— донастройка командного интерфейса.- Обработчики команд формирования/очистки результата и обработчики расшифровки (
ДокументРезультатОбработкаРасшифровки).
Общие механизмы: отчёт опирается на подсистему компоновки данных и общие модули работы с настройками (ОбщегоНазначения, механизмы хранения вариантов отчётов), а не на собственный объёмный код.
5. Источники данных (аналог «Проведения и движений»)
Отчёт не формирует движений и проводок — это принципиальное отличие от документа. Он выступает потребителем данных. Источниками служат:
| Источник | Что берётся |
|---|---|
| Регистр накопления по бонусным баллам (лояльности) | Приход/расход/остаток баллов по картам и партнёрам |
| Регистр начислений/списаний программ лояльности | Основания движений (документы продаж, аннулирования) |
Справочники КартыЛояльности, ПрограммыЛояльности, Партнеры |
Расшифровки измерений |
Связь с бухгалтерским контуром (справочно, счета РК). Хозяйственные операции, которые порождают показываемые отчётом баллы, проводятся сопутствующими документами по типовому плану счетов РК:
- Реализация с частичной оплатой баллами:
Дт 1210(краткосрочная ДЗ покупателей) /Кт 6010(доход от реализации) на сумму за вычетом погашенных бонусов; НДС —Кт 3130по ставке 16 %. - Себестоимость:
Дт 7010(себестоимость реализации) /Кт 1330(товары). - Поступление денег:
Дт 1030(деньги на текущих счетах) /Кт 1210. - Расчёты с поставщиками при закупке товаров под акцию:
Дт 1330/Кт 3310, НДС к зачёту.
Электронное оформление реализаций сопровождается ЭСФ (ИС ЭСФ) и, при перемещении маркируемых/прослеживаемых товаров, СНТ. Отчёт «Бонусные баллы» этих документов не выписывает.
Нормы РК 2026, релевантные смежным расчётам: НДС 16 %, МРП 4 325 ₸, МЗП 85 000 ₸, базовый вычет по ИПН 30 МРП/мес (не более 360 МРП/год), ИПН 10 % до 8 500 МРП годового дохода и 15 % сверх, ОПВ 10 % (потолок базы 50 МЗП), ОПВР 3,5 %, ВОСМС 2 %, ОСМС 3 %, СО 5 %, соцналог 6 %.
6. Связанные объекты и ввод на основании
- Ввод на основании не применим — отчёты не участвуют в механизме ввода на основании и сами не вводятся на основании других объектов.
- Связанные объекты: справочники
Партнеры/Контрагенты,КартыЛояльности,ПрограммыЛояльности,Организации,Валюты; документы реализации и корректировки, а также регистры накопления бонусных баллов, из которых отчёт читает данные. - Расшифровки: из строк отчёта доступен переход (расшифровка СКД) к документу-регистратору и карточке партнёра/карты лояльности.
7. Точки расширения
- Варианты отчёта. Добавление собственных вариантов компоновки (по программам, по остаткам на дату, по «сгоранию» баллов) через пользовательские настройки без изменения конфигурации.
- Расширение конфигурации (Extension). Добавление реквизитов/параметров и переопределение
ПриКомпоновкеРезультатадля расчёта денежного эквивалента баллов в ₸ или добавления колонок налоговой аналитики. - Внешний отчёт / БСП. Регистрация как дополнительного (внешнего) отчёта через подсистему БСП «Дополнительные отчёты и обработки» — для внедрения без снятия с поддержки.
- Внешние наборы данных СКД. Подключение данных из внешних источников (например, витрины CRM) в схему компоновки.
- Условное оформление и макеты. Настройка выделения отрицательных остатков, «горящих» баллов и предупреждений о сроках сгорания.
Требует проверки по конкретной сборке 3.4.5.21: точные имена процедур модуля, состав предопределённых вариантов и наличие собственной формы отчёта — уточняются в конфигураторе, так как исходный код в evidence не приложен.
