BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
СообщениеДобавлено: 03 апр 2014, 17:08 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Добрый день!

У клиента с 1 января поставили вот такой тариф:
Вложение:
u.png
u.png [ 72 КБ | Просмотров: 5411 ]


По отчётам в договоре клиента по трафику типа inet_in он скачал:

в январе - 353 Мбайт
в феврале - 3838 Мбайт
в марте - 138 Мбайт
в апреле - 8 Мбайт

Сегодня тока заметили , что тариф неработает как-бы...
Пересчитали в модуле инет для этого договора месяцы январь, февраль, март, апрель последовательно и получили :

Код:
январь 2014   Входящий остаток на начало месяца      1500.00
январь 2014   Наработка "inet_in"            -33.69
январь 2014   Исходящий остаток на конец месяца      1500.00

февраль 2014   Входящий остаток на начало месяца      1500.00
февраль 2014   Наработка "inet_in"            -366.08
февраль 2014   Исходящий остаток на конец месяца      1500.00

март 2014   Входящий остаток на начало месяца      1500.00
март 2014   Наработка "inet_in"      -13.21
март 2014   Исходящий остаток на конец месяца      1500.00

апрель 2014   Входящий остаток на начало месяца      1500.00
апрель 2014   Наработка "inet_in"      -0.81
апрель 2014   Исходящий остаток на конец месяца      1499.19


при этом в error.log accounting-a нашли вот что -

Код:
recalculate 04-03/13:58:32 ERROR [pool-14-thread-1] SessionRecalculateTarifficationManager - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.Util.getInstance(Util.java:386)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3609)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3541)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2345)
        at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2330)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:105)
        at ru.bitel.bgbilling.kernel.contract.balance.server.bean.BalanceDao.removeContractAccount(BalanceDao.java:644)
        at ru.bitel.bgbilling.modules.inet.accounting.recalculate.SessionRecalculateTarifficationManager.flushContract(SessionRecalculateTarifficationManager.java:1113)
        at ru.bitel.bgbilling.modules.inet.accounting.recalculate.SessionRecalculateTarifficationManager.nextContract(SessionRecalculateTarifficationManager.java:678)
        at ru.bitel.bgbilling.modules.inet.accounting.recalculate.SessionRecalculateTarifficationManager.recalculate(SessionRecalculateTarifficationManager.java:485)
        at ru.bitel.bgbilling.modules.inet.accounting.recalculate.SessionRecalculateTarifficationManager.run(SessionRecalculateTarifficationManager.java:172)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
        at java.lang.Thread.run(Thread.java:662)


Т.е реально пересчитался тока текущий месяц.

Версия БЖБ :
Код:
 Клиент: вер. 6.0 сборка 1302 от 12.03.2014 16:12:51
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_45
  Сервер: вер. 6.0 сборка 1705 от 20.03.2014 16:38:22
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

  bill вер. 6.0 сборка 343 от 12.03.2014 19:11:40
  card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
  dialup вер. 6.0 сборка 402 от 05.02.2014 15:53:42
  drweb вер. 6.0 сборка 97 от 05.02.2014 15:53:43
  email вер. 6.0 сборка 187 от 05.02.2014 15:53:45
  inet вер. 6.0 сборка 1360 от 20.03.2014 19:32:54
  ipn вер. 6.0 сборка 275 от 05.02.2014 15:54:24
  mps вер. 6.0 сборка 210 от 24.02.2014 20:25:19
  npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
  payonline вер. 6.0 сборка 76 от 05.02.2014 15:55:10
  reports вер. 6.0 сборка 211 от 20.03.2014 16:38:51
  ru.bitel.bgbilling.plugins.crm вер. 6.0 сборка 215 от 05.02.2014 15:55:14
  ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 102 от 06.03.2014 16:49:16
  ru.bitel.bgbilling.plugins.documents вер. 6.0 сборка 198 от 05.02.2014 15:55:17
  ru.bitel.bgbilling.plugins.helpdesk вер. 6.0 сборка 208 от 13.03.2014 18:41:47
  trayinfo вер. 6.0 сборка 176 от 05.02.2014 15:55:51
  voiceip вер. 6.0 сборка 229 от 19.03.2014 13:23:09
  wm вер. 6.0 сборка 191 от 05.02.2014 15:56:42
  yamoney вер. 6.0 сборка 65 от 05.02.2014 15:56:43


