Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:internet:user_portal:ru [2017/09/18 11:42]
bohdan [Смена тарифного плана абонентом]
abills:docs:modules:internet:user_portal:ru [2018/09/20 15:30] (текущий)
larysa [Приостановка действия сервиса пользователя из личного кабинета]
Строка 5: Строка 5:
  
 {{:​abills:​docs:​modules:​internet:​user_portal:​5.jpg?​|}} {{:​abills:​docs:​modules:​internet:​user_portal:​5.jpg?​|}}
 +====Статистика абонента====
 +
 +Можно задать в произволном порядке отображение нужных полей в журнале статистики
 +^ $conf{INTERNET_UP_SESSIONS}='​DATE,​DURATION_SEC,​SENT,​RECV,​TP_ID,​IP,​SUM';​ |
 +
 ====Смена тарифного плана абонентом==== ====Смена тарифного плана абонентом====
  
 ^ $conf{INTERNET_USER_CHG_TP}=1;​ | **Включение возможности смены тарифного плана в пользовательском портале**.\\ Пользователям отображаются только те тарифные планы на для перехода на какие им хватает средств. \\ Меню в пользовательском аккаунте: ​ Internet. \\ Также для разрешённых ТП нужно объединить их в группу и в свойствах группы включить опцию разрешающую изменять ТП | ^ $conf{INTERNET_USER_CHG_TP}=1;​ | **Включение возможности смены тарифного плана в пользовательском портале**.\\ Пользователям отображаются только те тарифные планы на для перехода на какие им хватает средств. \\ Меню в пользовательском аккаунте: ​ Internet. \\ Также для разрешённых ТП нужно объединить их в группу и в свойствах группы включить опцию разрешающую изменять ТП |
 ^ $conf{INTERNET_USER_CHG_TP_SHEDULE}=1;​ | Включить возможность задавать расписания изменения тарифного плана для пользователя. Тарифный план меняется в день указанный в расписании. | ^ $conf{INTERNET_USER_CHG_TP_SHEDULE}=1;​ | Включить возможность задавать расписания изменения тарифного плана для пользователя. Тарифный план меняется в день указанный в расписании. |
-^ $conf{INTERNET_USER_CHG_TP_NPERIOD}=1;​ | Разрешить пользователю менять тарифный план на следующий учётный период. По умолчанию на следующий месяц или на дату следующего учётного периода ДАТА Активизации + 30 дней. Если с даты активации прошло больше 30 дней тарифный план меняется моментально. \\ Имеет более высокий приоритет чем $conf{INTERNET_USER_CHG_TP_SHEDULE}. \\ Если с пользователя снимается дневная или месячная распределённая абон. плата то следующим учётным периодом будет следующий день. ​ |+^ $conf{INTERNET_USER_CHG_TP_NPERIOD}=1;​ | Разрешить пользователю менять тарифный план на следующий учётный период. По умолчанию на следующий месяц или на дату следующего учётного периода ДАТА Активизации + 30 дней. Если с даты активации прошло больше 30 дней тарифный план меняется моментально. \\ **Имеет более высокий приоритет чем $conf{INTERNET_USER_CHG_TP_SHEDULE} ​и поэтому $conf{INTERNET_USER_CHG_TP_SHEDULE} работать не будет.** \\ Если с пользователя снимается дневная или месячная распределённая абон. плата то следующим учётным периодом будет следующий день. ​ |
 ^ $conf{INTERNET_USER_CHG_TP_NEXT_MONTH}=1;​ | Разрешить смену тарифного плана раз в месяц для дневных и месячных распределённых тарифов. (по умолчанию они могут менять ТП на следующий день). Работает вместе с опцией $conf{INTERNET_USER_CHG_TP_NPERIOD}=1;​ | ^ $conf{INTERNET_USER_CHG_TP_NEXT_MONTH}=1;​ | Разрешить смену тарифного плана раз в месяц для дневных и месячных распределённых тарифов. (по умолчанию они могут менять ТП на следующий день). Работает вместе с опцией $conf{INTERNET_USER_CHG_TP_NPERIOD}=1;​ |
 ^ $conf{INTERNET_SKIP_CHG_TPS}='​1,​2,​23'​ | не показывать тарифные планы в меню изменения тарифного плана личного кабинета | ^ $conf{INTERNET_SKIP_CHG_TPS}='​1,​2,​23'​ | не показывать тарифные планы в меню изменения тарифного плана личного кабинета |
Строка 22: Строка 27:
 Если все пункты были выполнены,​ вы увидите сообщение об успешной смене тарифа. Если все пункты были выполнены,​ вы увидите сообщение об успешной смене тарифа.
 {{:​abills:​docs:​modules:​internet:​user_portal:​2.jpg?​|}} {{:​abills:​docs:​modules:​internet:​user_portal:​2.jpg?​|}}
-Интерфейс функции,​ который дает возможность задавать расписания изменения тарифного плана для пользователя будет отображаться под привычным интерфейсом тарифного плана.+Интерфейс функции,​ который дает возможность задавать расписания изменения тарифного плана для пользователябудет отображаться под привычным интерфейсом тарифного плана.
 {{:​abills:​docs:​modules:​internet:​user_portal:​4.jpg?​|}} {{:​abills:​docs:​modules:​internet:​user_portal:​4.jpg?​|}}
 Если смена тарифа была отложена на определенное время, на вкладке "​Информация о пользователе"​ можно увидеть окно, предупреждающее о смене тарифа. Если смена тарифа была отложена на определенное время, на вкладке "​Информация о пользователе"​ можно увидеть окно, предупреждающее о смене тарифа.
Строка 31: Строка 36:
   $conf{INTERNET_USER_SERVICE_HOLDUP}='​min_period:​max_period:​holdup_period:​daily_fees:​hold_fees_deposit:​active_fees:​holdup_skip_gids';​    $conf{INTERNET_USER_SERVICE_HOLDUP}='​min_period:​max_period:​holdup_period:​daily_fees:​hold_fees_deposit:​active_fees:​holdup_skip_gids';​
  
-Приостановка действия сервиса пользователя из личного кабинета. При приостановленном сервисе абонент не может пользоваться услугой,​ абон. плата также не снимается. Снятием данного начисления занимается periodic daily +Приостановка действия сервиса пользователя из личного кабинета. При приостановленном сервисе абонент не может пользоваться услугой,​ абон. плата также не снимается. Снятием данного начисления занимается periodic daily. 
-Приостановка возможна не чаще чем раз в месяц. Если уже была приостановка то окно приостанови не отображается.+Приостановка возможна не чаще чем раз в месяц. Если уже была приостановкато окно приостанови не отображается
 + 
 +**Пример:​** 
 +$conf{INTERNET_USER_SERVICE_HOLDUP}=1:​5:​0:​20 - в данном случае мы прописали:​ минимальное число дней приостановки сервиса - 1 день, максимальное число дней приостановки сервиса - 5 дней, абон.плата при приостановленном сервисе - 0, плата за активацию сервиса - 20 едн.  
 + 
 +Если какой-то параметр не прописан - он игнорируется,​ кроме параметров min_period и max_period - они обязательны.
  
-^min_period | минимальный период блокировки |+^min_period | минимальный период ​блокировки. Если услуга Приостановки сервиса была активизированна,​ её отмена возможна только после истечения минимального периода ​блокировки |
 ^max_period | максимальный период блокировки | ^max_period | максимальный период блокировки |
 ^holdup_period | период в днях - за который можно приостановить услугу. Например не чаще чем раз в 60 дней | ^holdup_period | период в днях - за который можно приостановить услугу. Например не чаще чем раз в 60 дней |
Строка 58: Строка 68:
  
 Регистрация IP/MAC адреса клиента для последующей выдачи статического адреса данному клиенту в сети. ​ Регистрация IP/MAC адреса клиента для последующей выдачи статического адреса данному клиенту в сети. ​
-Абонент подключается в гостевом режиме,​ его перенаправляет на страницу логина в личный кабинет. Абонент переходит в кабинет и нажимает ​ кнопку зарегистрироваться. ​ Система автоматически ищет следующий свободный рабочий адрес и присваивает его клиенту прописывая в таблице адресов DHCP. Свободные адреса ищутся в журнале ​DHCP сети ( ''/​ Настройка / IP (DHCP) ​Сети ''​). Если в пуле раздаваемых адресов не установлена опция статическая сеть, система возвращает адрес 0.0.0.0. Что разрешает раздавать таким абонентам динамические IP адреса.+Абонент подключается в гостевом режиме,​ его перенаправляет на страницу логина в личный кабинет. Абонент переходит в кабинет и нажимает ​ кнопку зарегистрироваться. ​ Система автоматически ищет следующий свободный рабочий адрес и присваивает его клиенту прописывая в таблице адресов DHCP. Свободные адреса ищутся в журнале ​IP  адресов( ''/​ Настройка / Сервера доступа / IP pools ''​). Если в пуле раздаваемых адресов не установлена опция статическая сеть, система возвращает адрес 0.0.0.0. Что разрешает раздавать таким абонентам динамические IP адреса.
  
-Опция работает при включённом модуле [[abills:​docs:​modules:​dhcphosts:​ru|Dhcphposts]] 
  
 Форма регистрации Форма регистрации