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

[6.2] Нет возможности выбрать период в добавляемом пакете.
http://forum.bitel.ru/viewtopic.php?f=61&t=11991
Страница 1 из 1

Автор:  maxst-net [ 07 окт 2016, 13:54 ]
Заголовок сообщения:  [6.2] Нет возможности выбрать период в добавляемом пакете.

Ситуация следующая. Необходимо добавить еще один пакет на аккаунт с определенной даты. Но поле период не активно. Вследствии чего добавить продукт можно только сегодняшним числом.
Код:
Клиент: вер. 6.2.828 / 13.07.2016 15:39:22
    os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91
  Сервер: вер. 6.2.1081 / 12.07.2016 13:15:45
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_77

  assist: вер. 6.2.86 / 27.04.2016 13:58:46
  bill: вер. 6.2.87 / 10.06.2016 13:28:18
  bvcom: вер. 6.2.93 / 01.03.2016 00:18:24
  card: вер. 6.2.39 / 26.05.2016 14:50:45
  dialup: вер. 6.2.315 / 01.03.2016 00:17:59
  email: вер. 6.2.176 / 01.03.2016 00:18:32
  inet: вер. 6.2.669 / 08.07.2016 16:07:40
  ipn: вер. 6.2.259 / 06.07.2016 19:29:33
  mps: вер. 6.2.213 / 13.07.2016 15:26:43
  npay: вер. 6.2.195 / 24.06.2016 16:25:14
  phone: вер. 6.2.279 / 06.06.2016 12:50:07
  rentsoft: вер. 6.2.61 / 26.05.2016 18:24:51
  reports: вер. 6.2.209 / 06.06.2016 12:43:49
  rscm: вер. 6.2.177 / 10.06.2016 13:40:20
  ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.106 / 13.05.2016 16:33:39
  ru.bitel.bgbilling.plugins.crm: вер. 6.2.194 / 11.07.2016 17:42:15
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.85 / 11.07.2016 17:32:00
  ru.bitel.bgbilling.plugins.documents: вер. 6.2.171 / 11.07.2016 17:46:28
  ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.181 / 14.06.2016 14:50:40
  subscription: вер. 6.2.38 / 06.06.2016 12:42:54
  trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
  tv: вер. 6.2.221 / 21.06.2016 20:15:15
  voiceip: вер. 6.2.190 / 03.03.2016 18:32:27
  wm: вер. 6.2.188 / 29.07.2016 16:09:59
  yamoney: вер. 6.2.57 / 19.04.2016 21:47:48



Вложения:
newpodp.png
newpodp.png [ 64.96 КБ | Просмотров: 5249 ]

Автор:  maxst-net [ 12 окт 2016, 12:29 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Проблема всё ещё актуальна.

Автор:  maxst-net [ 19 окт 2016, 13:54 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

UP

Автор:  Amir [ 31 окт 2016, 16:38 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Выкладывается обновление.
Добавили возможность при активации продукта указать дату/время в поле "с".
При этом время заменяет текущее для режима активации.
Т.е. если в режиме активации указано с текущего момента - продукт активируется с указанного времени.
Если же в режиме активации указано с начала месяца - продукт активируется с начала месяца от указанного времени.

Автор:  maxst-net [ 31 окт 2016, 20:59 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

После обновления появилась вот такая ошибка
Код:
javax.xml.ws.soap.SOAPFaultException: tried to access field ru.bitel.bgbilling.kernel.tariff.tree.server.AbstractTariffRequest.productPeriodRuntimeList from class ru.bitel.bgbilling.modules.tv.tariff.server.TvTariffRequest
   at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:193)
   at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:134)
   at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:123)
   at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93)
   at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:144)
   at com.sun.proxy.$Proxy48.productOfferingList(Unknown Source)
   at ru.bitel.bgbilling.modules.tv.api.client.contract.ProductPanel$ProductForm$2.actionPerformedImpl(ProductPanel.java:314)
   at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237)
   at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalAccessError: tried to access field ru.bitel.bgbilling.kernel.tariff.tree.server.AbstractTariffRequest.productPeriodRuntimeList from class ru.bitel.bgbilling.modules.tv.tariff.server.TvTariffRequest
   at ru.bitel.bgbilling.modules.tv.tariff.server.TvTariffRequest.setProductPeriodRuntimeList(TvTariffRequest.java:60)
   at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:109)
   at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficate(TvTarifficationManager.java:332)
   at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficateOfferings(TvTarifficationManager.java:174)
   at ru.bitel.bgbilling.modules.tv.runtime.TvTarifficationManager.tarifficateOfferings(TvTarifficationManager.java:367)
   at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:396)
   at ru.bitel.oss.systems.order.product.server.service.ProductOrderServiceImpl.productOfferingList(ProductOrderServiceImpl.java:265)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:498)
   at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:101)
   at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke0(AbstractJaxWsHandler.java:220)
   at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.access$000(AbstractJaxWsHandler.java:47)
   at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$1.run(AbstractJaxWsHandler.java:267)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:422)
   at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:261)
   at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:315)
   at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:366)
   at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150)
   at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261)
   at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100)
   at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641)
   at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600)
   at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585)
   at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482)
   at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:314)
   at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:608)
   at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:259)
   at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:162)
   at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:290)
   at bitel.billing.server.Executer.doPost(SourceFile:163)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)
   at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)
   at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
   at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
   at java.lang.Thread.run(Thread.java:745)


