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

[6.0] Ошибка в свежем билде (CRM)
http://forum.bitel.ru/viewtopic.php?f=23&t=8197
Страница 2 из 3

Автор:  Magistr [ 12 июл 2013, 11:30 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Artur писал(а):
Magistr писал(а):
при редактировании переменной, и попытке сохранить ругается что переменная уже существует


Переменной точно нет в списке? Перепроверю, конечно.

Переменная есть, но ее надо бы изменить, а не ругаться что она уже существует.

Автор:  Artur [ 12 июл 2013, 11:34 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
А теперь просто ошибка при генерации договора по шаблону Value for parameter 'id' was out of bounds


Здесь у вас 2 ошибки:
1) связана с неверным заданием шаблона для переменной типа Дата.
2) Непонятно, что за ошибка с параметром id

Дайте, пожалуйста, ваш шаблон и список переменных, я посмотрю в чем дело.

Автор:  Artur [ 12 июл 2013, 11:38 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
При попытке открыть из биллинга документ, пишет неподдерживаемое действие, максимум что можно это скачать файл на локальный комп.

Может стоит добавить кнопку печать еще ?


Т.е. вы открываете договор, потом на вкладке Документы открываете документ, выбираете файл в таблице, нажимаете кнопку Октрыть (или щелкаете правой кнопкой по таблице) и пишет неподдерживаемое действие?

Автор:  Magistr [ 12 июл 2013, 11:39 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Artur писал(а):
Magistr писал(а):
А теперь просто ошибка при генерации договора по шаблону Value for parameter 'id' was out of bounds


Здесь у вас 2 ошибки:
1) связана с неверным заданием шаблона для переменной типа Дата.
2) Непонятно, что за ошибка с параметром id

Дайте, пожалуйста, ваш шаблон и список переменных, я посмотрю в чем дело.

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

Вложения:
sc.png
sc.png [ 19.86 КБ | Просмотров: 11860 ]

