Фильтры по чекам
- Карточка Фильтра по чекам
- Фильтрация по расширенным атрибутам магазина
- Ограничение правил начисления за сутки в Фильтре по чекам
Чек, который формируется на POS-терминале имеет множество параметров. Это сумма чека, сумма со скидкой, магазин, в котором чек выписан, партнёр (организация), которой принадлежит магазин и т.п. Эти параметры также могут использоваться для ограничения применения правил начисления. Для этого используются фильтры по чекам. Примечание: такой параметр чека, как дата и время его регистрации, ограничивается не фильтром по чеку, а отдельным фильтром по времени.
Фильтр по чекам - это запись, на основании которой производится фильтрация передаваемых в систему чеков относительно их общих параметров: сумма чека, скидка по чеку в процентах, сумма чека со скидкой, количество позиций в чеке и др. Набор чеков может быть соотнесён с правилами начисления и правилами списания. При регистрации чека в системе происходит проверка его параметров на соответствие диапазонам, указанным в наборе. Если параметры чека укладываются в соответствующие диапазоны набора, то к чеку применяется правило начисления или правило списания, с которым связан данный набор.

Рис. Справочник фильтров по чекам

Рис. Карточка фильтра по чекам
К правилу могут относиться несколько фильтров. Причём несколько включаемых и несколько исключаемых. Если параметры чека укладываются в соответствующие диапазоны хотя бы одного включаемого фильтра, то к такому чеку будет применено правило начисления. Если параметры чека укладываются в соответствующие диапазоны хотя бы одного исключаемого фильтра, то к такому чеку правило начисления не будет применено. Если параметры чека соответствуют диапазонам хотя бы одного включаемого и хотя бы одного исключаемого фильтра, то правило к такому чеку не применяется. Исключение имеет приоритет над включением.
К набору чеков могут относиться также следующие списки: списки партнёров, списки магазинов, списки регионов. Если набор включает список регионов, то будут фильтроваться для правил только те чеки, которые выписаны в магазинах данных регионов. Если набор включает список магазинов, то будут фильтроваться для правил только чеки, выписанные в данных магазинах. Если набор включает список партнёров, то будут фильтроваться чеки, выписанные в магазинах, принадлежащих указанным партнёрам.
Карточка Фильтра по чекам
Карточка Фильтра по чекам содержит следующую информацию:
| Поле | Описание | Обязательное поле | Редактирование |
| Активно | Бинарное поле, означающее, будет ли использоваться запись данного фильтра при регистрируемых событиях в системе (обрабатываться процессингом). | Да | Поле доступно для редактирования, заполняется вручную |
| Ответственный | Пользователь, ответственный за создание и ведение данной записи. | Да | Поле доступно для редактирования. Заполняется из справочника пользователей. |
| Подразделение | Подразделение, к которому относится данная запись. | Да | Поле доступно для редактирования. Заполняется из справочника подразделений. |
| Общие сведения | |||
| Наименование | Наименование набора (фильтра) чеков. | Да | Поле доступно для редактирования, заполняется вручную |
| Внешний идентификатор | Код интеграции с внешними системами. | Нет | Поле доступно для редактирования, заполняется вручную |
| Описание | Подробное описание набора (фильтра) чеков. | Нет | Поле доступно для редактирования, заполняется вручную |
| Диапазоны чека | |||
| Сумма от: | Минимальная сумма чека. | Да | Поле доступно для редактирования, заполняется вручную |
| Сумма до: | Максимальная сумма чека. | Да | Поле доступно для редактирования, заполняется вручную |
| Скидка от: | Минимальный размер скидки по чеку (в процентах). | Да | Поле доступно для редактирования, заполняется вручную |
| Скидка до: | Максимальный размер скидки по чеку (в процентах). | Да | Поле доступно для редактирования, заполняется вручную |
| Сумма со скидкой от: | Минимальная сумма чека с учётом скидки. | Да | Поле доступно для редактирования, заполняется вручную |
| Сумма со скидкой до: | Максимальная сумма чека с учётом скидки. | Да | Поле доступно для редактирования, заполняется вручную |
| Строк от: | Минимальное количество строк (позиций) в чеке. | Да | Поле доступно для редактирования, заполняется вручную |
| Строк до: | Максимальное количество строк (позиций) в чеке. | Да | Поле доступно для редактирования, заполняется вручную |
| Событие в дату чека | Активация параметра фильтрует чек, только если по всем картам контакта за дату чека, еще не было зарегистрировано ни одного чека. Если параметр не выбран, то фильтр проходят все чеки. | Нет | Поле доступно для редактирования, активируется вручную. |
| Расширенные атрибуты чека. Две группы полей. Описание их аналогично. Между группами используется логика «И». | |||
| Использовать атрибут: | Ссылка на определение расширенного атрибута, который связан с набором чеков. | Нет | Поле доступно для редактирования, заполняется вручную |
| Строка от: | Нижняя текстовая граница значения атрибута строкового типа, начиная с которой чек с атрибутом будет подпадать под условия фильтрации. | Нет | Поле доступно для редактирования, заполняется вручную |
| Строка до: | Верхняя текстовая граница значения атрибута строкового типа, начиная с которой чек с атрибутом не будет подпадать под условия фильтрации. | Нет | Поле доступно для редактирования, заполняется вручную |
| Число от: | Нижняя числовая граница значения атрибута числового типа, начиная с которой чек с атрибутом будет подпадать под условия фильтрации. | Нет | Поле доступно для редактирования, заполняется вручную |
| Число до: | Верхняя числовая граница значения атрибута числового типа, начиная с которой чек с атрибутом не будет подпадать под условия фильтрации. | Нет | Поле доступно для редактирования, заполняется вручную |
| Дата и время от: | Минимальная дата и время значения атрибута типа «Дата», начиная с которой чек с атрибутом будет подпадать под условия фильтрации | Нет | Поле доступно для редактирования, заполняется вручную |
| Дата и время до: | Максимальная дата и время значения атрибута типа «Дата», начиная с которой чек с атрибутом не будет подпадать под условия фильтрации | Нет | Поле доступно для редактирования, заполняется вручную |
| Платежи | |||
| Тип платежа | Ссылка на сущность "Тип платежа" - содержит параметры, определяющие тип оплаты покупки и процент применения поощрения. | Нет | Поле доступно для редактирования, заполняется вручную |
| Списки партнёров | |||
| Партнеры: | Значение, определяющее каким образом фильтр связан со списками партнёров. Возможные значения:
Значение по умолчанию: Не используется. | Да | Поле доступно для редактирования, заполняется вручную |
| Включает списки партнёров | Представление, в котором показываются списки партнёров, которые относятся к фильтру как включаемые. | ||
| Исключает списки партнёров | Представление, в котором показываются списки партнёров, которые относятся к фильтру как исключаемые. | ||
| Списки магазинов | |||
| Магазины | Значение, определяющее каким образом фильтр связан со списками магазинов. Возможные значения:
Значение по умолчанию: Не используется. | Да | Поле доступно для редактирования, заполняется вручную |
| Включает списки магазинов | Представление, в котором показываются списки магазинов, которые относятся к фильтру как включаемые. | ||
| Исключает списки магазинов | Представление, в котором показываются списки магазинов, которые относятся к фильтру как исключаемые. | ||
| Расширенные атрибуты магазина | |||
| Расширенные атрибуты магазина | Значение, определяющее каким образом фильтр по чекам связан с наборами расширенных атрибутов магазина. Возможные значения:
Значение по умолчанию: Не используется. | Да | Поле доступно для редактирования, заполняется вручную |
| Включает наборы расширенных атрибутов магазина | Представление, в котором показываются наборы расширенных атрибутов, которые относятся к фильтру как включаемые. | ||
| Исключает наборы расширенных атрибутов магазина | Представление, в котором показываются наборы расширенных атрибутов, которые относятся к фильтру как исключаемые. | ||
| Зависимость списка | Зависимость между несколькими наборами РА. Возможные значения:
Значение по умолчанию: И (если все элементы существуют). Если указано значение «И», то при фильтрации проверяется, чтобы магазин проходил условия по всем указанным наборам, если их несколько. Если указано значение «ИЛИ», то при фильтрации проверяется, чтобы магазин проходил условия хотя бы по одному указанному набору, если их несколько. | Нет | Поле доступно для редактирования, заполняется вручную |
| Отсутствие | Бинарный параметр. Характеризует признак фильтрации по отсутствию у магазина определенных РА. Возможные значения:
Значение по умолчанию: Нет. Если указано значение «Да», то при фильтрации проверяется, чтобы у магазина отсутствовала связь с указанными расширенными атрибутами. | Нет | Поле доступно для редактирования, заполняется вручную |
| Событие в связанную дату магазина | Признак того, что в фильтр магазин попадает только в связанную дату (значение даты и времени из выбранного в наборе расширенного атрибута магазина с типом Дата и время). Возможные значения:
Значение по умолчанию: Не используется. | Нет | Поле доступно для редактирования, заполняется вручную |
| Дней до связанной даты магазина | Количество дней до связанной даты, начиная с которых магазин подпадает под условия фильтра. Возможные значения - целые числа. Поле отображаются при активации параметра «Событие в связанную дату магазина» | Нет | Поле доступно для редактирования, заполняется вручную |
| Дней после связанной даты магазина | Количество дней после связанной даты, оканчивая которыми магазин подпадает под условия фильтра. Возможные значения - целые числа. Поле отображаются при активации параметра «Событие в связанную дату магазина» | Нет | Поле доступно для редактирования, заполняется вручную |
| Параметры магазина | |||
| Площадь от: | Минимальная площадь магазина. | Да | Поле доступно для редактирования, заполняется вручную |
| Площадь до: | Максимальная площадь магазина. | Да | Поле доступно для редактирования, заполняется вручную |
| Количество POS от: | Минимальное количество POS в магазине. | Да | Поле доступно для редактирования, заполняется вручную |
| Количество POS до: | Максимальное количество POS в магазине. | Да | Поле доступно для редактирования, заполняется вручную |
| Формат | Формат магазина. Возможные значения:
| Нет | Поле доступно для редактирования, заполняется вручную |
| Форматы магазинов | |||
| Форматы магазинов (подробнее здесь) | Значение, определяющее каким образом фильтр связан со списками магазинов. Возможные значения:
Значение по умолчанию: Не используется. | Нет | Поле доступно для редактирования, заполняется вручную |
| Списки регионов | |||
| Регионы | Значение, определяющее каким образом фильтр связан со списками регионов. Возможные значения:
Значение по умолчанию: Не используется. | Да | Поле доступно для редактирования, заполняется вручную |
| Включает списки регионов | Представление, в котором показываются списки регионов, которые относятся к фильтру как включаемые. | ||
| Исключает списки регионов | Представление, в котором показываются списки регионов, которые относятся к фильтру как исключаемые. | ||
| Списки городов | |||
| Города | Значение, определяющее каким образом фильтр связан со списками городов. Возможные значения:
Значение по умолчанию: Не используется. | Да | Поле доступно для редактирования, заполняется вручную |
| Включаемые списки городов | Представление, в котором показываются списки городов, которые относятся к фильтру как включаемые. | ||
| Исключаемые списки городов | Представление, в котором показываются списки городов, которые относятся к фильтру как исключаемые. | ||
| Параметры POS | |||
| Тип терминала | Фильтр по типу POS-терминала. Возможные значения:
| Нет | Поле доступно для редактирования, заполняется вручную |
Внешний вид карточки Фильтр по чекам:

Рис. Секции Общие параметры и Диапазоны чека в карточке фильтра по чекам

Рис. Секция Расширенные атрибуты чека в карточке фильтра по чекам

Рис. Секции Списки партнёров, Списки магазинов, Параметры магазина, Форматы магазинов в карточке фильтра по чекам

Рис. Секции Списки партнеров, Списки регионов, Списки городов и Параметры POS в карточке фильтра по чекам
Фильтрация по расширенным атрибутам магазина
Для того чтобы расширенный атрибут можно было использовать для фильтрации, необходимо вначале создать определение данного атрибута, потом занести его в карточку магазина с соответствующим значением. Следует иметь в виду, что расширенный атрибут магазина непосредственно не ссылается на своё определение, поэтому необходимо чётко помнить, что ключ расширенного атрибута для магазина должен полностью совпадать с ключом его определения.
Для того чтобы организовать фильтрацию по расширенным атрибутам необходимо к фильтру по чекам отнести наборы расширенных атрибутов, указав при этом для каждого атрибута ограничивающие значения.
Это делается на вкладке «Расширенные атрибуты магазина», которая выглядит следующим образом:

Рис. Секция «Расширенные атрибуты магазина в карточке фильтра по чекам
Наборы расширенных атрибутов магазина могут относиться к фильтру по чекам как включаемые, так и исключаемые. Например, если фильтр по чекам относится к правилу как включаемый, в свою очередь в данный фильтр по чекам входит включаемый набор расширенных атрибутов магазина, то данное правило будет применяться к магазинам, расширенные атрибуты которых укладываются в указанный в набор расширенных атрибутов диапазон значений. Если же набор расширенных атрибутов магазина входит в фильтр по чекам как исключаемый, и при этом фильтр по чекам входит в правило как включаемый, то правило уже будет применяться ко всем остальным магазинам, значения данного атрибута которых выходят за диапазон значений в наборе расширенных атрибутов.
Карточка набора расширенных атрибутов магазина выглядит следующим образом:

