BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Создание договора в BGB из BGCRM
СообщениеДобавлено: 28 июл 2014, 18:24 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Пытаюсь создать договор в BGB из CRM. Картинка вот такая. В шаблонах и тарифах пусто. Что не так?
И попутный вопрос. Создавать напрямую в BGB из CRM без создания контрагента в CRM возможно?


Вложения:
CRM 2014-07-28 16-21-34.png
CRM 2014-07-28 16-21-34.png [ 19.14 КБ | Просмотров: 9749 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 13:03 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Пытаюсь создать договор в BGB из CRM. Картинка вот такая. В шаблонах и тарифах пусто. Что не так?

В конфигурации типы договоров нужно настроить.
Цитата:
И попутный вопрос. Создавать напрямую в BGB из CRM без создания контрагента в CRM возможно?

Похоже, что нельзя с новым интерфейсом. Восстановим в ближайшее время функционал..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 13:40 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Как я понял нужно создавать типы как описано здесь:
http://www.bgcrm.ru/doc/3.0/doc/ch03s02s03.html

<pattern_id> - код шаблона договора в биллинге;

где брать этот pattern_id?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 13:45 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
http://www.bgbilling.ru/v6.1/doc/ch01s08.html
Начиная со слов: "При настройке конфигураций, разработке расширений довольно часто необходимо получить внутренний идентификатор справочного значения, либо сущности биллинга.."
В 6.1 слева в таблице код отображается, в более старых версиях нужно в списке Ctrl+I нажать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 13:57 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Администратор писал(а):
в более старых версиях нужно в списке Ctrl+I нажать.

Сработало, спасибо.

Все Тип договоров сделал. 2 тарифа прописал. Пытаюсь создать договор. Выдает

Ошибка: 1

В логах bgcrm.log:
Код:
07-29/11:51:18 ERROR [http-bio-9088-exec-56] ContractAction - 1
java.lang.ArrayIndexOutOfBoundsException: 1
        at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyObjectParamsToContract(ContractDAO.java:153)
        at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyParametersToBilling(ContractDAO.java:117)
        at ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractCreate(ContractAction.java:279)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at ru.bgcrm.struts.action.BaseAction$InvokerCon.invoke(BaseAction.java:147)
        at ru.bgcrm.struts.action.BaseAction.dispatchMethod(BaseAction.java:289)
        at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
        at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
        at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
        at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetRequestParamsFilter.doFilter(SetRequestParamsFilter.java:42)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.AuthFilter.doFilter(AuthFilter.java:256)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:38)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)


В логах server.log bgbilling:
Код:
07-29/11:54:32  INFO ["http-bio-/127.0.0.1-8080"-exec-3] CommonKernelEventProcessor - Process event cid:0; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 0; scid: -1; userId: 0; timestamp: 1406620472615
07-29/11:54:32  INFO ["http-bio-/127.0.0.1-8080"-exec-3] CommonKernelEventProcessor - Process event cid:9195; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 9195; scid: -1; userId: 0; timestamp: 1406620472623


При этом договора в биллинге создаются, но со всеми пустыми параметрами и без тарифных планов и не привязываются к контрагенту в CRM.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 16:29 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
1) Поставьте последнее обновление и снова проверьте.
2) Выложите конфигурацию плагина BGBilling ЦРМки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 29 июл 2014, 17:28 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
1) Поставили, не помогло.
2)
Код:
bgbilling:creator.server.1.billingId=bgb
bgbilling:creator.server.1.user=admin
bgbilling:creator.server.1.pswd=password
bgbilling:creator.server.1.paramMapping=3:5;9:18;5:16;7:24;8:25;4:14;11:13;10:17;6:3
bgbilling:creator.server.1.pageSize=10


bgbilling:contractType.1.title=Физлицо
bgbilling:contractType.1.billing=bgb
bgbilling:contractType.1.patternId=3
bgbilling:contractType.1.tariffList=64:70 Мбит бесплатный;40:300 Мбит


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 12:39 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
1) Лог с исключениями при создании выложите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 14:29 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Не понял, что за лог с исключениями?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 14:47 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Вот такой же.
Цитата:
07-29/11:51:18 ERROR [http-bio-9088-exec-56] ContractAction - 1
java.lang.ArrayIndexOutOfBoundsException: 1
at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyObjectParamsToContract(ContractDAO.java:153)
at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyParametersToBilling(ContractDAO.java:117)
at ru.bgcrm.