Автор:  Magistr [ 12 июл 2013, 11:42 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

шаблон
txt rename to docx

Вложения:
DogFiz.txt [42.58 КБ]
Скачиваний: 291

Автор:  Magistr [ 12 июл 2013, 11:44 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Artur писал(а):
Magistr писал(а):
При попытке открыть из биллинга документ, пишет неподдерживаемое действие, максимум что можно это скачать файл на локальный комп.

Может стоит добавить кнопку печать еще ?


Т.е. вы открываете договор, потом на вкладке Документы открываете документ, выбираете файл в таблице, нажимаете кнопку Октрыть (или щелкаете правой кнопкой по таблице) и пишет неподдерживаемое действие?

Да

Автор:  Artur [ 12 июл 2013, 13:04 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

По поводу ошибок при генерации - проблема с картинкой в шаблоне. Как только ее убираешь - документ генерируется и подставляются значения переменных. Проверьте формат перменной типа дата, т.к. у меня нормально дата создания договора подставилась.

Автор:  Artur [ 12 июл 2013, 13:06 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
Artur писал(а):
Magistr писал(а):
При попытке открыть из биллинга документ, пишет неподдерживаемое действие, максимум что можно это скачать файл на локальный комп.

Может стоит добавить кнопку печать еще ?


Т.е. вы открываете договор, потом на вкладке Документы открываете документ, выбираете файл в таблице, нажимаете кнопку Октрыть (или щелкаете правой кнопкой по таблице) и пишет неподдерживаемое действие?

Да


Повторить не смог - документ открывается из таблицы как по нажатию на кнопку Открыть в системном приложении, так и по нажатию правой кнопкой мыши на строке таблицы.

Автор:  Magistr [ 12 июл 2013, 13:07 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Artur писал(а):
Magistr писал(а):
Artur писал(а):
Magistr писал(а):
При попытке открыть из биллинга документ, пишет неподдерживаемое действие, максимум что можно это скачать файл на локальный комп.

Может стоит добавить кнопку печать еще ?


Т.е. вы открываете договор, потом на вкладке Документы открываете документ, выбираете файл в таблице, нажимаете кнопку Октрыть (или щелкаете правой кнопкой по таблице) и пишет неподдерживаемое действие?

Да


Повторить не смог - документ открывается из таблицы как по нажатию на кнопку Открыть в системном приложении, так и по нажатию правой кнопкой мыши на строке таблицы.

windows linux ?

Автор:  Artur [ 12 июл 2013, 13:13 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
Artur писал(а):
Magistr писал(а):
Artur писал(а):
Magistr писал(а):
При попытке открыть из биллинга документ, пишет неподдерживаемое действие, максимум что можно это скачать файл на локальный комп.

Может стоит добавить кнопку печать еще ?


Т.е. вы открываете договор, потом на вкладке Документы открываете документ, выбираете файл в таблице, нажимаете кнопку Октрыть (или щелкаете правой кнопкой по таблице) и пишет неподдерживаемое действие?

Да


Повторить не смог - документ открывается из таблицы как по нажатию на кнопку Открыть в системном приложении, так и по нажатию правой кнопкой мыши на строке таблицы.

windows linux ?


Linux. Windows у нас нет....

Автор:  Magistr [ 12 июл 2013, 13:21 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Artur писал(а):
По поводу ошибок при генерации - проблема с картинкой в шаблоне. Как только ее убираешь - документ генерируется и подставляются значения переменных. Проверьте формат перменной типа дата, т.к. у меня нормально дата создания договора подставилась.

Да теперь работает, правда дату в виде DD.MMMM.YYYY негенерирует и сыпятся в логе экспешны но проставляет.

Страранная реакция на картинку.. обычно многие вставляют их в договора как лого и тд.

Автор:  skn [ 12 июл 2013, 13:28 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

DD.MMMM.YYYY - не правильный формат по моему, я яве регистр играет роль

Автор:  Magistr [ 12 июл 2013, 13:34 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
Artur писал(а):
Magistr писал(а):
баг в отрисовке списка параметров,
если открыть для редактирования один потом закрыть то он дублируется на следующем месте затирая параметр. после обновления страницы все ок


Правильно ли я понял, что вы открыли переменную, потом закрыли редактор и переменная, которую только что открывалась перетирает другую переменную, следующую за ней. так?

Да

О после удваивания словил при нажатии ок

Код:
07-12/11:36:59 ERROR ["http-bio-/0.0.0.0-8080"-exec-1] AbstractJaxWsHandler - com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '1-date' for key 'PRIMARY'
ru.bitel.bgbilling.common.BGException: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '1-date' for key 'PRIMARY'
        at ru.bitel.bgbilling.plugins.documents.server.bean.pattern.DocumentsPatternDao.updateVariableList(DocumentsPatternDao.java:140)
        at ru.bitel.bgbilling.plugins.documents.server.bean.pattern.DocumentsPatternDao.updateImpl(DocumentsPatternDao.java:356)
        at ru.bitel.bgbilling.plugins.documents.server.bean.pattern.DocumentsPatternDao.updateImpl(DocumentsPatternDao.java:1)
        at ru.bitel.common.model.AbstractDao.update(AbstractDao.java:495)
        at ru.bitel.bgbilling.plugins.documents.server.DocumentsPatternServiceImpl.updatePattern(DocumentsPatternServiceImpl.java:71)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:102)
        at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:192)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.access$1(JaxWsHandler.java:1)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler$2.run(JaxWsHandler.java:309)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAs(Subject.java:396)
        at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:303)
        at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:304)
        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.common.server.JaxWSAdapter.handle(JaxWSAdapter.java:374)
        at bitel.billing.server.Executer.doPost(Unknown Source)
        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:304)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:48)
        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:240)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:403)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:301)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:162)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        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)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry '1-date' for key 'PRIMARY'
        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:1039)
        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.ServerPreparedStatement.serverExecute(ServerPreparedStatement.java:1339)
        at com.mysql.jdbc.ServerPreparedStatement.executeInternal(ServerPreparedStatement.java:825)
        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.plugins.documents.server.bean.pattern.DocumentsPatternDao.updateVariableList(DocumentsPatternDao.java:134)
        ... 50 more

