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