Расчет по ip-трафику

Технические вопросы по UTM 5.0
Trec
Сообщения: 60
Зарегистрирован: Вт сен 27, 2005 14:13

Сообщение Trec »

spec писал(а):Что мешает сделать част трафика после первой границы превышения бесплатным?
Это как раз осуществит весь задуманный функционал
Т.е. запустить после первой границы хотябы 1мб бесплатного трафика и система автоматом начнет пересчитывать списанные со счета деньги?
границы
50мб - 1.50
51мб - 0
100мб - 1.40
101мб - 0
200мб - 1.30
201мб - 0
300мб - 1.20
301мб - 0
400мб - 1.10

spec
Сообщения: 371
Зарегистрирован: Сб апр 16, 2005 14:03

Сообщение spec »

Требуется сделать тарифный план в котором, присутствует абонентская плата в размере 100р и предоплаченный трафик в размере 50Мб. Превышение до 100мб должно считаться по 1.50 а если превышение до 200 мб то все общее превышение должно считаться по 1.40. Знаю что такое уже реализованно в биллиге но как это сделать?
предоплаченный трафик - 50М
границы:
0 - 1.5
50 - 0
53.5714 - 1.4

3.5714 метра после 50-ти (еще 50 было предоплачено, поэтому в сумме 100 получается) дается бесплатно, для того, чтобы вывести общую стоимость предыдущего трафика на 1.4, проверим:
50*1.5+0*3.5714=75 рублей
А теперь считаем среднюю цену, за которую этот трафик достался:
75/53.5714=1.4
ну и далее просто считаем по 1.4

Trec
Сообщения: 60
Зарегистрирован: Вт сен 27, 2005 14:13

Сообщение Trec »

Да, спасибо, все это работает при условии что пользователь съест именно такое кол-во трафика, и больше не существует границ.
Но если он потребит меньше чем задуманно, или есть еще границы, то этот вариант перестает работать.

spec
Сообщения: 371
Зарегистрирован: Сб апр 16, 2005 14:03

Сообщение spec »

Ничего не перестанет работать.
нужно правильно прописать границы
принцип я описал выше

Jonson
Сообщения: 150
Зарегистрирован: Ср фев 02, 2005 21:48
Откуда: МО, Ногинский р-он

Сообщение Jonson »

нет, почему просто не сделать чтобы при списании денег утм5 обрабатывал "минус" как было в 4м?

Ответить