Рис. Карточка «Набор расширенных атрибутов магазина
В зависимости от типа расширенного атрибута, в представление поиска определений расширенных атрибутов будут попадать только либо строковые, либо числовые, либо с типом дата-время расширенные атрибуты. Также необходимо задать интервал допустимых значений, заполнив значения полей «Значение от» и «Значение до». После этого запись необходимо сохранить.
Карточка набора расширенных атрибутов магазина содержит следующие поля:
| Поле | Описание | Обязательное поле | Редактирование |
| Активно | Бинарное поле, означающее, будет ли использоваться запись данного набора расширенных атрибутов при регистрируемых событиях в системе (обрабатываться процессингом). | Да | Поле доступно для редактирования, заполняется вручную |
| Ответственный | Пользователь, ответственный за создание и ведение данной записи. | Да | Поле доступно для редактирования. Заполняется из справочника пользователей. |
| Подразделение | Подразделение, к которому относится данная запись. | Да | Поле доступно для редактирования. Заполняется из справочника подразделений. |
| Общие сведения | |||
| Определение расширенного атрибута | Ссылка на одну из записей определений расширенных атрибутов. В зависимости от типа расширенного атрибута, в представление поиска определений расширенных атрибутов будут попадать только либо строковые, либо числовые, либо с типом дата-время расширенные атрибуты. | Да | Поле доступно для редактирования, заполняется вручную |
| Внешний идентификатор | Код интеграции с внешними системами. | Нет | Поле доступно для редактирования, заполняется вручную |
| Тип атрибута | Значение типа атрибута, для которого создаётся набор расширенных атрибутов. Возможные значения:
Значение по умолчанию: Строка. | Да | Поле доступно для редактирования при создании, заполняется вручную |
| Значение от | Минимальное значение, начиная с которого расширенный атрибут магазина будет удовлетворять условиям фильтрации. | Да | Поле доступно для редактирования, заполняется вручную |
| Значение до | Максимальное значение, начиная с которого расширенный атрибут магазина не будет удовлетворять условиям фильтрации. | Да | Поле доступно для редактирования, заполняется вручную |
| Описание | Подробное описание набора расширенных атрибутов магазина. | Нет | Поле доступно для редактирования, заполняется вручную |
Ограничение правил начисления за сутки в Фильтре по чекам
Для того, чтобы можно было ограничить количество поощрений для участника программы лояльности в день, при настройке акции в интерфейсе системы необходимо воспользоваться специальным полем в «Фильтре по чекам» – «Событие в дату чека». Если это поле применяется в фильтре, то правило начисления поощрения срабатывает только на первый чек или первый заказ по любой из карт контакта, сделанный за день.
Применение такого лимита суточного начисления в акционных механиках позволяет стимулировать количество посещений торговой точки, избегать мошенничества по одной или нескольким картам одного и того же контакта, ограничить контакт от чрезмерного потребления товаров по акции.
Пример использования. Для участников программы лояльности действует акция на стимулирование частоты покупок в течение недели. Каждый участник получает 100 дополнительных бонусов за первый чек каждый день независимо от суммы покупки. Участник программы лояльности в 13.00 совершает первую покупку на сумму 500 руб. и получает 100 бонусов, затем в 13.20 совершает еще одну покупку на сумму 3000 руб., и поощрение за вторую покупку ему уже не предоставляется.
Для настройки лимита суточного начисления создается Фильтр по чекам и активируется поле «Событие в дату чека».

Рис. Фильтр по чеку с лимитом срабатываний правил начисления за сутки для контакта по дате чека.