Тарифные опции
Доступны в Справочники => Тарифные опции.
Тарифные опции позволяют расширить логику тарифа. Их можно обозначить как дополнительные услуги, которые клиент может подключить из Web-интерфейса на определенный период за определенный расход. Тарифные опции можно также активировать и из клиента биллинга.
На первой закладке указываются тарифные планы, при которых можно будет активировать опцию.
На второй - указываются режимы активации опции.
Период режима активации - это период, когда возможно активировать опцию. Опция активируется на определенный период. Количество 0 означает что опция будет активирована бесконечно. При этом появляется возможность деактивировать опцию.
Режимы периода: часов - опция активируется с текущего момента на указанное количество часов; часов со следующего - c 00:00 следующего часа на указанное количество часов; часов с текущего - с 00:00 текущего часа на указанное количество часов; дней - с текущего момента на указанное количество дней; дней со следующего - с 00:00:00 следующего дня до (не включая) 00:00:00 через указанное количество дней; дней с текущего - с 00:00:00 текущего дня. Аналогично для месяцев и недель.
Следует учитывать, что в модулях DialUp и IPN наработка хранится по часам, поэтому, если в зависимости от тарифной опции меняется цена, то активация тарифной опции не должна быть в режиме "часов (с текущего момента)" (как исключение, для модуля Dialup можно установить разрыв соединения), а также для модуля Dialup не должна быть в режиме "с текущего часа/дня/недели/месяца", чтобы цена прошедшего времени не изменялась. Если же в модуле Dialup в зависимости от тарифной опции выполняется только посылка CoA, то режим "часов (с текущего момента)" может быть активирован.
Если количество часов (дней/месяцев/недель) указано 0, то опцию можно будет деактивировать. Режимы деактивации: моментально - с момента отработки заброса; до конца дня - до (не включая) 00:00:00 следующего дня; до конца недели - до (не включая) 00:00:00 понедельника следующей недели; до конца месяца - до (не включая) 00:00:00 первого числа следующего месяца. В этом случае также можно указать возможность реактивации: если режим деактивации установлен не "моментально" и опция была деактивирована, а время окончания еще не наступило, то клиент сможет реактивировать тарифную опцию.
Если сумма в поле Снять расход больше нуля, то при активации опции проверяется, баланс - сумма >= лимита. Если средств не достаточно, опция не активируется, иначе - перед активацией снимается расход указанного типа. Тип расхода может быть только не редактируемым.
На третьей закладке указываются зависимости редактируемой опции от других.
Если опция зависит от других опций, то все эти опции должны быть активированы в тот период, на который активируется опция.
Если опция не совместима с какими-либо другими опциями, то ни одна из этих опций не должна быть активирована в период активации редактируемой опции.
Периоды пересечений сравниваются с точностью до секунды.
В Web-интерфейсе клиент выбирает опцию и режим активации для нее.
На отдельной странице можно увидеть опции, период действия которых истек.