BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 12:23

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 14 дек 2012, 16:12 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Нужно сделать следующий тариф:

1. В тариф включен предоплаченный трафик объемом X, который раздается на скорости N
2. При исчерпании предоплаченного трафика, скорость меняется на L до окончания учетного периода, но появляется возможность активировать тарифную опцию, которая начнет новый учетный период с новым предоплаченным трафиком X и скоростью N (то есть при активации тарифной опции, переходим на пункт 1)
3. Если тарифная опция не была активирована и остался недоиспользованный трафик в "первом" учетном периоде, то он переносится на следующий учетный период. Таким образом во "втором" учетном периоде будет новый предоплаченный трафик X+неиспользованный трафик предыдущего учетного периода, которые раздаются на скорости N.


Вот с последним пунктом проблемы. Возможно-ли вообще такое реализовать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 дек 2012, 10:16 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Вроде-бы можно такой тариф сделать через тарифные опции.
Но нужно будет отслеживать деактивацию тарифной опции и знать причину ее деактивации.
Уважаемые разработчики, подскажите как определить причину деактивации опции - деактивирована по превышению трафика или вышло время действия опции?
По deactivated_time?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 дек 2012, 08:17 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
К сожалению с тарифными опциями красиво не получается.
Событие "Деактивирована тарифная опция" срабатывает только при превышении трафика.
Если у опции кончается время действия, то события не происходит.
Как вариант можно выкрутиться использованием глобального скрипта по таймеру, в котором отслеживать завершенные по времени тарифные опции.
Ув. разработчики, нельзя-ли прикрутить событие "Деактивирована тарифная опция" также и к моменту окончания действия тарифной опции?


Тема к сожалению никому кроме меня по всей видимости не интересна :(


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 янв 2013, 07:41 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Продолжу тему, т.к. мне все-таки придется изобретать данный тариф.

Вот в данном тарифе мне кроме прочего гимора потребуется еще подсчитывать включенный трафик таким образом:
превалирующий глобальный + входящий локальный + входящий региональный + входящий контент. И если эта сумма
больше установленного лимита (как в узле диапазон трафика), то генерировать событие деактивации опции по трафику.
Ну и еще разные вариации подсчета трафика.

Возможно-ли вообще полностью или частично изменить (переписать) логику обсчета тарифа?
Если да, то хотелось бы понять, в какую сторону копать?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.032s | 23 Queries | GZIP : On ]