forum.bitel.ru
http://forum.bitel.ru/

Проблема с начислением абонплат (все как-то неявно)
http://forum.bitel.ru/viewtopic.php?f=16&t=4144
Страница 1 из 1

Автор:  abehterev [ 08 июн 2010, 17:14 ]
Заголовок сообщения:  Проблема с начислением абонплат (все как-то неявно)

До того, как добавил в модуль Phone ссылку на NPAY абонплаты считались добавлением нескольких тарифов - все считалось правильно.
После этой модификации, абонплаты стали считаться непонятно как.
Т.е. ставлю 1 плату - он считает неизвестно сколько и неизвестно откуда берутся суммы.
Скриншоты ниже.
В начислении еще учитывается абонплата за интернет - 2596.
за предыдущий месяц, где посчитано 4543 - начислено 3 платы за телефон. Тут все сходится.
А вот за май и июнь - никак не пойму.

Вложения:
Комментарий к файлу: Начисление 1 абонплаты
npay.png
npay.png [ 52.68 КБ | Просмотров: 10030 ]
Комментарий к файлу: Договор
contract.png
contract.png [ 53.5 КБ | Просмотров: 10030 ]
Комментарий к файлу: Тариф для данного клиентп
tarif.png
tarif.png [ 54.7 КБ | Просмотров: 10030 ]

Автор:  abehterev [ 08 июн 2010, 17:24 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Вот About

Вложения:
about.png
about.png [ 74.82 КБ | Просмотров: 10026 ]

Автор:  Администратор [ 08 июн 2010, 17:25 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Цитата:
В начислении еще учитывается абонплата за интернет - 2596.

Не пойму, сколько всего на договоре абонплат-то?

Автор:  abehterev [ 08 июн 2010, 17:32 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

На данный момент - одна за интернет (это в модулях - абонентская) и одна в телефония - поинт - абонплаты.
За апрель посчитано с тремя за телефон и одной за интернет. Вообще за телефон 3 должно быть, но это потом.

Автор:  Администратор [ 08 июн 2010, 17:41 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

А услуга одна и та же что ли?

Автор:  abehterev [ 08 июн 2010, 18:08 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Ну да - абонентская за месяц. Какая разница как назвать?

Автор:  abehterev [ 09 июн 2010, 14:52 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

UP

Автор:  stark [ 09 июн 2010, 18:58 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

вы покажите сколько поинтов . потому как по скриншотам непонятно откуда 3 берется

Автор:  abehterev [ 11 июн 2010, 21:48 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Сейчас должна начисляться одна!
3 Мес назад модуль не был привязан к телефонии и абон плата начислялась добавлением 3 тарифов.
Теперь сделал, что абонплата выставляется через модуль телефонии.
Но это не работает. я вообще не понимаю откуда там такая цифра берется.

Автор:  abehterev [ 28 июн 2010, 15:23 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Так разработчики все таки что-то могут ответить или нет?
Это все таки биллинг, деньги де считать надо, господа!
Вам номер лицензии сообщить?

Автор:  Администратор [ 29 июн 2010, 11:06 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Поставьте в log4j.xml уровень логирования в DEBUG.
Код:
   <root>
      <priority value="INFO" />
      <appender-ref ref="ASYNC" />
   </root>

поменять на:
Код:
   <root>
      <priority value="DEBUG" />
      <appender-ref ref="ASYNC" />
   </root>

Запустите начисление по одному договору и выложите что появилось в scheduler.log.

Автор:  stark [ 29 июн 2010, 16:27 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

возможно у вас последствия вот этой ошибки :

"08.07.09 - При удалении поинта в модуле Phone не удалялись его абонплаты и наработка по ним продолжалась считаться. "
http://bgbilling.ru/v4.6/download/phone/fixed

покажите что у вас вот в этом запросе:
select * from npay_service_object_{код модуля абоплат } where cid = {id договора }

Автор:  abehterev [ 29 июн 2010, 19:28 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

id cid sid csid oid col date1 date2 emid eid comment
28 13 7 0 0 1 2009-07-27 NULL 0 0
27 13 7 0 0 1 2009-07-27 NULL 4 54

Автор:  Администратор [ 30 июн 2010, 13:26 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Лог начисления выложите.

Автор:  abehterev [ 06 июл 2010, 17:18 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

какой именно вас интересует. поясните пожалуйста.

Автор:  Администратор [ 14 июл 2010, 14:02 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Администратор писал(а):
Поставьте в log4j.xml уровень логирования в DEBUG.
Код:
   <root>
      <priority value="INFO" />
      <appender-ref ref="ASYNC" />
   </root>

поменять на:
Код:
   <root>
      <priority value="DEBUG" />
      <appender-ref ref="ASYNC" />
   </root>

Запустите начисление по одному договору и выложите что появилось в scheduler.log.

Автор:  Kostiksnz [ 01 окт 2010, 09:51 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Код:
 ERROR [pool-1-thread-1] LoggingPrintStream - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'amount' in 'field list'


вот такая вот строчка в sheduler.log

если запустить задание из планировщика в ручную - считает
по заданному времение не хочет.

Автор:  Администратор [ 01 окт 2010, 12:34 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Побольше кусок лога дайте. Версию скажите ещё раз всего.

Автор:  Kostiksnz [ 01 окт 2010, 13:00 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Администратор писал(а):
Побольше кусок лога дайте. Версию скажите ещё раз всего.


Код:
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'amount' in 'field list'
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at java.lang.reflect.Constructor.newInstance(Unknown Source)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.Util.getInstance(Util.java:381)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2046)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1964)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1949)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at ru.bitel.bgbilling.kernel.task.server.TaskBase.removeMyselfFromTable(TaskBase.java:145)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:69)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at ru.bitel.bgbilling.kernel.task.server.TaskBase.startTask(TaskBase.java:99)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at bitel.billing.server.task.TaskBaseRunner.executeTask(TaskBaseRunner.java:72)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at bitel.billing.server.task.bean.RunTask.run(RunTask.java:40)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
10-01/09:44:58 ERROR [pool-1-thread-1] LoggingPrintStream -     at java.lang.Thread.run(Unknown Source)
10-01/09:44:58  INFO [pool-1-thread-1] Calculator - task time : 0 d 00:00:00
10-01/09:46:53  INFO [Thread-12] TaskExecuter - TaskExecuter => reloadTasks()
10-01/09:46:53  INFO [Thread-12] TaskExecuter - Task: bitel.billing.server.npay.Calculator

Версия тестовая, собираю что мне нужно для дальнейшей покупки
Вложение:
.png
.png [ 65.47 КБ | Просмотров: 9566 ]

Автор:  Kostiksnz [ 05 окт 2010, 10:00 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

ну как? нет идей ? :(

Автор:  Администратор [ 05 окт 2010, 16:59 ]
Заголовок сообщения:  Re: Проблема с начислением абонплат (все как-то неявно)

Попробуйте поставить последние обновления на сервер, почему-то в таблице scheduled_periodic_run не создался столбец amount..

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/