forum.bitel.ru http://forum.bitel.ru/ |
|
[5.2] Звонки - фильтр по группе http://forum.bitel.ru/viewtopic.php?f=21&t=8256 |
Страница 1 из 1 |
Автор: | nik247 [ 10 июл 2013, 16:57 ] |
Заголовок сообщения: | [5.2] Звонки - фильтр по группе |
Возможно ли добавить фильтр "Группа" к вкладышу звонки? Звонки все равно при создании прикрепляются к определенной группе. фильтр "Группа" есть в задачах, проблемах, странно, что его нету в звонках. Еще пара вопросов: 1) Как создать в клиенте биллинга отдельный пункт меню с плагином "CRM" - точнее какой там указать класс? 2) Для BGCRM наличие плагина CRM обязательно? В BGCRM ссылки на него есть, но его отсутствии выводит ошибки, что класс не найден. |
Автор: | skn [ 10 июл 2013, 17:02 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
nik247 писал(а): Возможно ли добавить фильтр "Группа" к вкладышу звонки? а для чего? |
Автор: | nik247 [ 10 июл 2013, 17:36 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
skn писал(а): nik247 писал(а): Возможно ли добавить фильтр "Группа" к вкладышу звонки? а для чего? Решили запускать в работу много пользователей и агентов, но им не надо видеть "чужие" звонки, проблемы, задачи. У меня стоит задача: "запретить показывать ВСЕ звонки, проблемы, задачи, если не используется фильтр" С проблемами и задачами вопрос решил через dynaction: dynaction:ru.bitel.bgbilling.plugins.crm.ActionGetRegisterTaskTable dynaction:ru.bitel.bgbilling.plugins.crm.ActionRegisterProblemTable Если не выбран фильтр по группе - то ничего не выводится и выдается ошибка с сообщение "Выбрать группу". Но вот со звонками сделать никак не получается, так как там фильтр только по типу и по дате. И как все-таки CRM вывести в отдельный пункт меню? Какой класс надо прописать? |
Автор: | skn [ 10 июл 2013, 17:37 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
а зачем им вообще видеть звонки...? |
Автор: | skn [ 10 июл 2013, 17:39 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
nik247 писал(а): И как все-таки CRM вывести в отдельный пункт меню? Какой класс надо прописать? а в дебаге клиента не выводится? |
Автор: | nik247 [ 10 июл 2013, 17:45 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
skn писал(а): nik247 писал(а): И как все-таки CRM вывести в отдельный пункт меню? Какой класс надо прописать? а в дебаге клиента не выводится? Вот что есть: Код: http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=call&BGBillingSecret=uY5YR55Wly6cqetH3ZKNV0GZ& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="CC9A57E21DEC3C3B4D8F7F3586E9BE72" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=task_log&BGBillingSecret=W8mfAdjWc3sWKDSGLbU7wkfv& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="F9213EF0738E9712D0E35C8F270D2C71" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=task&BGBillingSecret=SN50ExzBixmlGWfH0a3lnDCD& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="02473FFC7ECA604CABE3B87923A62F05" status="ok"/> Но прикрутить эти данные к пункту меню не вышло никак.... А что по поводу фильтра "Групп" для звонков можете сказать? |
Автор: | skn [ 10 июл 2013, 18:26 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
при старте клиента, в одном из первых запросов приходит меню, там и надо смотреть |
Автор: | nik247 [ 10 июл 2013, 18:40 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
skn писал(а): при старте клиента, в одном из первых запросов приходит меню, там и надо смотреть Вот генерируется список плагинов: Код: http://127.0.0.1:8080/bgbilling/executer?module=installer&action=GetInstalledPlugins& [ length = 344 ] xml = <?xml version="1.0" encoding="windows-1251"?><data status="ok"><plugin_list><plugin id="ru.bitel.bgbilling.plugins.organizer"/><plugin id="ru.bitel.bgbilling.plugins.helpdesk"/><plugin id="ru.bitel.bgbilling.plugins.dispatch"/><plugin id="ru.bitel.bgbilling.plugins.crm"/><plugin id="ru.bitel.bgbilling.plugins.documents"/></plugin_list></data> Дальше CRM встречается по приведенным выше логам при выборе плагина CRM. А что по поводу фильтра можете сказать? В хелпдеск писать? |
Автор: | skn [ 10 июл 2013, 20:25 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
nik247 писал(а): skn писал(а): при старте клиента, в одном из первых запросов приходит меню, там и надо смотреть Вот генерируется список плагинов: Код: http://127.0.0.1:8080/bgbilling/executer?module=installer&action=GetInstalledPlugins& [ length = 344 ] xml = <?xml version="1.0" encoding="windows-1251"?><data status="ok"><plugin_list><plugin id="ru.bitel.bgbilling.plugins.organizer"/><plugin id="ru.bitel.bgbilling.plugins.helpdesk"/><plugin id="ru.bitel.bgbilling.plugins.dispatch"/><plugin id="ru.bitel.bgbilling.plugins.crm"/><plugin id="ru.bitel.bgbilling.plugins.documents"/></plugin_list></data> Дальше CRM встречается по приведенным выше логам при выборе плагина CRM. А что по поводу фильтра можете сказать? В хелпдеск писать? 1) первый запрос клиента при старте, запрос меню.... 2) по поводу фильтра я задавал вопрос выше "а зачем им вообще видеть звонки...?" |
Автор: | nik247 [ 10 июл 2013, 20:39 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
skn писал(а): 1) первый запрос клиента при старте, запрос меню.... Вот полный кусок лога до появления списка звонков: Код: http://127.0.0.1:8080/bgbilling/executer?module=admin&action=MenuAndToolBar& [ length = 10485 ] xml = <?xml version="1.0" encoding="windows-1251"?><data firmTitle="Телеком (идент. номер: XXXX)" status="ok" timeZone="Europe/Kiev" user="nik"><params><param key="time.of.check.messages4users" value="60000"/></params><menuBar> <menu id="contract" title="Договор"> <menuItem className="bitel.billing.module.contract.ActionNewContract" id="new" keyStroke="ctrl pressed N" title="Новый договор"/> <separator/> <menuItem className="bitel.billing.module.contract.ActionOpenContract" id="open" keyStroke="ctrl pressed O" title="Открыть договор"/> <menuItem className="bitel.billing.module.contract.ActionDeleteContract" id="delete" title="Удалить договор"/> <menuItem className="bitel.billing.module.contract.ActionWrapContract" id="wrap" title="Переоформить договор"/> <separator/> <menuItem className="bitel.billing.module.contract.ActionPatternContractEditor" id="pattern" title="Шаблоны"/> <separator/> <menuItem className="tab.switch.prev" keyStroke="alt pressed Z" title="Предыдущая вк&ладка"/> <menuItem className="tab.switch.next" keyStroke="alt pressed X" title="Следующая вкла&дка"/> <separator/> <menuItem className="tab.close" keyStroke="alt pressed Q" title="Закрыть вкладку"/> <menuItem className="bitel.billing.module.contract.ActionCloseContracts" title="Закрыть вкладки"/> <separator/> <menuItem className="bitel.billing.module.admin.ActionQui... Setting time zone Europe/Kiev http://127.0.0.1:8080/bgbilling/executer?module=installer&action=GetInstalledPlugins& [ length = 344 ] xml = <?xml version="1.0" encoding="windows-1251"?><data status="ok"><plugin_list><plugin id="ru.bitel.bgbilling.plugins.organizer"/><plugin id="ru.bitel.bgbilling.plugins.helpdesk"/><plugin id="ru.bitel.bgbilling.plugins.dispatch"/><plugin id="ru.bitel.bgbilling.plugins.crm"/><plugin id="ru.bitel.bgbilling.plugins.documents"/></plugin_list></data> http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.bgsecure/UserService?wsdl -> {http://service.common.bgsecure.kernel.bgbilling.bitel.ru/}UserService:getCurrentUserEmail <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:getCurrentUserEmail xmlns:ns5="http://service.common.bgsecure.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:getCurrentUserEmailResponse xmlns:ns5="http://service.common.bgsecure.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return/></ns5:getCurrentUserEmailResponse></S:Body></S:Envelope> http://127.0.0.1:8080/bgbilling/executer?module=ru.bitel.bgbilling.plugins.organizer&action=OrganizerCheckTasks&BGBillingSecret=dqG8VH1Gly4LXRlXQc7RYlhq& [ length = 143 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="2450FF783F61B05A1ADF55F3C59002BF" status="ok"><count outofdate="0" todo="0"/></data> http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.module/ModuleService?wsdl -> {http://service.common.module.kernel.bgbilling.bitel.ru/}ModuleService:installedModuleList <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:installedModuleList xmlns:ns5="http://service.common.module.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></S:Body></S:Envelope> http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.admin.messages4users/MessagesForUsersService?wsdl -> {http://common.messages4users.admin.kernel.bgbilling.bitel.ru/}MessagesForUsersService:getLastMessageId <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:getLastMessageId xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:getLastMessageIdResponse xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return>3</return></ns5:getLastMessageIdResponse></S:Body></S:Envelope> http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.admin.messages4users/MessagesForUsersService?wsdl -> {http://common.messages4users.admin.kernel.bgbilling.bitel.ru/}MessagesForUsersService:getUserId <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:getUserId xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:getUserIdResponse xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return>%2%</return></ns5:getUserIdResponse></S:Body></S:Envelope> http://127.0.0.1:8080/bgbilling/executer/ru.bitel.bgbilling.kernel.admin.messages4users/MessagesForUsersService?wsdl -> {http://common.messages4users.admin.kernel.bgbilling.bitel.ru/}MessagesForUsersService:getMessageListFromLastMessageId <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><ns5:getMessageListFromLastMessageId xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><arg0>3</arg0><arg1>%2%</arg1></ns5:getMessageListFromLastMessageId></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns4:installedModuleListResponse xmlns:ns4="http://service.common.module.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"><return id="3" title="Bill"><enabled>false</enabled><name>bill</name><packageClient>bitel.billing.module.services.bill</packageClient><packageServer>bitel.billing.server.bill</packageServer><type>module</type><version>1.0</version></return><return id="4" title="E-Mail"><enabled>false</enabled><name>email</name><packageClient>bitel.billing.module.services.email</packageClient><packageServer>bitel.billing.server.email</packageServer><type>module</type><version/></return><return id="6" title="Card"><enabled>false</enabled><name>card</name><packageClient>bitel.billing.module.services.card</packageClient><packageServer>bitel.billing.server.card</packageServer><type>module</type><version>1.0</version></return><return id="7" title="Reports"><enabled>false</enabled><name>reports</name><packageClient>bitel.billing.module.services.reports</packageClient><packageServer>bitel.billing.server.reports</packageServer><type>module</type><version/></return><return id="8" title="RentSoft"><enabled>false</enabled><name>rentsoft</name><packageClient>ru.bitel.bgbilling.modules.rentsoft.client</packageClient><packageServer>ru.bitel.bgbilling.modules.rentsoft.server</packageServer><type>module</type><version>1.0</version></return><return id="9" title="DialUp"><enabled>false</enabled><name>dialup</name><packageClient>bitel.billing.module.services.dialup</packageClient><packageServer>bitel.billing.server.dialup</packageServer><type>module</type><version/></return><return id="12" title="NPay"><enabled>false</enabled><name>npay</name><packageClient>bitel.billing.module.services.npay</packageClient><packageServer>bitel.billing.server.npay</packageServer><type>module</type><version/></return><return id="14" title="Inet"><enabled>false</enabled><name>inet</name><packageClient>ru.bitel.bgbilling.modules.inet.api.client</packageClient><packageServer>ru.bitel.bgbilling.modules.inet.api.server</packageServer><type>module</type><version/></return><return id="15" title="RSCM"><enabled>false</enabled><name>rscm</name><packageClient>bitel.billing.module.services.rscm</packageClient><packageServer>bitel.billing.server.rscm</packageServer><type>module</type><version/></return><return id="16" title="MPS"><enabled>false</enabled><name>mps</name><packageClient>bitel.billing.module.services.mps</packageClient><packageServer>bitel.billing.server.mps</packageServer><type>module</type><version>1.0</version></return><return id="19" title="TrayInfo"><enabled>false</enabled><name>trayinfo</name><packageClient>ru.bitel.bgbilling.modules.trayinfo.client</packageClient><packageServer>ru.bitel.bgbilling.modules.trayinfo.server</packageServer><type>module</type><version>1.0</version></return></ns4:installedModuleListResponse></S:Body></S:Envelope> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Header/><S:Body><ns5:getMessageListFromLastMessageIdResponse xmlns:ns5="http://common.messages4users.admin.kernel.bgbilling.bitel.ru/" xmlns:common="http://common.bitel.ru" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xml="http://www.w3.org/XML/1998/namespace"/></S:Body></S:Envelope> log4j:WARN No appenders could be found for logger (org.bushe.swing.event.EventService). log4j:WARN Please initialize the log4j system properly. http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=call&BGBillingSecret=GUCqqaWTkNX9H7WbUADzvSMl& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="8EF5F5B2606CE15C4A040FF24D001F9B" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=history&BGBillingSecret=pcjf025v5OfJGCs1MISfkvJx& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="C0CA2CC0D2A6C2E74165C3CE484CA5DE" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=problem&BGBillingSecret=3qS4GuUBoJNtrlSI3s3Qh33t& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="99813A1CE8C41D6EB1C9257D081CED9F" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=task_log&BGBillingSecret=tZxqI6sUVIrRN1Ce0LNGjVyE& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="EA59AC2888C1F823D6A5631A87FF3646" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?table_module=ru.bitel.bgbilling.plugins.crm&module=admin&action=BGTable&table=task&BGBillingSecret=bpGOVvLXuF6nPSnCsAb1ONtL& [ length = 106 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="F3F125658CA6E9FA435E88276580C72D" status="ok"/> http://127.0.0.1:8080/bgbilling/executer?module=ru.bitel.bgbilling.plugins.crm&action=RegisterSubjectList&BGBillingSecret=iLQffxMVgrtueuHa4ZcVZmSE& [ length = 157 ] xml = <?xml version="1.0" encoding="windows-1251"?><data secret="AD9D0A8E492370D167FA78AF1D82A72D" status="ok"><list><item id="1" title="вх.звонок"/></list></data> Что прописать в пункт меню не понятно.... skn писал(а): 2) по поводу фильтра я задавал вопрос выше "а зачем им вообще видеть звонки...?" Нужно создавать и работать со звонкам, но только со звонками "своей" группы, а по умолчанию выводятся все звонки. Логика работы CRM связана со звонками. |
Автор: | skn [ 10 июл 2013, 20:47 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
1) в строку запуска клиента пропишите Код: -Ddebug.message.max.length=5000 2) звонков может быть много по одной и той же проблеме, как с ними работать? мы закладывали логику, что по звонку создается проблема или задача, но сами звонки фиксируются только для статистики и в работе они не участвуют. |
Автор: | nik247 [ 10 июл 2013, 21:00 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
skn писал(а): 1) в строку запуска клиента пропишите Код: -Ddebug.message.max.length=5000 Спасибо. Недокументированная фича... Это помогло: Код: <menuItem className="ru.bitel.bgbilling.plugins.organizer.client.ActionStartOrganizer" id="organizer_main" name="1. Органайзер" title="Органайзер"/><menuItem className="ru.bitel.bgbilling.plugins.helpdesk.client.admin.ActionHelpDeskManager" id="helpdesk_main" name="2. HelpDesk" title="HelpDesk"/><menuItem className="ru.bitel.bgbilling.plugins.dispatch.client.ActionDispatchManager" id="dispatch_main" name="3. Рассылки" title="Рассылки"/><menuItem className="ru.bitel.bgbilling.plugins.crm.client.admin.ActionRegisterManager" id="crm_main" name="4. CRM" title="CRM"/></menu> skn писал(а): 2) звонков может быть много по одной и той же проблеме, как с ними работать? мы закладывали логику, что по звонку создается проблема или задача, но сами звонки фиксируются только для статистики и в работе они не участвуют. Хорошо, раз логики на них нет - то они особо не нужны. Но как от них вообще избавится? Что-бы вкладыша "звонки" вообще не было ни в плагине, ни в карточке клиента? |
Автор: | skn [ 10 июл 2013, 22:21 ] |
Заголовок сообщения: | Re: [5.2] Звонки - фильтр по группе |
удаление закладок не предусмотрено можно заблокировать добавление и редактирование звонков |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |