Методики построения тарифных планов
Особенностью модуля абонплат является то, что он почти всегда используется в связке с другими модулями. При этом можно выделить абонплаты, логически связанные с услугами в каком-либо из модулей и логически отдельные.
Например, если в модуле DialUP есть тариф с включённым трафиком за абонплату, то абонплата логически связана с тарифом DialUP. Примером логически не связанной абонплатой может являться абонплата за предоставление фиксированного IP-адреса.
Тарифы логически связанных абонплат удобнее всего объединять в одно дерево с тарифами за услуги. Например, есть линейка тарифов DialUP с предоплаченным трафиком: 100 МБ - 100 руб, 200 МБ - 200 руб. Указаны через тире включённый трафик и абонплата за него. Создаётся услуга Абонплата за трафик, одна должна присутствовать во всех договорах, использующих данный тариф. Вид тарифных планов будет следующим:
Применение такой схемы гарантирует изменение размера абонплаты при переходе абонента на другой DialUP тариф.
Логически не связанные абонплаты можно вынести в один тариф и указывать этот тариф дополнительно всем договорам. Пример такого тарифа:
Если необходимо в тарифном плане организовать перевод абонплаты с одного режима снятия на другой, то необходимо построить тарифный план следующим образом: на верхнем уровне добавить узлы типа Период для первого и второго режимов снятия, а затем внутри этих узлов создать дочерние узлы для абонплат первого и второго типа соответственно.