BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при загрузке платежей.
СообщениеДобавлено: 06 июл 2010, 14:14 
Не в сети
Клиент

Зарегистрирован: 27 окт 2009, 16:17
Сообщения: 319
Откуда: Иркутск
Карма: 18
Здравствуйте.

В БГ есть функционал загрузки платежей из реестров. Там же есть возможность откатить реестр.
При откате несуществующего реестра в server.log и server.error.log сыпется ошибка:

Код:
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - java.lang.NullPointerException
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at bitel.billing.server.admin.integration.ActionRollBackRegister.doAction(ActionRollBackRegister.java:34)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at bitel.billing.server.Executer.doModule(Unknown Source)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at bitel.billing.server.Executer.doPost(Unknown Source)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at bitel.billing.server.Executer.doGet(Unknown Source)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
server 07-06/17:08:27 ERROR [http-8080-6] LoggingPrintStream - >at java.lang.Thread.run(Thread.java:619)


Добавьте, пожалуйста, проверку для этого случая.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке платежей.
СообщениеДобавлено: 07 июл 2010, 16:07 
Не в сети
Аватара пользователя

Зарегистрирован: 19 мар 2009, 16:15
Сообщения: 210
Откуда: Уфа
Карма: 27
focus писал(а):
При откате несуществующего реестра в server.log и server.error.log сыпется ошибка:
Добавьте, пожалуйста, проверку для этого случая.

Добавим, конечно... а как откатить несуществующие реестры? :) Внешними запросами, что ли?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке платежей.
СообщениеДобавлено: 08 июл 2010, 06:17 
Не в сети
Клиент

Зарегистрирован: 27 окт 2009, 16:17
Сообщения: 319
Откуда: Иркутск
Карма: 18
Да. Вы правы это внешний запрос.
Делается во избежания повторного провода одного и того же реестра.
Внешний запрос из 1С.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке платежей.
СообщениеДобавлено: 08 июл 2010, 06:21 
Не в сети
Клиент

Зарегистрирован: 27 окт 2009, 16:17
Сообщения: 319
Откуда: Иркутск
Карма: 18
Напишу тут же.
Загружаем платежи реестрами, и на договоры, которые закрыты датой платежи не добавляются.
В логе пишет ошибку что такой-то договор не найден.
Это в общем правильно, но нужно иногда добавить платеж на закрытый договор, чтобы клиент погасил долг и баланс на договоре свести к нулю.
Каким образом через загрузку реестр а платежей это можно сделать ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при загрузке платежей.
СообщениеДобавлено: 26 окт 2010, 10:37 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
http://www.bgbilling.ru/v5.1/doc/ch01s26.html

Код:
#не учитывать период действия договора при поиске
payment.load.pattern.<id>.search.<s_id>.no.contract.period.check=1


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

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


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

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


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

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