forum.bitel.ru http://forum.bitel.ru/ |
|
Сломался расчет стоимости суток в месячном тарифе http://forum.bitel.ru/viewtopic.php?f=16&t=5937 |
Страница 1 из 1 |
Автор: | mikos [ 29 сен 2011, 20:23 ] |
Заголовок сообщения: | Сломался расчет стоимости суток в месячном тарифе |
Добрый вечер. Подскажите пожалуйста, что не так, почему при месячном тарифе стоимостью 499р при расчете, получается сумма 33.27р за сутки? Расчет производился таким скриптом: Код: Date date1 = date.getTime(); ServiceObject serviceObject = new ServiceObject(); serviceObject.setContractId( cid ); serviceObject.setServiceId( SERVICE ); serviceObject.setDate1( date1 ); List serviceObjectList = new ArrayList(); serviceObjectList.add( serviceObject ); Calculator calculator = new Calculator(); calculator.setExecutingTime( date ); calculator.setPreCalc(); calculator.setServiceObjectList( serviceObjectList ); calculator.initTask( setup, 0, "mid=" + NPAY_MID ); calculator.setCids( String.valueOf( cid ) ); calculator.startTask(); Map planAccountMap = calculator.getCostCache().getContractAccounts(); BigDecimal planAccount = planAccountMap.get( cid ); if( planAccount == null ){ planAccount = new BigDecimal( 0 ); } Брался из FAQ и вроде даже работал. Сейчас же получается какая-то засада. |
Автор: | mikos [ 30 сен 2011, 14:34 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Народ, подскажите, в чем может трабла то быть? Может у кого есть проверенный метод вычислить стоимость текущего тарифа (можно за месяц, можно за сутки)? Достал уже этот расчет! Все какими-то костылями приходится его выковыривать ![]() |
Автор: | mikos [ 04 окт 2011, 11:30 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
up |
Автор: | mikos [ 10 окт 2011, 12:36 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Есть кто живой? Ответьте пожалуйста. |
Автор: | Администратор [ 12 окт 2011, 10:24 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Цитата: script 09-29/19:29:33 ERROR [pool-1-thread-1] LoggingPrintStream - java.lang.InstantiationException: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode Узлы создать не может. Может после обновления не перезапустили чего-нибудь? |
Автор: | mikos [ 12 окт 2011, 11:37 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Администратор писал(а): Цитата: script 09-29/19:29:33 ERROR [pool-1-thread-1] LoggingPrintStream - java.lang.InstantiationException: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode Узлы создать не может. Может после обновления не перезапустили чего-нибудь? Не обновлялись последнее время. Что за узлы? Чего делать-то? ![]() |
Автор: | snark [ 12 окт 2011, 19:42 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
mikos писал(а): Достал уже этот расчет! Все какими-то костылями приходится его выковыривать ![]() Угу ... Нет чтобы сделать нечто в духе BigDecimal getNpayTariffSumm(<tariff id>, <date>), но нет - это же не наш метод! ![]() Мне нравится что есть множество вариантов расчета, но меня просто бесит то что невозможно к ним спереди подойти, надо тока сзади, через ... |
Автор: | mikos [ 13 окт 2011, 11:36 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
up Что это за узлы и почему они не создались где-то? Чего делать-то? |
Автор: | mikos [ 18 окт 2011, 20:35 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Неужели так сложно ответить? Неужели надо обязательно кейс открывать? |
Автор: | Phricker [ 18 окт 2011, 20:41 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
я 26го писал ответа все нет ) А вам хотя бы отвечают. |
Автор: | mikos [ 18 окт 2011, 20:44 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Администратор писал(а): Цитата: script 09-29/19:29:33 ERROR [pool-1-thread-1] LoggingPrintStream - java.lang.InstantiationException: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode Узлы создать не может. Может после обновления не перезапустили чего-нибудь? Мне уже ответили. Осталось только растолковать, что это значит и как вылечить. |
Автор: | Amir [ 19 окт 2011, 23:59 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
В каком месте используется скрипт и какая версия биллинга? |
Автор: | mikos [ 20 окт 2011, 00:47 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Сам скрипт расчета в библиотеке скриптов. Вызывается в скрипте по событию "таймер". Код: Клиент: вер. 5.1 сборка 598 от 14.10.2011 20:32:24 os:Mac OS X; java:Apple Inc., v.1.6.0_26 Сервер: вер. 5.1 сборка 719 от 14.10.2011 20:32:09 os:SunOS; java:Sun Microsystems Inc., v.1.6.0_14 npay вер. 5.1 сборка 187 от 21.09.2011 17:44:07 Вчера обновились. |
Автор: | Администратор [ 24 окт 2011, 18:34 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Откройте BGBillingServer/lib/npay.jar Там есть такой класс: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode ? |
Автор: | mikos [ 24 окт 2011, 18:40 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Администратор писал(а): Откройте BGBillingServer/lib/npay.jar Там есть такой класс: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode ? grep CalculateModeTariffTreeNode /opt/BGBillingServer/lib/npay.jar Ничего не дал. Как посмотреть? |
Автор: | stark [ 10 ноя 2011, 16:36 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
mikos писал(а): Администратор писал(а): Откройте BGBillingServer/lib/npay.jar Там есть такой класс: ru.bitel.bgbilling.modules.npay.tariff.server.CalculateModeTariffTreeNode ? grep CalculateModeTariffTreeNode /opt/BGBillingServer/lib/npay.jar Ничего не дал. Как посмотреть? Это обычный zip-ский архив |
Автор: | mikos [ 10 ноя 2011, 16:59 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Да, есть такой. |
Автор: | stark [ 14 ноя 2011, 13:08 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Как вариант при обновлении может сервер не остановили. Попробуйте остановить его, проверить, если не остановиться, то прибить процесс руками и запустить заново. |
Автор: | mikos [ 14 ноя 2011, 13:18 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Понял. Спасибо. |
Автор: | stark [ 14 ноя 2011, 16:06 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
mikos писал(а): Понял. Спасибо. помогло? |
Автор: | mikos [ 05 дек 2011, 22:20 ] |
Заголовок сообщения: | Re: Сломался расчет стоимости суток в месячном тарифе |
Пока вроде не замечено проблем. Наблюдаем. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |