Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:internet:internet_tp [2017/10/12 09:54] asmodeus |
abills:docs:manual:admin:internet:internet_tp [2018/07/27 12:37] (текущий) asmodeus [Абонплата] |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
^ # | Идентификатор тарифного плана. Старайтесь не создавать тарифные планы с ID ноль (0). Неправильное использование тарифных планов с ID 0 может привести к непредсказуемым последствиям | | ^ # | Идентификатор тарифного плана. Старайтесь не создавать тарифные планы с ID ноль (0). Неправильное использование тарифных планов с ID 0 может привести к непредсказуемым последствиям | | ||
^ Name: | Название тарифного плана | | ^ Name: | Название тарифного плана | | ||
- | ^ Alert: | Сумма, при которой будут отправляться сообщения о приближении окончания баланса. Предупреждение отправляется на E-mail пользователя указанный в поле E-mail персональных данных пользователя. Данное сообщение отправляется если значение этого поля больше нуля и сума на счету клиента также больше нуля (credit+deposit>0) | | + | ^ 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; | | ^ Simultaneously: | Количество пользователей, которые могут подключиться под одним логином в один промежуток времени. \\ Если абонент подключается повторно с тем же MAC адресом адресом, система считает что это новое подключение абонента, а сессия в журнале мониторинга устарела но по какой то причине не пришёл стоп пакет. Разрешает подключиться абоненту и присваивает ему IP адрес старой сессии, а старую сессию отправляет в zap. Данный подход используется для минимизации времени простоя при сбросе сессии абонента без оповещения биллинга. \\ Иногда неправильно настроенное оборудование (домашние маршрутизаторы) поднимают несколько сессий с одним мак адресом. Чтобы система строго следила за двойными сессиями без режима лояльного подключения нужно включить опцию $conf{hard_simultaneously_control}=1; | | ||
Строка 22: | Строка 22: | ||
Дневная | Дневная | ||
^ Дневная абонплата: | Дневная абон. плата. Снимается каждый день скриптом **/usr/abills/libexec/periodic daily**, при наличии соответствующей суммы на депозите абонента. Абон. плата снимается только у абонентов с статусом услуги активно. \\ При недостаточном депозите, учётная запись не блокируется. | | ^ Дневная абонплата: | Дневная абон. плата. Снимается каждый день скриптом **/usr/abills/libexec/periodic daily**, при наличии соответствующей суммы на депозите абонента. Абон. плата снимается только у абонентов с статусом услуги активно. \\ При недостаточном депозите, учётная запись не блокируется. | | ||
- | ^ Active day fees: | Абон. плата снимается только за активные дни. Плата снимается текщим числом за прошедший день | | + | ^ За активные дни: | Абон. плата снимается только за активные дни. Плата снимается текщим числом за прошедший день | |
- | ^ Day fee Postpaid: | Снимать дневную плату не учитывая состояние баланса абонента | | + | ^ Дневная оплата послеоплата: | Снимать дневную плату не учитывая состояние баланса абонента | |
Месячная | Месячная | ||
Строка 34: | Строка 34: | ||
^ Month fee: | Месячная абонплата. Снимается 1 числа каждого месяца программой **/usr/abills/libexec/periodic monthly**. Если в поле ''Activisation'' указанное значение не равно 0000-00-00 то абонплата снимается через 30 дней после указанной даты и после снятия денег устанавливается в поточную дату.\\ Абонплата снимается при положительном депозите или при типе оплаты ''послеоплата''.\\ Если сума депозита меньше сумы абон. платы, то абоню плата снимается в минус. \\ **Основные правила абон. платы** \\ - Абон. плата снимается в начале учётного периода (в начале месяца или в начале дня при месячной распределённой) \\ - Снимается только с положительного финансового счета (кредит плюс депозит больше 0) или при условии типа снятия послеоплата (При снятии денег не учитывается депозит и начисления могут производить при отрицательном балансе) | | ^ Month fee: | Месячная абонплата. Снимается 1 числа каждого месяца программой **/usr/abills/libexec/periodic monthly**. Если в поле ''Activisation'' указанное значение не равно 0000-00-00 то абонплата снимается через 30 дней после указанной даты и после снятия денег устанавливается в поточную дату.\\ Абонплата снимается при положительном депозите или при типе оплаты ''послеоплата''.\\ Если сума депозита меньше сумы абон. платы, то абоню плата снимается в минус. \\ **Основные правила абон. платы** \\ - Абон. плата снимается в начале учётного периода (в начале месяца или в начале дня при месячной распределённой) \\ - Снимается только с положительного финансового счета (кредит плюс депозит больше 0) или при условии типа снятия послеоплата (При снятии денег не учитывается депозит и начисления могут производить при отрицательном балансе) | | ||
^ Period Alignment: | При включённой опции система при переводе на данный тарифный план снимает с пользователя суму, рассчитанную с текущего дня до конца месяца. Таким образом происходит выравнивание по 1 числу следующего месяца. Если в поле активизация стоит дата, тогда система снимает деньги от даты активизации до первого числа следующего месяца. Если между датой активации и поточным месяцем период больше одного месяца то за все промежуточные месяцы система снимает деньги от даты активации до последующего месяца с выравниванием и полную абон. плату за все промежуточные месяцы до поточного месяца включая поточный месяц | | ^ Period Alignment: | При включённой опции система при переводе на данный тарифный план снимает с пользователя суму, рассчитанную с текущего дня до конца месяца. Таким образом происходит выравнивание по 1 числу следующего месяца. Если в поле активизация стоит дата, тогда система снимает деньги от даты активизации до первого числа следующего месяца. Если между датой активации и поточным месяцем период больше одного месяца то за все промежуточные месяцы система снимает деньги от даты активации до последующего месяца с выравниванием и полную абон. плату за все промежуточные месяцы до поточного месяца включая поточный месяц | | ||
- | ^ Fixed fees day | Фиксированная дата абон. платы. Абон. плата всегда снимается одного и того же числа. Дата для определения числа снятия абон. платы система берёт из даты активации абонента и при каждом начислении устанавливает эту дату в текущую на момент начисления. Если не указанна дата активации абон. плата начисляется первого числа месяца. Если абонент был заведён после 28 числа следующая абон. плата у него начислиться через месяц первого числа после даты активации. | | + | ^ Фиксированный день | Фиксированная дата абон. платы. Абон. плата всегда снимается одного и того же числа. Дата для определения числа снятия абон. платы система берёт из даты активации и при каждом начислении устанавливает эту дату в текущую на момент начисления. Если не указанна дата активации в сервисе интернет, абон. плата начисляется первого числа месяца. \\ Если день активации больше 28 система при первом месячном периодике его меняет на 1 число месяца | |
^ Abon. Distribution: | Распределение месячной платы по дням. При указании опции месячная плата взымается каждый день с учётом её распределения по дням месяца. Расчёт суммы дневного снятия рассчитывается от количества дней месяца (месячная абон. плата разделить на количество дней месяца) | | ^ Abon. Distribution: | Распределение месячной платы по дням. При указании опции месячная плата взымается каждый день с учётом её распределения по дням месяца. Расчёт суммы дневного снятия рассчитывается от количества дней месяца (месячная абон. плата разделить на количество дней месяца) | | ||
^If deposit small then abon. payments| Действие при недостаточном депозите: \\ - блокировать аккаунт (устанавливает статус сервиса "Слишком маленький депозит") \\ - перевести на другой ТП. \\ Имеет более высокий приоритет чем после оплата. Данное действие выполняется если у абонента не достаточно для оплаты тарифного плана на следующий месяц использования. Данный статус устанавливается в следующие периоды ночным периодиком: \\ - Начало учётного периода для абонентов с абон. платой в начале месяца (активация акаунта 0000-00-00). \\ - Для абонентов с установленной активацией аккаунта (активация не 0000-00-00). Через 30 или больше дней с начала активации. \\ - Для абонентов с с месячной распределённой платой в любой день, если сумы на счету не достаточно для абон. платы. \\ После погашения долга и оплаты услуги система автоматически включает услугу сразу же после внесения средств. \\ \\ Пример работы: \\ У абонента на счету 99 юнитов тарифный план 100 юнитов при начислении абон. плат абонента заблокирует до внесения им 1 юнита | | ^If deposit small then abon. payments| Действие при недостаточном депозите: \\ - блокировать аккаунт (устанавливает статус сервиса "Слишком маленький депозит") \\ - перевести на другой ТП. \\ Имеет более высокий приоритет чем после оплата. Данное действие выполняется если у абонента не достаточно для оплаты тарифного плана на следующий месяц использования. Данный статус устанавливается в следующие периоды ночным периодиком: \\ - Начало учётного периода для абонентов с абон. платой в начале месяца (активация акаунта 0000-00-00). \\ - Для абонентов с установленной активацией аккаунта (активация не 0000-00-00). Через 30 или больше дней с начала активации. \\ - Для абонентов с с месячной распределённой платой в любой день, если сумы на счету не достаточно для абон. платы. \\ После погашения долга и оплаты услуги система автоматически включает услугу сразу же после внесения средств. \\ \\ Пример работы: \\ У абонента на счету 99 юнитов тарифный план 100 юнитов при начислении абон. плат абонента заблокирует до внесения им 1 юнита | | ||
Строка 67: | Строка 67: | ||
^ Traffic transfer period: | Период переноса неиспользованного трафика.\\ Задаётся в месяцах.\\ Неиспользованный трафик переносится с предыдущих периодов при условии, что в предыдущих периодах была отработана хоть одна сессия по данному тарифному плану. Если таких сессий нет - предыдущий период не учитывается.\\ | | ^ Traffic transfer period: | Период переноса неиспользованного трафика.\\ Задаётся в месяцах.\\ Неиспользованный трафик переносится с предыдущих периодов при условии, что в предыдущих периодах была отработана хоть одна сессия по данному тарифному плану. Если таких сессий нет - предыдущий период не учитывается.\\ | | ||
^ Negative deposit filter ID: | Фильтр негативного депозита.\\ При использовании данной опции система разрешает подключаться пользователей с негативным депозитом, но при этом оправляет на NAS RADIUS параметр фильтр (Filter-Id) указанный в данном параметр. **При указании фильтра негативного депозита фильтр тарифного плана, фильтр сервиса пользователя и параметры рабочего доступа игнорируются.** \\ Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:. \\ \\ Пример: \\ **RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802**. \\ Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента. \\ \\ %IP% - IP адрес \\ %LOGIN% - Логин \\ \\ Пример:\\ **RAD:mpd-table+=1=%IP% ** \\ \\ При подключении абонента с негативным депозитом в биллинге поднимается сессия с флагом гостевой доступ, после пополнения счета на суму превосходящую долг система сбрасывает абонента с линии и он может уже подключиться в рабочем режиме. | | ^ Negative deposit filter ID: | Фильтр негативного депозита.\\ При использовании данной опции система разрешает подключаться пользователей с негативным депозитом, но при этом оправляет на NAS RADIUS параметр фильтр (Filter-Id) указанный в данном параметр. **При указании фильтра негативного депозита фильтр тарифного плана, фильтр сервиса пользователя и параметры рабочего доступа игнорируются.** \\ Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:. \\ \\ Пример: \\ **RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802**. \\ Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента. \\ \\ %IP% - IP адрес \\ %LOGIN% - Логин \\ \\ Пример:\\ **RAD:mpd-table+=1=%IP% ** \\ \\ При подключении абонента с негативным депозитом в биллинге поднимается сессия с флагом гостевой доступ, после пополнения счета на суму превосходящую долг система сбрасывает абонента с линии и он может уже подключиться в рабочем режиме. | | ||
- | ^ Negative deposit IP Pool | Пул адресов негативного депозита. Выдаётся абонентам с отрицательным балансом. Данный параметр применяется только в случае использования его с фильтром негативного депозита. Пулы негативного депозита нельзя отмечать на серверах доступа в противном случае они будут выдаваться при позитивном депозите | | + | ^ Negative deposit IP Pool | Пул адресов негативного депозита. Выдаётся абонентам с отрицательным балансом. Данный параметр применяется только в случае использования его с фильтром негативного депозита. Пулы негативного депозита нельзя отмечать на серверах доступа в противном случае они будут выдаваться при позитивном депозите если пул отмечен на сервере доступа у него должен быть флаг "пул негативного депозита". Для проверки пула на всех серверах нужно отметить их на всех NAS в противном случае система будет искать только на локальном | |
- | ^Fine | Пеня. Пеня изымается с аккаунтов в которых установлен статус Слишком маленький депозит и баланс превышает ноль единиц на счету. Пеня стягивается ежедневно периодическим месячным процессом. Поле скидка не распространяется на взимаемую пеню. Пеня снимается без учёта лимита (может сниматься при отрицательном депозите). Для установки лимита используется переменная $conf{INTERNET_FINE_LIMIT} | | + | ^Пеня | Пеня. Пеня изымается с аккаунтов в которых установлен статус Слишком маленький депозит и баланс превышает ноль единиц на счету. Пеня стягивается ежедневно периодическим месячным процессом. Поле скидка не распространяется на взимаемую пеню. Пеня снимается без учёта лимита (может сниматься при отрицательном депозите). Для установки лимита используется переменная $conf{INTERNET_FINE_LIMIT} | |
^ RADIUS Parameters (,) | Дополнительные радиус параметры для передачи клиенту | | ^ RADIUS Parameters (,) | Дополнительные радиус параметры для передачи клиенту | | ||
^ IP Pool | База IP адресов для выдачи пользователям работающим по данному тарифному плану. Можно использовать совместно один пул для нескольких тарифных планов. Пула адресов задаются через меню настройки серверов доступа (/ Система/ Сервер доступа/ IP POOLs/). Если заканчиваются адреса выбранного пула система использует свободные адреса сервера доступа. **Обязательно нужно отмечать данные пул адресов на серверах доступа к которым подключается клиенты в противном случае не будет идти контроль выданных IP**. | | ^ IP Pool | База IP адресов для выдачи пользователям работающим по данному тарифному плану. Можно использовать совместно один пул для нескольких тарифных планов. Пула адресов задаются через меню настройки серверов доступа (/ Система/ Сервер доступа/ IP POOLs/). Если заканчиваются адреса выбранного пула система использует свободные адреса сервера доступа. **Обязательно нужно отмечать данные пул адресов на серверах доступа к которым подключается клиенты в противном случае не будет идти контроль выданных IP**. | | ||
- | ^ Priority: | Приоритет тарифного плана. Если заполнено это поле и пользователь переходит с тарифного плана с большим приоритетом на ТП с меньшим приоритетом с него снимается сума указанная в поле "Сумма изменения тарифного плана". Если в обратном направлении сумма не снимается. Большим является большее числовое значение более приоритетным будет значение 10 чем значение 2. | | + | ^ Приоритет: | Приоритет тарифного плана. Если заполнено это поле и пользователь переходит с тарифного плана с большим приоритетом на ТП с меньшим приоритетом с него снимается сума указанная в поле "Сумма изменения тарифного плана". Если в обратном направлении сумма не снимается. Большим является большее числовое значение более приоритетным будет значение 10 чем значение 2. | |
^ Port Reserv: | Резерв порта. Данная сума снимается с абонента если у абонента стоит статус услуги "слишком маленький депозит" | | ^ Port Reserv: | Резерв порта. Данная сума снимается с абонента если у абонента стоит статус услуги "слишком маленький депозит" | | ||
^ Время жизни (Дни): | Время жизни аккаунта. Отсчитывается со дня активизации. \\ При первом подключении абонента устанавливается дата завершения по формуле текущая дата + количество дней в параметре. | | ^ Время жизни (Дни): | Время жизни аккаунта. Отсчитывается со дня активизации. \\ При первом подключении абонента устанавливается дата завершения по формуле текущая дата + количество дней в параметре. | | ||
Строка 291: | Строка 291: | ||
+ | ==== Импорт/Экспорт тарифных планов ==== | ||
+ | Заходим в ''Настройки/Internet++/Тарифные планы'' | ||
+ | ===Экспорт=== | ||
+ | Нажимаем кнопку экспорта(обведена зеленым) и выбираем формат экспорта. | ||
+ | {{:abills:docs:manual:admin:internet:internet_tarif_plans_import.png|}} | ||
+ | ===Импорт==== | ||
+ | Если нам надо импортировать тарифные планы с другой системы то нажимает кнопку импорта(обведена оранжевым). | ||
+ | {{:abills:docs:manual:admin:internet:internet_tarif_plans_export.png|}} | ||
+ | Открывается модальное окно, в котором мы выбираем тип импорта и подргружаем файл взятый с экспорта. | ||
+ | Нажимаем Добавить |