Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Концепция тарифных планов.

Меню Настройка>Internet+Тарифные планы

#Идентификатор тарифного плана. Старайтесь не создавать тарифные планы с ID ноль (0). Неправильное использование тарифных планов с ID 0 может привести к непредсказуемым последствиям
Name:Название тарифного плана
Alert:Сумма, при которой будут отправляться сообщения о приближении окончания баланса. Предупреждение отправляется на E-mail пользователя указанный в поле E-mail персональных данных пользователя. Данное сообщение отправляется, если значение этого поля больше нуля и сумма на счету клиента также больше нуля (credit+deposit>0). При включенном модуле Sms и опции в конфиге $conf{INTERNET_USER_WARNING_SMS}=1 - предупреждение будет высылаться пользователю так же и посредством Sms.
Simultaneously:Количество пользователей, которые могут подключиться под одним логином в один промежуток времени. 
Если абонент подключается повторно с тем же MAC адресом адресом, система считает что это новое подключение абонента, а сессия в журнале мониторинга устарела, но по какой-то причине не пришёл стоп пакет. Разрешает подключиться абоненту и присваивает ему IP адрес старой сессии, а старую сессию отправляет в zap. Данный подход используется для минимизации времени простоя при сбросе сессии абонента без оповещения биллинга. 
Иногда неправильно настроенное оборудование (домашние маршрутизаторы) поднимают несколько сессий с одним мак адресом. Чтобы система строго следила за двойными сессиями без режима лояльного подключения нужно включить опцию $conf{hard_simultaneously_control}=1;

Абонплата

Снимается только в том случае, если у сервиса (Услуги интернет) статус «Активно».

Дневная

Дневная абонплата:

Дневная абон. плата. Снимается каждый день скриптом /usr/abills/libexec/periodic daily, при наличии соответствующей суммы на депозите абонента.

Абон. плата снимается только у абонентов с статусом услуги Активно. 
При недостаточном депозите, учётная запись не блокируется.

За активные дни:Абон. плата снимается только за активные дни. Плата снимается текущим числом за прошедший день
Дневная оплата послеоплата:Снимать дневную плату не учитывая состояние баланса абонента

Месячная

  • Снимать первого числа месяца

  • Снимать всем абонку не первого, а любого другого числа месяца

  • Снимать абон. плату с даты активации на 31 день. После начисления абонплаты дата активации устанавливается в текущую

  • Снимать абон. плату каждого месяца определенного числа указанного в поле активации. После начисления абонплаты дата активации устанавливается в текущую


Month fee:Месячная абонплата. Снимается 1 числа каждого месяца программой /usr/abills/libexec/periodic monthly. Если в поле Activisation указанное значение не равно 0000-00-00 то абонплата снимается через 30 дней после указанной даты и после снятия денег устанавливается в поточную дату.
Абонплата снимается при положительном депозите или при типе оплаты послеоплата.
Если сума депозита меньше сумы абон. платы, то абоню плата снимается в минус. 
Основные правила абон. платы 
- Абон. плата снимается в начале учётного периода (в начале месяца или в начале дня при месячной распределённой) 
- Снимается только с положительного финансового счета (кредит плюс депозит больше 0) или при условии типа снятия послеоплата (При снятии денег не учитывается депозит и начисления могут производить при отрицательном балансе)
Period Alignment:При включённой опции система при переводе на данный тарифный план снимает с пользователя суму, рассчитанную с текущего дня до конца месяца. Таким образом происходит выравнивание по 1 числу следующего месяца. Если в поле активизация стоит дата, тогда система снимает деньги от даты активизации до первого числа следующего месяца. Если между датой активации и поточным месяцем период больше одного месяца то за все промежуточные месяцы система снимает деньги от даты активации до последующего месяца с выравниванием и полную абон. плату за все промежуточные месяцы до поточного месяца включая поточный месяц
Фиксированный деньФиксированная дата абон. платы. Абон. плата всегда снимается одного и того же числа. Дата для определения числа снятия абон. платы система берёт из даты активации и при каждом начислении устанавливает эту дату в текущую на момент начисления. Если не указанна дата активации в сервисе интернет, абон. плата начисляется первого числа месяца. 
Если день активации больше 28 система при первом месячном периодике его меняет на 1 число месяца
Abon. Distribution:Распределение месячной платы по дням. При указании опции месячная плата взымается каждый день с учётом её распределения по дням месяца. Расчёт суммы дневного снятия рассчитывается от количества дней месяца (месячная абон. плата разделить на количество дней месяца)
If deposit small then abon. paymentsДействие при недостаточном депозите: 
- блокировать аккаунт (устанавливает статус сервиса «Слишком маленький депозит») 
- перевести на другой ТП. 
Имеет более высокий приоритет чем после оплата. Данное действие выполняется если у абонента не достаточно для оплаты тарифного плана на следующий месяц использования. Данный статус устанавливается в следующие периоды ночным периодиком: 
- Начало учётного периода для абонентов с абон. платой в начале месяца (активация акаунта 0000-00-00). 
- Для абонентов с установленной активацией аккаунта (активация не 0000-00-00). Через 30 или больше дней с начала активации. 
- Для абонентов с с месячной распределённой платой в любой день, если сумы на счету не достаточно для абон. платы. 
После погашения долга и оплаты услуги система автоматически включает услугу сразу же после внесения средств. 

Пример работы: 
У абонента на счету 99 юнитов тарифный план 100 юнитов при начислении абон. плат абонента заблокирует до внесения им 1 юнита
Reduction:Учитывать пользовательскую скидку при снятии абон. платы
Postpaid:Снимать абон. плату без учёта депозита. 
Разрешает снимать абон. плату при отрицательном депозите и без ограничения по задолженности. абон. плата снимается в начале учётного периода
Extra Bill AccountСнимать абон. плату с дополнительного счёта. Появляется при включении в конфигурационном файле опции $conf{EXT_BILL_ACCOUNT}=1;


Другие параметры. Лимиты времени. Указываются в секундах

DayДень
WeekНеделя
MonthМесяц
TotalОбщее количество доступного времени с момента создания аккаунт
  • No labels