BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Не работает address.create=1
СообщениеДобавлено: 21 авг 2009, 10:10 
Установили address.create=1. При введении адреса система сообщает что дома в справочнике нет и просит его добавить - и при нажатии на "Да" идет сброс и все поля очищаются, при этом в справочник ничего не добавляется


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 12:34 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
какая версия и билд?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 12:43 
версия 4,6 билд 428


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 13:00 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
После нажатия "да" поля редактора меняються на редактор дома, его надо завести после чего произойдет возврат в редактор адреса. Все поля которые специфичны для дома должны оставаться.

У себя проверил все работает, повторить вашу ошибку не удалось.
билд сервер?
Вы в каком месте адрес редактируете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 15:20 
да действительно не заметили окно меняется на редактор дома, но все поля пусты нету ни городо ни улицы - все раскрывающиеся списки пустые


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 15:30 
Все разобрались заработало только после добавления в справочник Адреса-кварталы - тестовой записи


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 авг 2009, 15:37 
Извините сейчас точно нашли в чем проблема.
При написании адреса в параметрах договора если вначале выьирать со списка города затем улица и поставить дом то как раз появиться эта проблема.
если в поле адрес параметров договора вначале выбрать улицу, затем город (улица исчезает ее мы опять выбираем) , далее установить номер дома и нажать "ОК" - то появляются поля редактора дома где все поля присутствуют


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 12:50 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Все равно не удалось повторить, у меня все поля заполняются. Играл и городами и улицами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 24 авг 2009, 22:37 
Странно.
Вы пробуйте не играть.
Сделайте так в параметрах договора при добавлении - выберите город, затем улицу и поставте дом и нажмите ОК. Появиться окно с просьбой включить редактирование дома, нажмите ДА и вы должны увидеть проблему


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 авг 2009, 11:32 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
И так делал, не получаеться.
Дайте доступ в личку, попробую с вашей базой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 02:27 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Аналогичная ситуация! При указании города, улицы, дома предлагается "Включить редактирование дома?" -> жмем "Да", далее открывается форма с пустыми полями, после чего жмем "восстановить" или "отмена", повторяем процедуру после в полях формы появляются данные.
Это очень не удобно, т.к. нужно заводить не одну сотню договоров....

версия клиент -> 4.6 сборка 524, сервер -> 4.6 сборка 626


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 11:22 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Дайте доступ, попробую на вашем биллинге, у себя повторить не получаеться


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 12:15 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Boris писал(а):
Дайте доступ, попробую на вашем биллинге, у себя повторить не получаеться

Из соображения конфиденциальности информации имеющейся в биллинге, доступ Вам дать не сможем.
А касаемо проблемы -> установите последний билд биллинга 4.6 "с нуля" и Вы сразу (про опцию не забываем address.create=1) при вводе адреса в договоре с параметрами: город, улица, дом столкнетесь с данной проблемой, т.к. попытку повторной установки биллинга мы уже делали...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 16:12 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
Поставил с нуля.
сделал в справочнике город и улицу
попробовал ввести адрес, вышло окошко, сказал да, вышел редактор адреа, в нем все заполнено.
проблему повторить не удалось.
У вас в логах ошибок нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 17:29 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Это часть лога при вызове справочника с пустыми полями. Посмотрите может здесь есть ошибки:
Код:
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=4&BGBillingSecret=AOrawV7y6vKhtXLamZBCQagj&frac=&streetid=11&cityid=1&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="262DA3D808715BCC6E92AB4733F8CED9" status="ok"><address canCreate="1"/></data>
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=4&BGBillingSecret=G89BvjFSZz8iujPjTi6lfaZR&frac=&streetid=11&cityid=1&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="1CEC30F0966B30E49297B67050277EF0" status="ok"><address canCreate="1"/></data>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: setSelectedIndex: 0 out of bounds
   at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
   at bitel.billing.module.contract.directory.HouseEditor.setCityComboBox(HouseEditor.java:216)
   at bitel.billing.module.contract.AddressEditor.editHouse(AddressEditor.java:559)
   at bitel.billing.module.contract.AddressEditor.updateAddress(AddressEditor.java:302)
   at bitel.billing.module.contract.AddressEditor.updateData(AddressEditor.java:245)
   at bitel.billing.module.contract.ContractParamPanel.ok(ContractParamPanel.java:514)
   at bitel.billing.module.contract.ContractParamPanel.bGControlPanel_02_actionPerformed(ContractParamPanel.java:540)
   at bitel.billing.module.contract.ContractParamPanel.access$16(ContractParamPanel.java:521)
   at bitel.billing.module.contract.ContractParamPanel$9$1.actionPerformed(ContractParamPanel.java:592)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp.fireActionPerformed(BGControlPanelRestoreOkCancelHelp.java:149)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp$2.actionPerformed(BGControlPanelRestoreOkCancelHelp.java:62)
   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.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.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)
