SetLoyalty ◾️ Сверка бонусных транзакций

Публичное пространство

SetLoyalty ◾️ Сверка бонусных транзакций

  • Функциональность доступна в версиях Set Retail 10.4.26.0 и выше.

  • Требуется включение в БД настройки экспорта Z-отчетов в Set Loyalty с касс. Подробнее

https://crystals.atlassian.net/browse/SLS-5085

https://crystals.atlassian.net/browse/CR-15044

SET RETAIL 10.4.26.0

SET LOYALTY 2026.3.0

Описание

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

Принцип работы

Касса отправляет агрегированные данные после закрытия смены (Z-отчёт) в Set Loyalty, где выполняется их сверка с данными процессинга. При обнаружении расхождений:

  • если данные по кассе пустые или количество чеков не совпадает: необходимо проверить транспорт документов (чеки и Z-отчёты) с кассы. При поступлении недостающих чеков с кассы в процессинг (например, после восстановления связи), отчёт по этой кассе пересчитывается автоматически.

  • если данные по чекам есть, но существуют расхождения по суммам бонусов: необходимо передать проблему в техническую поддержку.

Отчёт формируется на основании данных по каналу “Касса”. Бонусные операции из других каналов (например, e-com) в сверку не попадают.

Начало работы

Перейдите в раздел Аналитика → Сверка бонусных транзакций.

image-20260430-105113.png

Настройка

Для корректной работы дашборда необходимо включить экспорт Z-отчетов в Set Loyalty с касс.

  1. Подключитесь к базе данных сервера.

  2. В БД set в таблице sales_management_properties выполните следующий SQL-скрипт:

UPDATE sales_management_properties SET property_value = 'true', send_status = '0' WHERE module_name = 'ru.crystals.pos.check.export.SetCheckExporterImpl' AND property_key = 'all.type.docs.enabled';