Традиционный вопрос - как и что делать ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2014, 17:42 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
У вас ошибка в том, что в тарифе должна быть указана услуга в каждом типе трафика. А падает сейчас потому что у вас вообще нет ни одной услуги в модуле inet. Можем конечно поправить чтобы не падало, но модуль все равно работать не будет без услуг в тарифе.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2014, 18:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А нет, прошу прощения. У вас есть услуги..Странно. Будем разбираться.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2014, 18:09 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Попробуйте для начала перезапустить accounting сервер. И запустить переобсчет опять за прошлый месяц


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 апр 2014, 20:21 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
перезапустил,пересчитал тока за март, тоже самое.....

Баланс детализованный за март:

март 2014 Входящий остаток на начало месяца 1500.00
март 2014 Наработка "time" 0.00
март 2014 Наработка "inet_in" -13.21
март 2014 Наработка "inet_out" 0.00
март 2014 Исходящий остаток на конец месяца 1500.00

Баланс простой за март:

март 2014 1500.00 0.00 0.00 0.00 1500.00

Баланс детализованный за апрель:

апрель 2014 Входящий остаток на начало месяца 1500.00
апрель 2014 Наработка "time" 0.00
апрель 2014 Наработка "inet_in" -0.81
апрель 2014 Наработка "inet_out" 0.00
апрель 2014 Исходящий остаток на конец месяца 1499.19

Баланс простой за апрель:

апрель 2014 1500.00 1.00 0.81 1.00 1499.19

Причем байты считаются и в рубли переводяться:

Вложение:
0.pdf [135.24 КБ]
Скачиваний: 182

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 10:27 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Эх, самое обидное. что в результате первого пересчёта ( с января, кстати ошибка в error.log accountinga - отностилась именно к пересчёту за январь, при пересчёте в следущих месяцах ошибки не возникало )

потерялся весь баланс за январь для этого договора с id=11131 !

:facepalm:
Код:
select * from module

10   INET         inet   

select * from service

34   time   10   0000-00-00 00:00:00   1   20000
35   inet_in   10   0000-00-00 00:00:00   1   30000
36   inet_out   10   0000-00-00 00:00:00   1   30000

select * from contract_account where cid="11131"

2014   1   11131   34   0.00000
2014   1   11131   35   33.68777
2014   1   11131   36   0.00000
2014   2   11131   34   0.00000
2014   2   11131   35   366.07907
2014   2   11131   36   0.00000
2014   3   11131   34   0.00000
2014   3   11131   35   13.20753
2014   3   11131   36   0.00000
2014   4   11131   34   0.00000
2014   4   11131   35   0.81436
2014   4   11131   36   0.00000

select * from contract_balance where cid="11131"

2013   12   11131   0.00   1500.00   0.00   0.00
2014   2   11131   1500.00   0.00   0.00   0.00
2014   3   11131   1500.00   0.00   0.00   0.00
2014   4   11131   1500.00   1.00   0.81   1.00


Хотя договор в январе был активен ...

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 10:29 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Доступ можете дать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 12:07 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Отправил Вам в личку, уважаемый stark!

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 12:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2677
Карма: 72
у меня не в инет модуле но то же беда с переобсчетом обращение 5060


Последний раз редактировалось zavndw 04 апр 2014, 13:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 12:49 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Пишите в helpdesk уже.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 12:57 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
писать мне или zavndw ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 13:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
ok-2004 писал(а):
писать мне или zavndw ?


zavndw. С вами уже разбираюсь ..Хотя было бы неплохо и туда написать, на случай если тема затянется.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 14:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Нашли ошибку. Исправили, обновление выложено.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 апр 2014, 15:07 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Урра! Зарработало!!! (c) by Кот Матроскин))

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

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


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

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


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

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