frame closing



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 18:12 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
А город у вас заведен?
это логи клиента и в них есть ошибка, а на сервере что в логах?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 22 дек 2009, 20:12 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Естественно город заведен. Это видно в самом запросе: >>> cityid=1 <<<
Код:
(http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=4&BGBillingSecret=AOrawV7y6vKhtXLamZBCQagj&frac=&streetid=11&cityid=1&)


Сделан запрос по другому городу (результат аналогичный):
Код:
 
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=2&BGBillingSecret=w94Cl7kKGKbk32B2JnjcVG4X&frac=&streetid=5&cityid=2&
<data secret="E62268C38566AF2CF288A62950F4EFAC" status="ok"><address canCreate="1"/></data>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: setSelectedIndex: 0 out of bounds
   at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
   at bitel.billing.module.contract.directory.HouseEditor.setCityComboBox(HouseEditor.java:216)
   at bitel.billing.module.contract.AddressEditor.editHouse(AddressEditor.java:559)
   at bitel.billing.module.contract.AddressEditor.updateAddress(AddressEditor.java:302)
   at bitel.billing.module.contract.AddressEditor.updateData(AddressEditor.java:245)
   at bitel.billing.module.contract.ContractParamPanel.ok(ContractParamPanel.java:514)
   at bitel.billing.module.contract.ContractParamPanel.bGControlPanel_02_actionPerformed(ContractParamPanel.java:540)
   at bitel.billing.module.contract.ContractParamPanel.access$16(ContractParamPanel.java:521)
   at bitel.billing.module.contract.ContractParamPanel$9$1.actionPerformed(ContractParamPanel.java:592)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp.fireActionPerformed(BGControlPanelRestoreOkCancelHelp.java:149)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp$2.actionPerformed(BGControlPanelRestoreOkCancelHelp.java:62)
   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.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.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)

В логах сервера никаких ошибок нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 23 дек 2009, 13:14 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Если в момент открытой формы с пустыми полями нажать "восстановить" и указать заново город, улица, дом, тогда форма справочника появляется с заполнеными полями:
Код:
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=2&BGBillingSecret=r4ZWB6F8UTOZYrXPpiqENc2T&frac=&streetid=5&cityid=2&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="22285F330C1ECCEB215F6D43504BBE3F" status="ok"><address canCreate="1"/></data>
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=2&BGBillingSecret=8E2rtQNCTBO49TEq5cfjW7bz&frac=&streetid=5&cityid=2&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="2519E661F06D8C46BF8B1140BE9450A1" status="ok"><address canCreate="1"/></data>
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: setSelectedIndex: 0 out of bounds
   at javax.swing.JComboBox.setSelectedIndex(Unknown Source)
   at bitel.billing.module.contract.directory.HouseEditor.setCityComboBox(HouseEditor.java:216)
   at bitel.billing.module.contract.AddressEditor.editHouse(AddressEditor.java:559)
   at bitel.billing.module.contract.AddressEditor.updateAddress(AddressEditor.java:302)
   at bitel.billing.module.contract.AddressEditor.updateData(AddressEditor.java:245)
   at bitel.billing.module.contract.ContractParamPanel.ok(ContractParamPanel.java:514)
   at bitel.billing.module.contract.ContractParamPanel.bGControlPanel_02_actionPerformed(ContractParamPanel.java:540)
   at bitel.billing.module.contract.ContractParamPanel.access$16(ContractParamPanel.java:521)
   at bitel.billing.module.contract.ContractParamPanel$9$1.actionPerformed(ContractParamPanel.java:592)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp.fireActionPerformed(BGControlPanelRestoreOkCancelHelp.java:149)
   at bitel.billing.module.common.BGControlPanelRestoreOkCancelHelp$2.actionPerformed(BGControlPanelRestoreOkCancelHelp.java:62)
   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.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.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)
