forum.bitel.ru
http://forum.bitel.ru/

[5.2] Учётный период
http://forum.bitel.ru/viewtopic.php?f=44&t=8314
Страница 1 из 1

Автор:  vkulakov [ 31 июл 2013, 13:24 ]
Заголовок сообщения:  [5.2] Учётный период

Есть некоторая проблема с учётным периодом.
Как я понимаю, учётный период позволяется вешать на сервис опции из тарифных планов при отсутствии активной сессии по этому сервису. Также учётный период создаётся с текущей даты/с первого числа месяца и до конца месяца при появлении первой сессии по сервису. Т. е. для нормальной обработки опций модуля из тарифного плана без сессии всё-таки нужна хотя бы одна сессия в каждом месяце. Получается замкнутый круг.
Вопросы:
1. Правильно ли я понял работу учётного периода?
2. Если НЕ правильно, то как вешать на сервис опции из тарифов при отсутствии сессии?
3. Если правильно, то можно ли как-то создавать учётный период без лишних манипуляций?
4. Если правильно, то можно ли решить проблему периодическим созданием на всех сервисах учётного периода на следующий месяц?
5. Если правильно, то можно ли решить проблему созданием одного большого учётного периода до 2099 года сразу при создании сервиса? Не повлечёт ли это за собой каких-нибудь последствий?

Вот похожие темы:
http://forum.bitel.ru/viewtopic.php?f=44&t=7559
http://forum.bitel.ru/viewtopic.php?f=44&t=7578?f=44&t=7578
http://forum.bitel.ru/viewtopic.php?f=44&t=6880#p53367 - здесь вроде как точный ответ
http://forum.bitel.ru/viewtopic.php?f=44&t=6626 - интересное решение бы получилось, но разработчики молчат

P. S. Форум на эту тему курил долго... и доки тоже, но окончательное просветление по всем вопросам так и не пришло.

Автор:  vkulakov [ 07 авг 2013, 17:10 ]
Заголовок сообщения:  Re: [5.2] Учётный период

Ну хоть кто-нибудь, дайте ответ!

Автор:  zavndw [ 07 авг 2013, 17:27 ]
Заголовок сообщения:  Re: [5.2] Учётный период

по большому счету это период действия сервиса (как я понимаю)

Автор:  Amir [ 07 авг 2013, 17:52 ]
Заголовок сообщения:  Re: [5.2] Учётный период

Нет, учетный период - тоже самое, что в Dialup. За его активацию можно в скрипте снимать плату и на учетный период можно вешать диапазоны трафика (если месяц, день не подходят).
Например, учетным периодом может быть период в 30 дней без привязки к месяцу.
Да, для работы с опциями и тарификации должен быть активен учетный период.

Добавили в доку (в последних билдах должно быть, нужно указать в корневом устройстве, добавив к остальным обработчикам):
Цитата:
Для обработки сервисов без сессий нужно добавить еще один обработчик:
Код:
# Трекер (обработка сервисов без сессий):
# пауза между заданиями трекинга
accounting.worker.1.serv.tracking.1.delay=60
# максимальное количество проверенных сервисов за задание
accounting.worker.1.serv.tracking.1.batchSize=500
# типы сервисов, которые нужно обрабатывать, через запятую
# (если пусто - будут обрабатываться сервисы всех типов!)
accounting.worker.1.serv.tracking.1.servTypeIds=
# нужно ли активировать учетный период при обработке
# (по умолчанию учетный период активируется при авторизации по RADIUS/DHCP или появлении новой сессии)
accounting.worker.1.serv.tracking.1.accountingPeriodActivate=1

Автор:  vkulakov [ 07 авг 2013, 17:59 ]
Заголовок сообщения:  Re: [5.2] Учётный период

Спасибо за ответ.

А если поставить учётный период с очень большим периодом действия, проблемы будут? И вообще, на чём это может отразиться?

Автор:  Amir [ 07 авг 2013, 18:16 ]
Заголовок сообщения:  Re: [5.2] Учётный период

Проблем быть не должно. Но никто так делать еще не пробовал.
Сложно будет использовать тарифы 10GB за учетный период.

Автор:  vkulakov [ 07 авг 2013, 18:18 ]
Заголовок сообщения:  Re: [5.2] Учётный период

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/