Раздел «Проверка системы» - быстрая диагностика: модуль сам смотрит, всё ли в порядке с фоновыми задачами Битрикс, правилами и настройками, которые мешают начислению, активации, сгоранию или показу бонусов. Страница только показывает результат - исправлять нужно в агентах, правилах или настройках модуля.
Маркетинг → Модуль накопительных баллов → Сервис → Проверка системы
Откройте раздел - на вкладке «Проверка системы» таблица с блоками проверок. Вверху пояснение: результаты по системам, которые могут влиять на работу модуля.
Страница обновляет результат при каждом открытии: исправили настройку - обновите проверку и смотрите, исчезло ли предупреждение.
Блок «Проверка работы агентов битрикс». Агенты - фоновые задачи: без них вовремя не активируются отложенные бонусы, не сгорает срок жизни, не начисляется день рождения и т.п.
Успешно - агенты сайта выполняются через cron (рекомендуемый режим).
Если не так - модуль предупредит, что агенты идут на хитах (при заходах на сайт). На слабом трафике задачи могут «опаздывать». Битрикс рекомендует перевести агенты на cron; в сообщении есть ссылка на инструкцию 1С-Битрикс.
Успешно - агенты модуля на месте, активны и отрабатывают вовремя.
Если есть ошибки, для каждого агента показано имя и назначение. Модуль проверяет в том числе:
Типичные сообщения:
При ошибках появится ссылка «Открыть список агентов битрикс» - оттуда смотрите активность, время следующего запуска и журнал.
Блок «Проверка настроек профилей» смотрит на правила начисления и оплаты и на настройки, из-за которых бонусы могут не показываться в каталоге.
Успешно - есть хотя бы одно активное правило кэшбэка за заказ (учитываются флаг активности и период действия).
Если нет - в каталоге и при заказе нечему начислять «за покупку». Создайте или включите правило бонусы за заказ.
Успешно - есть активное правило списания баллов при оплате заказа.
Если нет - покупатель не сможет оплатить заказ бонусами, даже при ненулевом балансе. Нужно правило оплата заказа бонусами.
Успешно - для показа в каталоге критичных конфликтов не найдено.
Предупреждение бывает, если у правила включены условия, которые в каталоге нельзя однозначно посчитать (зависят от пользователя или «доп. параметры»), либо включён показ в каталоге при выключенном AJAX-выводе бонусов. В тексте будет название правила, короткое объяснение и ссылки: открыть условия правила и инструкцию по AJAX-выводу в каталоге.
Блок «Проверка общих настроек» → строка «Настройки отключения создания операций».
Успешно - на сайте не включён запрет создавать начисления или списания (типичный режим, когда баланс ведёт сам модуль на сайте).
Если включён запрет начисления и/или списания в настройках внешнего обмена, здесь будет предупреждение: операции этого типа на сайте не создаются, баланс ожидается через обмен с 1С / REST. Это не «поломка», если вы так задумали интеграцию. Подробнее: приём данных из 1С, передача данных в 1С.
См. также: история операций, основные настройки, обнуление данных.