Процессинг: Уровни

Редактировал(а) Татьяна Брыкова 2024/08/06 10:54

Тип настройкиНазвание настройкиОписание настройки
ПартнерскаяLoyalty.SystemJob.Custom.LevelContact.PrimaryLevelВнешний идентификатор уровня, который будет присвоен контакту при создании записи контакта.
ПартнерскаяLoyalty.SystemJob.Level.FrequentCalculation.TurnOnВключение алгоритма частого пересчёта уровней участников. При значениях 1, y или Y – процедура вычисления уровней запускается спустя небольшое время после появления событий. При прочих значениях, а также при отсутствии настройки – один раз в календарные сутки. Значение по умолчанию – ПУСТО.
ПартнерскаяLoyalty.SystemJob.Level.SettlementDateНастройка, определяющая относительно какой даты учитывать покупку при расчёте уровней. Если значение 1, y или Y – то накопления считаются относительно даты чека. При прочих значениях (в том числе при отсутствии) относительно даты регистрации чека по серверному времени (даты процессинга чека).
ПартнерскаяLoyalty.SystemJob.LevelContact.SlidingPeriod.AmountВеличина длительности периода для функциональности уровней скользящего пересчёта в днях. Значение по умолчанию 30.
Партнерская Loyalty.SystemJob.Level.Calendar.PaUP.CalculationDelayTimeИнтервал времени задержки учёта чеков в минутах для расчёта календарных месячных уровней по основаниям суммы покупок и количества уникальных товаров. В расчёт принимаются только чеки, которые зарегистрированы не ближе к дате запуска процедуры, чем указанное значение. Задаётся в минутах, значение по умолчанию 60. При установке значения для конкретного проекта нужно выставлять значение, которое минимизировало бы эффект от роллбеков
Партнерская Loyalty.SystemJob.Level.Calendar.PaUP.ExcludedCategoriesВнешние идентификаторы исключаемых категорий товаров для расчёта календарных месячных уровней по основаниям суммы покупок и количества уникальных товаров. Значение задаётся перечислением через «;» внешних идентификаторов категорий. Значение по умолчанию: ПУСТО.
Партнерская Loyalty.SystemJob.Level.Calendar.PaUP.LevelCalculationDayДень внутри месяца, в который происходит пересчёт уровней для расчёта календарных месячных уровней по основаниям суммы покупок и количества уникальных товаров. Задаётся целим числом от 1 до 31. Значение по умолчанию 1
Партнерская Loyalty.SystemJob.Level.Calendar.PaUP.LevelMonthCalculationHourЗначение часа пересчёта уровней внутри дня расчёта. Задаётся числом от 1 до 23. Значение по умолчанию 2
Партнерская Loyalty.SystemJob.Level.Calendar.PaUP.PeriodicityCalculationИнтервал времени в минутах через который запускается процедура расчёта накоплений для расчёта календарных месячных уровней по основаниям суммы покупок и количества уникальных товаров. Задаётся целым числом (в минутах). Значение по умолчанию 30. При отсутствии настройки, а также в случае невозможности интерпретации значения как целого числа, принимается значение 30. При установке значения для конкретного проекта нужно исходить из количества чеков. Их количество за указываемый интервал времени должно быть таково, чтобы успели обсчитаться за такой интервал
Партнерская Loyalty.SystemJob.LevelContact.SlidingPeriod.TypeТип периода для функциональности уровней скользящего пересчёта. Допустимые значения (целые числа): 1 – День, 2 – месяц, 3 – Год. Значение по умолчанию – 2.
Партнерская Loyalty.SystemJob.Level.TransitionDateЗначение даты внутри года, в которую происходит перенос уровней при завершении периода. Первые две цифры (с лидирующим нулём) – значение месяца, вторые две цифры (с лидирующим нулём) – значение дня. Например, 0702 означает 2 июля. Значение по умолчанию – ПУСТО.
Партнерская Loyalty.SystemJob.Level.RealLevelAssignЕсли значение настройки есть 1, y или Y, при присвоении виртуального уровня будет проверяться, превосходит ли виртуальный уровень реальный. Если превосходит – то виртуальный уровень будет присвоен вместо реального. При любых иных значениях, а также при отсутствии настройки – реальный уровень не будет изменён. Значение по умолчанию - ПУСТО
СистемнаяLoyalty.SystemJob.LevelCard.PartnerConsiderВключение учёта партнёров для настройки уровней. Если значение 1, y или Y – то учитывается связь настроек уровней карт с партнёрами, при любом другом значении – не учитывается. Значение по умолчанию: ПУСТО
СистемнаяLoyalty.SystemJob.LevelContact.PartnerConsiderВключение учёта партнёров для настройки уровней. Если значение 1, y или Y – то учитывается связь настроек уровней контактов с партнёрами, при любом другом значении – не учитывается. Значение по умолчанию: ПУСТО
СистемнаяLoyalty.SystemJob.LevelDecrease.NoPurchasesПонижение уровня по отсутствию покупок включена если значение данной настройки установлено в 1, y, или Y. При отсутствии настройки или при любом ином значении функциональность считается выключенной.
СистемнаяSystemJob.AssignLevelSpecialReasons.TurnOnПовышение уровня по особым причинам. В случае значения 1, y или Y – уровень будет повышен, при иных значениях, а также при отсутствии настройки – нет. Значение по умолчанию – ПУСТО
Партнерская Loyalty.SystemJob.CalculationSavingsEditableLevel.TurnOn
 
Включение функциональности расчета агрегатов накоплений для редактируемых уровней. При этом не предусматривается изменение уровня участника. При значениях 1, y или Y – функциональность включена, при прочих значениях – выключена. Значение по умолчанию – ПУСТО.