Автор:  Magistr [ 12 июл 2013, 13:38 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skn писал(а):
DD.MMMM.YYYY - не правильный формат по моему, я яве регистр играет роль

хм а в виде 20 июля 2013 нельзя получить дату ?
хотя и так пойдет

Автор:  Artur [ 12 июл 2013, 15:34 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
skn писал(а):
DD.MMMM.YYYY - не правильный формат по моему, я яве регистр играет роль

хм а в виде 20 июля 2013 нельзя получить дату ?
хотя и так пойдет


Можно, посмотрите как задавать формат в SimpleDateFormat (http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html)

Автор:  skn [ 12 июл 2013, 16:41 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
skn писал(а):
DD.MMMM.YYYY - не правильный формат по моему, я яве регистр играет роль

хм а в виде 20 июля 2013 нельзя получить дату ?
хотя и так пойдет


попробуйте так
Код:
dd MMMM yyyy

Автор:  Artur [ 16 июл 2013, 11:38 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Magistr писал(а):
баг в отрисовке списка параметров,
если открыть для редактирования один потом закрыть то он дублируется на следующем месте затирая параметр. после обновления страницы все ок


Я не смог у себя повторить данное поведение.
И еще отпишитесь по поводу ошибки "Неподдерживаемое действие" при открытии - у вас ошибка так и осталась?

Автор:  Magistr [ 16 июл 2013, 14:22 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

При изменении существующей переменной все еще ругается что уже существует с таким именем.

С отрисовкой пофиксилось.

Неподдерживаемое действие осталось.

Автор:  skyb [ 27 авг 2013, 11:38 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Несколько вопросов.

1. Как правильно генерить номер договора? Как только не подставлял, не отрабатывает. Можно ли его генерить с форматированием? тоесть жирный и тд?
2. Дату так же не удалось подставить.
Я не понял как работают константы, можно на примере?

Таблицы, как они вообще работают? где в офисе название таблицы выбирается и где ставится позиция? Мне нужно рисовать не саму таблицу, а лишь значения в ней, для этого тоже необходимо рисовать таблицу?

Автор:  skyb [ 27 авг 2013, 11:40 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

и тут говорят что если есть в документе картинка, то она не работает

Автор:  skyb [ 27 авг 2013, 12:04 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

попробовал sql подставить, тоже не работает. и ещё, раньше было можно открыть а не загружать шаблон с биллинга, а сейчас найти не могу

Автор:  skn [ 27 авг 2013, 16:05 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skyb писал(а):
Несколько вопросов.

1. Как правильно генерить номер договора? Как только не подставлял, не отрабатывает. Можно ли его генерить с форматированием? тоесть жирный и тд?
2. Дату так же не удалось подставить.
Я не понял как работают константы, можно на примере?

Таблицы, как они вообще работают? где в офисе название таблицы выбирается и где ставится позиция? Мне нужно рисовать не саму таблицу, а лишь значения в ней, для этого тоже необходимо рисовать таблицу?


1) форматировать можно, подстановка {CONTRACT_TITLE}
2) какую дату? договора? текущую?

таблицы работают, название не задается, используется порядковый номер вхождения таблицы в документе

Вложения:
documents_01.png
documents_01.png [ 9.1 КБ | Просмотров: 11474 ]

Автор:  skn [ 27 авг 2013, 16:06 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skyb писал(а):
и тут говорят что если есть в документе картинка, то она не работает


хз, не пробовал

Автор:  skn [ 27 авг 2013, 16:08 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skyb писал(а):
попробовал sql подставить, тоже не работает. и ещё, раньше было можно открыть а не загружать шаблон с биллинга, а сейчас найти не могу


шаблоны сохраняются на сервер в папке filestorage, можете подключить ее как шару и править шаблон там

Автор:  skyb [ 27 авг 2013, 16:29 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skn писал(а):
2) какую дату? договора? текущую?

Дату создания договора
skn писал(а):
таблицы работают, название не задается, используется порядковый номер вхождения таблицы в документе

тоесть чтобы подстановку сделать, нужно таки сооружать таблицу?

Автор:  Phricker [ 27 авг 2013, 16:45 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

В документе рисуешь таблицу. Допустим она у тебя первая. В шаблоне указываешь порядковый номер 1.
А в документе у таблицы убираешь края. По крайней мере в MS Word'е это есть :) Таблица есть краев нет.

Автор:  skn [ 27 авг 2013, 17:26 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

skyb писал(а):
skn писал(а):
2) какую дату? договора? текущую?

Дату создания договора
skn писал(а):
таблицы работают, название не задается, используется порядковый номер вхождения таблицы в документе

тоесть чтобы подстановку сделать, нужно таки сооружать таблицу?


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

Вложения:
documents_02.png
documents_02.png [ 10.5 КБ | Просмотров: 11465 ]

Автор:  skyb [ 27 авг 2013, 18:22 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

Отписал в личку с шаблоном. Там куда то за поле видимости заходят данные

Автор:  skyb [ 28 авг 2013, 15:46 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

апчег, непоможешь? или просто пока непонятно? просто перешли и ща нада все по новому, нет поддержки старой версии, а манагерам делать нада договора

Автор:  skn [ 28 авг 2013, 16:33 ]
Заголовок сообщения:  Re: [6.0] Ошибка в свежем билде

чел который делал новый вариант щас в отпуске, там раньше напрямую правили содержимое документа, а сейчас используют библиотеку, а она ведет себя как то не корректно, портит документы, надо разбираться :-(

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