RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Отчёт «Бонусные баллы» (Reports.БонусныеБаллы) — техническое описание
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Отчёт «Бонусные баллы» (Reports.БонусныеБаллы) — техническое описание

Актуально для: 1С:Управление торговлей для Казахстана, ред. 3.4.5.21 (9 июля 2026 г.) · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик
Подготовлено редакцией BuhGPT

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 не приложен.

Частые вопросы

Формирует ли отчёт «Бонусные баллы» проводки или движения по регистрам?
Нет. Это отчёт на системе компоновки данных — он только читает данные из регистров бонусной лояльности и справочников. Движения и проводки (например, Дт 1210 / Кт 6010 с НДС 16 % на сумму за вычетом баллов) формируют документы реализации, а не отчёт.
Где найти отчёт в интерфейсе?
Раздел «Служебные подсистемы» → «Бонусные баллы». Прямая навигационная ссылка: e1cib/list/Отчет.БонусныеБаллы.
Как бонусные баллы влияют на налоговую базу в РК 2026?
Списанные в оплату баллы уменьшают облагаемую базу реализации: доход (6010) и НДС к уплате (3130, ставка 16 %) считаются от суммы за вычетом погашенных бонусов. Сам отчёт лишь показывает объёмы начисленных и списанных баллов.
Можно ли доработать отчёт без снятия конфигурации с поддержки?
Да. Используйте расширение конфигурации (переопределение ПриКомпоновкеРезультата, добавление параметров) либо зарегистрируйте объект как дополнительный/внешний отчёт через подсистему БСП «Дополнительные отчёты и обработки». Также можно создавать собственные варианты компоновки в пользовательских настройках.

Читайте также

Свежие ответы

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:1СKZReports