Бонусные программы
Бонусные программы позволяют начислять бонусные баллы. Изначально создается бонусная программа в плагине с заполненными параметрами ( Плагины->Bonus ), затем она может быть добавлена к конкретному договору.
Бонусные программы обладают, как минимум, следующими параметрами:
Название - символьное обозначение программы;
Тип программы - один из возможных типов бонусных программ;
Период - период, в течение которого будет учитываться данная программа и можно будет добавить программу к договору. Как минимум должна быть дата начала, а дата закрытия может быть открытой;
Тип бонусного прихода - предварительно созданный бонусный тип прихода(Справочники->Другие->Bonus-приходы);
Момент активации - устанавливает начало действия бонусного прихода; имеет следующие возможные значения:
день - конкретный календарный день; если на момент начисления бонусов дата будет прошедшей, то установится датой начисления;
кол-во дней - кол-во дней, через которое данными бонусными баллами можно будет воспользоваться для оплаты(с момента начисления бонусов); если оставить пустым ,то будет считаться равным 0 (будут активны сразу после начисления);
начало недели - с начала следующей недели;
начало месяца - с начала следующего месяца;
начало года - с начала следующего года.
Завершение периода - устанавливает момент завершения действия бонусного прихода. Для всех значений, кроме первого, считается относительно момента активации. Имеет следующие возможные значения:
день - конкретный календарный день; если на момент начисления бонусов дата будет прошедшей, то установится датой начисления(что приводит к тому, что срок действия бонусов = 0);
кол-во дней - кол-во дней, в течении которого можно будет воспользоваться данными бонусами; если оставить пустым, то будет считаться равным 0 (будут активны только в день начисления);
конец недели - до конца недели;
конец месяца - до конца месяца;
конец года - до конца года.
При добавлении программы к договору необходимо также выставить период действия для договора. Он может как дублировать период действия самой программы так и сужать его, либо не ограничивать дату завершения (в этом случае ограничением будет служить дата завершения программы, которую проще редактировать, чем у всех договоров с данной программой).