Дело в том, что из-за неактуальности вашей версии в исходных кодах на указанных в первом вашем посте строках уже нет тех строк.
Поэтому попросил обновить и снова выложить тот же лог с ошибками.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 14:57 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Код:
07-30/12:54:47 ERROR [http-bio-9088-exec-168] ContractAction - 1
java.lang.ArrayIndexOutOfBoundsException: 1
        at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyObjectParamsToContract(ContractDAO.java:153)
        at ru.bgcrm.plugin.bgbilling.dao.ContractDAO.copyParametersToBilling(ContractDAO.java:117)
        at ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractCreate(ContractAction.java:279)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at ru.bgcrm.struts.action.BaseAction$InvokerCon.invoke(BaseAction.java:147)
        at ru.bgcrm.struts.action.BaseAction.dispatchMethod(BaseAction.java:289)
        at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
        at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
        at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
        at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetRequestParamsFilter.doFilter(SetRequestParamsFilter.java:42)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.AuthFilter.doFilter(AuthFilter.java:256)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:38)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 16:27 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Что указано в параметре copyParamMapping для сервера биллинга в конфигурации?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 16:49 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
ТАкой парамтер не указан. Есть только такой:
bgbilling:creator.server.1.paramMapping=3:5;9:18;5:16;7:24;8:25;4:14;11:13;10:17;6:3


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 18:28 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Нет, настройки серверов где:
http://www.bgcrm.ru/doc/3.0/doc/ch03s02s01.html
Код:
bgbilling:server...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 18:31 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
У вас написано:
Код:
Дополнительно для каждого сервера могут быть указаны необязательные параметры:


Поскольку они не обязательные, поэтому эти параметры у нас не описаны. В моем понимании, если параметр не описан, значит он просто не копируется.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 30 июл 2014, 18:39 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Описал параметры. Теперь выдает другую ошибку. В окне:

Код:
Ошибка: ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractSetTariff(org.apache.struts.action.ActionMapping, ru.bgcrm.struts.form.DynActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.sql.Connection)


bgcrm.log:
Код:
07-30/16:39:03 ERROR [http-bio-9088-exec-260] ContractAction - ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractSetTariff(org.apache.struts.action.ActionMapping, ru.bgcrm.struts.form.DynActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.sql.Connection)
java.lang.NoSuchMethodException: ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractSetTariff(org.apache.struts.action.ActionMapping, ru.bgcrm.struts.form.DynActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.sql.Connection)
        at java.lang.Class.getDeclaredMethod(Class.java:1956)
        at ru.bgcrm.struts.action.BaseAction.getInvoker(BaseAction.java:173)
        at ru.bgcrm.struts.action.BaseAction.dispatchMethod(BaseAction.java:288)
        at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
        at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
        at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
        at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
        at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
        at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetRequestParamsFilter.doFilter(SetRequestParamsFilter.java:42)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.AuthFilter.doFilter(AuthFilter.java:256)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at ru.bgcrm.servlet.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:38)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:300)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)


server.log:
Код:
07-30/16:39:02  INFO ["http-bio-/127.0.0.1-8080"-exec-4] CommonKernelEventProcessor - Process event cid:0; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 0; scid: -1; userId: 0; timestamp: 1406723942945
07-30/16:39:02  INFO ["http-bio-/127.0.0.1-8080"-exec-4] CommonKernelEventProcessor - Process event cid:9209; event:Event[ru.bitel.bgbilling.kernel.event.events.system.ContractCreateEvent] moduleId: 0; pluginId: no; cid: 9209; scid: -1; userId: 0; timestamp: 1406723942957


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 31 июл 2014, 11:37 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Поскольку они не обязательные, поэтому эти параметры у нас не описаны. В моем понимании, если параметр не описан, значит он просто не копируется.

Так и есть. У вас ничего не было совсем в этом параметре? Судя по ошибке кода - как будто было что-то неверного формата..

Цитата:
java.lang.NoSuchMethodException: ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractSetTariff(org.apache.struts.action.ActionMapping, ru.bgcrm.struts.form.DynActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.sql.Connection)

Случайно удалили в ходе рефакторинга. Возвращён. Обновление выложено.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Создание договора в BGB из BGCRM
СообщениеДобавлено: 31 июл 2014, 13:53 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 365
Карма: 10
Администратор писал(а):
У вас ничего не было совсем в этом параметре? Судя по ошибке кода - как будто было что-то неверного формата..

Не было. И у вас там в документации ошибка.
В синтаксисе описано:
bgbilling.<n>.copyParamMapping=<mapping>

А по факту надо вбивать
bgbilling:server.<n>.copyParamMapping=<mapping>

Администратор писал(а):
Цитата:
java.lang.NoSuchMethodException: ru.bgcrm.plugin.bgbilling.struts.action.ContractAction.contractSetTariff(org.apache.struts.action.ActionMapping, ru.bgcrm.struts.form.DynActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.sql.Connection)

Случайно удалили в ходе рефакторинга. Возвращён. Обновление выложено.

Обновил. Теперь вроде все нормально.

Следующий вопрос. Когда вернется возможность создания договоров напрямую в BGB, без создания промежуточного контрагента?


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

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


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

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


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

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