forum.bitel.ru http://forum.bitel.ru/ |
|
Тариф с предоплаченным трафиком http://forum.bitel.ru/viewtopic.php?f=7&t=2017 |
Страница 1 из 1 |
Автор: | madmax [ 14 мар 2009, 23:21 ] |
Заголовок сообщения: | Тариф с предоплаченным трафиком |
Прошу помощи в составлении тарифного плана. Суть такова: У Клиент предоплаченный трафик 1000Мб - 100 рублей, свыше 1000 Мб за каждый 1Мб - 1 рубль. Клиент например подключился 15 числа, накачал 600 мегов и нужно посчитать предоплаченый трафик за 15 дней. В месяце 30 дней Формула расчета такова по трафику-1000/30*15=500, По деньгам - 100/30*15=50 Клиент накачал 600. Выходит что я с клиента должен взять 50 рублей за 15 дней и плюс за превышение по трафику 600-500=100Мб*1руб=100руб Итого 150 рублей. Как средставами модулйе IPN и абонплаты - реализовать данный тариф |
Автор: | Jimson [ 15 мар 2009, 02:19 ] |
Заголовок сообщения: | |
пророрциональный диапазон по трафику на 1000М по цене 0 второй диапазон на 0М по цене превышения + пропорциолнальная абон плата, помесячная помоему это все в документации написано и не один раз |
Автор: | madmax [ 15 мар 2009, 16:40 ] |
Заголовок сообщения: | |
Спасибо разобрался. Если в тарифе абонплаты ставишь помесячный режим и пропорционально периоду - то считается только если закрыть услуг сегоднешней датой например и включить ручной перерасчет. А я этого не учел. |
Автор: | iros [ 05 май 2009, 14:42 ] |
Заголовок сообщения: | |
Если клиент оплатил предоплаченый обьем но не "выработал его полностью", есть возможность перенести остаток трафика на след. месяц ? |
Автор: | stark [ 06 май 2009, 16:18 ] |
Заголовок сообщения: | |
iros писал(а): Если клиент оплатил предоплаченый обьем но не "выработал его полностью", есть возможность перенести остаток трафика на след. месяц ?
нет у нас переносятся только деньги .. другие единицы не хранятся ..это должен быть аналог баланса только в байтах и привязан он должен быть к услугам наверное .. слишком много менять , да и вопрос стоит ли |
Автор: | os3 [ 07 авг 2009, 12:45 ] |
Заголовок сообщения: | |
Jimson писал(а): пророрциональный диапазон по трафику на 1000М по цене 0
второй диапазон на 0М по цене превышения + пропорциолнальная абон плата, помесячная помоему это все в документации написано и не один раз Что-то никак не могу найти, где эта самая абонентская плата прописывается. Подскажите, пожалуйста! |
Автор: | os3 [ 10 авг 2009, 13:44 ] |
Заголовок сообщения: | |
Вопрос все еще актуален: как заставить тарификатор ежемесячно списывать со счета клиента определенное количество рублей? |
Автор: | stark [ 10 авг 2009, 22:09 ] |
Заголовок сообщения: | |
os3 писал(а): Вопрос все еще актуален: как заставить тарификатор ежемесячно списывать со счета клиента определенное количество рублей?
что вы уже настроили ? конфиги ? логи? чтобы считалсь абонпата в догворе должен быть добавлен модул абонплат, в нем услуга абонплаты . в договоре тариф . и запущен шедуер чтобы абонку жту снимать(даже в ручном режиме он все равно нужен). покажите и опишите что есть |
Автор: | os3 [ 11 авг 2009, 12:25 ] | ||
Заголовок сообщения: | |||
Именно про модуль NPay я и не знал. Установил, добавил услугу, настроил тарифы, в шедулере прописал. Настройки модуля: #автоматическое переначисление абонентских плат договора при изменении их периода, количества и т.п. recalculate.on.service.change=1 Ковыряюсь сейчас над этим (sheduler.log): Код: 08-11/09:33:00 INFO [Thread-5] TaskExecuter - Starting periodic taks ID: 1 bitel.billing.server.ipn.LogCalculator
08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Difficult mode INIT 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Init time => 89 ms 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Processing.. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Using ready ResultSet.. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Select records time=1 ms. 08-11/09:33:00 ERROR [pool-2-thread-2] LogCalculator - Contract id: 2 08-11/09:33:00 ERROR [pool-2-thread-2] LogCalculator - Request accepted => false relevance => -1 REQ: amount => 2214697 sid => 2 time => 06.08.2009 09:00:00 action => calculate cid => 2 costTypeRangeTakeAllSet => [] RESP: HIST: wasn't accepted! 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Records processing time=48 ms. 08-11/09:33:00 ERROR [pool-2-thread-2] LogCalculator - Detected errors => 451 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Setting balances for independ and subs.. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Selected. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Selecting sub account 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Selected. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Setting balance for super.. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Selected. 08-11/09:33:00 INFO [pool-2-thread-2] LogCalculator - Task finished time=207 ms. 08-11/09:41:00 INFO [Thread-5] TaskExecuter - Starting periodic taks ID: 2 bitel.billing.server.npay.Calculator 08-11/09:41:00 ERROR [Thread-5] TaskExecuter - java.lang.NullPointerException at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at bitel.billing.server.TaskExecuter.run(TaskExecuter.java:183) До установки модуля NPay трафик считался и тарифицировался
|
Автор: | stark [ 11 авг 2009, 15:41 ] |
Заголовок сообщения: | |
вы шедулер перезауптсили после остановки модуля ? основите его (убидетеь что действительно отстановился и убейте процесс если это не так ) и запустите заново |
Автор: | os3 [ 11 авг 2009, 16:01 ] |
Заголовок сообщения: | |
Семен Семеныч!! В очередной раз, stark, низкий вам поклон! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |