Система Tallanto дает возможность начислять ученикам бонусные баллы за посещение занятий по формулам.
Для просмотра и создания формул перейдите в меню Формулы для начисления бонусов.
Существуют следующие типы формул:
- фиксированная за час занятия – позволяет начислять определенное количество баллов за час (академический или астрономический) занятия
- процент от стоимости занятия – для начисления указанного процента от стоимости занятия
- константа – начисляет фиксированное количество баллов за занятие
- своя формула – позволяет реализовать произвольный алгоритм расчета бонусов
Алгоритм начисления бонусов по «своей формуле» пишется на языке smarty. В качестве примера в системе есть формула «Прогрессия при начислении бонусов за посещения без пропусков в рамках группы». Она позволяет поощрять учеников, посещающих занятия в одной группе без пропусков, поскольку за каждое следующее занятие ученик получает большее количество баллов, до тех пор, пока не пропускает занятие – после пропуска за следующее занятие он снова получает минимальное количество баллов.
Для того, чтобы указать формулу, по которой необходимо рассчитать начисление бонусов для конкретного занятия конкретному ученику, зайдите на страницу занятия и в субпанели Записавшиеся на занятие напротив нужного ученика в колонке Бонусы (формула) нажмите на значок поиска.
В открывшемся окне выберите нужную формулу
После закрытия занятия посетившим ученикам будут начислены бонусы, согласно указанной для каждого из них формуле.
Вы можете указать формулу для начисления бонусов по умолчанию, которая автоматически будет выбрана для учеников в списке записавшихся во всех новых занятиях. Для этого перейдите в меню Администрирование » Другие настройки » Формула для начисления бонусов по умолчанию
и выберите нужную формулу