Автор:  Amir [ 31 окт 2016, 21:17 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Как обновляли?
Может быть только модуль TV, а ядро не обновили?

Обновляться мы рекомендуем с помошью update.sh. Он обновляет все модули и ядро.
Т.к. нередко бывает, что изменения в модуле требует изменения в ядре.

Автор:  maxst-net [ 24 ноя 2016, 12:22 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Amir писал(а):
Как обновляли?
Может быть только модуль TV, а ядро не обновили?

Обновляться мы рекомендуем с помошью update.sh. Он обновляет все модули и ядро.
Т.к. нередко бывает, что изменения в модуле требует изменения в ядре.


Обновили как положено. Ошибка пропала. Но стартовая проблемма осталась, нет возможности выбрать окончание периода активации продукта. (см. скрин)

Код:
 assist: вер. 6.2.88 / 09.11.2016 15:23:35
  bill: вер. 6.2.95 / 31.10.2016 17:15:26
  bvcom: вер. 6.2.95 / 14.07.2016 14:11:19
  card: вер. 6.2.39 / 26.05.2016 14:50:45
  dialup: вер. 6.2.315 / 01.03.2016 00:17:59
  email: вер. 6.2.176 / 01.03.2016 00:18:32
  inet: вер. 6.2.701 / 21.11.2016 20:08:55
  ipn: вер. 6.2.261 / 01.09.2016 19:05:32
  mps: вер. 6.2.221 / 04.10.2016 19:16:15
  npay: вер. 6.2.197 / 04.10.2016 19:12:21
  phone: вер. 6.2.285 / 07.10.2016 18:04:23
  rentsoft: вер. 6.2.63 / 04.10.2016 19:16:26
  reports: вер. 6.2.213 / 03.10.2016 16:59:27
  rscm: вер. 6.2.178 / 04.10.2016 19:16:30
  ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.107 / 15.07.2016 13:25:39
  ru.bitel.bgbilling.plugins.crm: вер. 6.2.195 / 04.10.2016 19:16:05
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.93 / 22.10.2016 11:52:06
  ru.bitel.bgbilling.plugins.documents: вер. 6.2.174 / 18.11.2016 17:09:48
  ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.182 / 04.10.2016 19:16:06
  subscription: вер. 6.2.40 / 04.10.2016 19:16:37
  trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
  tv: вер. 6.2.237 / 21.11.2016 20:13:03
  voiceip: вер. 6.2.190 / 03.03.2016 18:32:27
  wm: вер. 6.2.189 / 04.10.2016 19:16:46
  yamoney: вер. 6.2.58 / 04.10.2016 19:16:49


Вложения:
tvperiod.png
tvperiod.png [ 59.66 КБ | Просмотров: 5148 ]

Автор:  Amir [ 30 ноя 2016, 19:27 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

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

Автор:  maxst-net [ 30 ноя 2016, 20:03 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Amir писал(а):
В первом сообщении писали, что необходимо добавить пакет с определенной даты. Про дату завершения не писали.
Виноват. Имел ввиду период, написал только про дату начала.
Цитата:
Может быть подойдет использовать режим активации, в котором будет указано - на какой период активировать?

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

Автор:  skyb [ 02 дек 2016, 13:06 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

а в ЛК такое не сделаете?

Автор:  maxst-net [ 22 дек 2016, 13:23 ]
Заголовок сообщения:  Re: [6.2] Нет возможности выбрать период в добавляемом пакет

Всё ещё актуальная проблема.

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