* Минимальный обязательный платеж (вкл. в себя 666 mb) - 1000,00
* Стоимость 1 mb при объеме вх. трафика до 5000 mb - 1,50
* Стоимость 1 mb при объеме вх. трафика от 5000 mb до 10000 - 1,10
* Стоимость 1 mb при объеме вх. трафика от 10001 mb до 15000 - 1,00
* Стоимость 1 mb при объеме вх. трафика от 15001 mb до 30000 - 0,90
* Стоимость 1 mb при объеме вх. трафика свыше 30000 mb - 0,80
Но собака не сдесь зарыта.....
Нужно сделать так :
1. Если абонент скачал меньше 666 mb - он платит только 1000,00. Из чего следует, что цена за 1 mb = 1,50.
2. С этой строчкой понятно.
3. Если абонент скачал больше от 5000 до 10000 mb - он платит за весь трафик уже по 1,00, а Минимальный обязательный платеж (вкл. в себя 666 mb) не должен учитыватся, т.к. эти 666 mb уже будут считатся по 1,00
4. ...... и так далее........
Вообсче реально сделать это, или алгоритьмне позволит такой расчет.
PS: (Причем!!! Все это соответственно должно отображатся в платежных документах).
Заранее спасибо!!!!!
|