http://192.168.21.111:8080/bgbilling/executer?module=contract&action=AddressInfo&pid=3&BGBillingSecret=y01xo0aWaXC6k47mNrug6jIz&cid=25&
[ length = 1310 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="9AD83622ACBB7EF5AE4EB913AF3201B7" status="ok"><address/><cities><item id="0" title="----------"/><item id="1" title="п.Иваново"/><item id="2" title="п.Степаново"/></cities><streets><item id="0" title="----------"/><item cityid="1" id="14" index="" title="-"/><item cityid="1" id="16" index="" title="2-ая Луневская"/><item cityid="1" id="10" index="141800" title="ул.Рогово-1"/><item cityid="1" id="11" index="" title="ул.Рогово"/><item cityid="1" id="7" index="" title="ул.Инженерная"/><item cityid="1" id="2" index="" title="ул.Кулаково"/><item cityid="1" id="8" index="141800" title="ул.Малое поле"/><item cityid="1" id="3" index="" title="ул.Большая-1"/><item cityid="2" id="6" index="" title="ул.Большая-2"/><item cityid="1" id="15" index="" title="ул.Внуково"/><item cityid="1" id="17" index="141800" title="ул.Гагарина"/><item cityid="2" id="5" index="" title="ул.Ленина"/><item cityid="1" id="12" index="" title="ул.Отрадная"/><item cityid="1" id="4" index="" title="ул.Строительная"/><item cityid="1" id="9" index="" title="ул.Ложкина"/><item cityid="1" id="1" index="" title="ул.Романова"/></streets><areas><item id="0" title="Не указан"/></areas><quarters><item id="0" title="Не указан"/></quarters></data>
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=2&BGBillingSecret=OjUdX8uH621k32PNqcu2QoI9&frac=&streetid=5&cityid=2&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="B0B8683A554815A61E85EFD66172A83A" status="ok"><address canCreate="1"/></data>
http://192.168.21.111:8080/bgbilling/executer?module=admin&action=GetArea&house=2&BGBillingSecret=bQk5SqInxmUc72wVnfUQlT6d&frac=&streetid=5&cityid=2&
[ length = 137 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="3EBE8B60ADE61DFCCB66ADC5623F2143" status="ok"><address canCreate="1"/></data>
http://192.168.21.111:8080/bgbilling/executer?street_id=5&module=admin&action=GetHouseIndex&house=&BGBillingSecret=cvYnTzf1D0M39OAkZ2SOL8wc&frac=&
[ length = 130 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="329D35DE4A7D7CB4CBE1428EF84D0F66" status="ok"><index value=""/></data>
frame closing
shutdown app



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 23 дек 2009, 15:55 
Не в сети
Разработчик

Зарегистрирован: 27 мар 2008, 17:10
Сообщения: 301
Карма: 27
И все же проблему повторить не удаеться. Надо пробовать на вашем биллинге


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Не работает address.create=1
СообщениеДобавлено: 20 янв 2010, 13:31 
Не в сети

Зарегистрирован: 22 дек 2009, 02:15
Сообщения: 6
Карма: 0
Баг был в клиенте. Проблема была решена разработчиками 19.01.2010.
Фикс был сделан на билде BGBillingClient_4.6_538 от 19.01.2010
Тема закрыта.


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

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


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

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


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

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