BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 10 май 2024, 19:04

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




Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 03 ноя 2014, 01:59 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Добрый вечер всем.

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 ноя 2014, 14:02 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
а какая автоматизация предполагается?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 ноя 2014, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
С одной стороны наверно правильно, что по умолчанию нет автоматизации никакой, так как модуль предусматривает покупку количества лицензий, которых не надо столько же, сколько абонентов (не все смотрят ТВ). Так же и IPTVPortal тоже считает аккаунты. Но вот если можно было бы сделать так, чтобы абонент смог в ЛК сказать - хочу ТВ и ему бы создался аккаунт, пароль выставился бы в соответствии с его паролем на ЛК (или сгенерился и отправился на почту), а дальше он уже смог бы оформить подписку. Вот это было бы удобно. А так получается ему надо будет звонить оператору, заказывать услугу ТВ, которую надо будет еще добавить в договор. В общем не просто получается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 ноя 2014, 15:29 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну так ни один из других модулей подобное не может, вроде бы, везде руками надо заключать всё

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 ноя 2014, 22:04 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
На это можно попробовать навесить скрипт, который будет добавлять модуль в договор, добавлять сервис модуля TV, и т.д. и т.п.
Либо для более продвинутых, написать свой action, добавить его в ЛК, который будет делать тоже самое, но с покером и куртизанками

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 ноя 2014, 18:44 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Пример: http://wiki.bitel.ru/index.php/Активация/добавление_модуля_на_договор_через_дополнительное_действие


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 ноя 2014, 18:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):


Цитата:
private static final int ACTION_ID = 32677875;

Цитата:
int ACTION_ID = 32677875;

Цитата:
32677875

Цитата:
32677875

Цитата:
32677875



Фига у вас там дополнительных действий.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 ноя 2014, 18:53 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Это просто random пальцами по numpad :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 ноя 2014, 19:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
да ладно это за столько лет скопилось:)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 ноя 2014, 19:04 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Amir писал(а):
Это просто random пальцами по numpad :)

я думал вы на реальной опции проверяли :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 17 ноя 2014, 23:13 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Спасибо. Чего-то не работает.

1. Добавил это в динамический код, скомпилировал, без ошибок вроде
2. Добавил в функции скриптов поведения в событие "получение списка доп.действия для Web" добавление экшена с тем же ID, что в коде

При выполнении доп.действия из Web морды - тишина. Ни в логах сервера, ни в самом договоре ничего не меняется.

Я что-то не так сделал?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:08 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
На событие обработка доп действия тоже добавили?

И там помоему web-меню кэшируется, нужно перелогиниться (или xsl править, чтобы всегда пункт меню IPTV был), но в клиенте должно сразу нормально появится модуль.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:15 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
А что в "событие обработка доп действия" забить?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:17 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Этот же класс. Он оба события обрабатывает (и получение списка доп действий и обработку доп действия).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:25 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Бррр, тогда я по всей видимости не понял саму суть этого скрипта.

Я представлял себе работу этого динамического класса так:
1. Мы генерим экшен с нужным ID
2. Класс его отрабатывает

Если это не так, расскажите пожалуйста как оно работает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
http://bgbilling.ru/v6.1/doc/ch01s18s12.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 19:39 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Обработкой событий занимался. Генерил эвент и обрабатывал его в "обработке доп.действий".
В данном случае, я думал что обработкой доп.действия занимается сам класс. Похоже это не так.

Тогда что делает этот класс?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 20:08 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Он занимается обработкой доп действия.
Цитата:
Он оба события обрабатывает (и получение списка доп действий и обработку доп действия).


Попробуйте добавить дополнительное логирование, раз в логах ничего нет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 20:15 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Получения списка доп действий точно не проходило, тк доп.действий в ЛК абонента не появилось после добавления этого класса.
Поэтому список доп.действий сформировал ручками в функциях скриптов поведения...

Как добавить дополнительное логирование?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 20:26 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Добавить строчки
print("какой-нибудь текст");

Но если даже доп действие в список не добавлялось - видимо скрипт вообще не вызывается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 20:30 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
А оно в любом случае должно было вызываться? Я имею ввиду динамический код.
Где смотреть ошибки?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 20:40 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Покажите как скрипт добавлен на вкладке Скрипт поведения - Классы Java.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2014, 21:03 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Вот оно в чем дело - классы не добавил в функции скриптов поведения. Чувствую, что-то не то :)
Указал для списка и для обработки новый класс. В списке доп.действий в ЛК появился и отработал, но текст с логином и паролем не показал. Но модуль и аккаунт добавился в договор.

Что с текстом делать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 ноя 2014, 00:19 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Да, что-то не отрабатывает это дело :(

e.addReport( "текст");

Пробовал добавлять print до и после этого места - оба чекпоинта видны в логе. Однако никакого текста в браузере не появляется.

Что делать? ((


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 ноя 2014, 00:27 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Не подскажете, как в методе activate этого динамического скрипта, получить экземпляр Setup?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 ноя 2014, 17:13 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Может быть личный кабинет измененный? На тестовом вроде нормально выводит текст.
Попробуйте привязать еще событие "получение списка доп действий в клиенте" и вызвать из клиента биллинга.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 ноя 2014, 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Да нет вроде, кабинет не измененный. Все как было вроде.
Из клиента биллинга список доп.действий не получаю, хотя добавил как Вы сказали. Это о чем-то говорит?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 ноя 2014, 18:08 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
UP, все еще актуально.

Как диагностировать проблему, есть идеи?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 ноя 2014, 22:17 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
Поправил скрипт для работы из клиента биллинга. После отработки его из клиента, в окне Отчет появился нужный текст отчета. Но в Web интерфейсе он не отображается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 ноя 2014, 18:53 
Не в сети
Аватара пользователя

Зарегистрирован: 23 мар 2009, 23:16
Сообщения: 780
Откуда: St.Petersburg
Карма: 0
UP


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 34 ]  На страницу 1, 2  След.

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


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

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


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

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