BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
СообщениеДобавлено: 10 июн 2010, 12:06 
Не в сети

Зарегистрирован: 17 ноя 2009, 08:47
Сообщения: 215
Откуда: krsn
Карма: 48
Очень хочется на вкладке "Статус" договоров создать несколько кнопочек. В версии биллинга 4.6 это реально селать через BGBS? Если нет, то как можно по-другому создать какой нибудь UI при обработке скрипта?

_________________
Изображение
using billingClient.BGB 4.6;
using server.Ubuntu server 9.10;
using server.Java "1.6.0_15";
using client.Ubuntu 10.04;


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 12:09 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 12:17 
Не в сети

Зарегистрирован: 17 ноя 2009, 08:47
Сообщения: 215
Откуда: krsn
Карма: 48
добавьте пожалуйста в todo возможность исполнять скрипты на клиенте с возможностью модификации UI? ;)

_________________
Изображение
using billingClient.BGB 4.6;
using server.Ubuntu server 9.10;
using server.Java "1.6.0_15";
using client.Ubuntu 10.04;


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 12:47 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 12:54 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Есть планы пока для IPN модуля сделать редактор свойств шлюзов в договоре чисто скриптовым, т.к. очень уж там всё разношёрстно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 13:03 
Не в сети

Зарегистрирован: 17 ноя 2009, 08:47
Сообщения: 215
Откуда: krsn
Карма: 48
dimOn писал(а):
И как это должно выглядеть при существующей клиент-серверной архитектуре? Исполняется на одном каком-то клиенте -- и что дальше?
Как вообще скрипт может изменить UI и зачем? Опять же на одном конкретном клиенте штоле? А остальные клиенты чего делать будут?

легко!
существующие скрипты пусть и дальше выпоняются на сервере.
А в клиент интегрировать BGBS. Сами скрипты пусть хранятся в БД.
при запуске клиента биллинга, скрипты загружаются клиентом и им же выполняются.
Я не знаю, нужен ли эфункционал серверного BGBS, но вот возможность создавать кастомные интерфейсы была бы очень крутой. Я сейчас пишу скрипт, чтоб из биллинга можно было рулить АТСками. было бы очен удобно в договоре сделать несколько кнопочек, каждая из которых рулит определенными услугами договора.

И вообще, считаю что ткая возможность не только для модуля телефонии будет полезной ;)

_________________
Изображение
using billingClient.BGB 4.6;
using server.Ubuntu server 9.10;
using server.Java "1.6.0_15";
using client.Ubuntu 10.04;


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 13:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Цитата:
чтоб из биллинга можно было рулить АТСками

Зачем? :facepalm:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 13:40 
Не в сети

Зарегистрирован: 17 ноя 2009, 08:47
Сообщения: 215
Откуда: krsn
Карма: 48
Cromeshnic писал(а):
Цитата:
чтоб из биллинга можно было рулить АТСками

Зачем? :facepalm:

ну если тебе нравится ручками каждый раз лазить на АТСку чтобы изменить параметры абонента - в перед и с песней ;)

_________________
Изображение
using billingClient.BGB 4.6;
using server.Ubuntu server 9.10;
using server.Java "1.6.0_15";
using client.Ubuntu 10.04;


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 14:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
nolka4 писал(а):
dimOn писал(а):
И как это должно выглядеть при существующей клиент-серверной архитектуре? Исполняется на одном каком-то клиенте -- и что дальше?
Как вообще скрипт может изменить UI и зачем? Опять же на одном конкретном клиенте штоле? А остальные клиенты чего делать будут?

легко!
существующие скрипты пусть и дальше выпоняются на сервере.
А в клиент интегрировать BGBS. Сами скрипты пусть хранятся в БД.
при запуске клиента биллинга, скрипты загружаются клиентом и им же выполняются.


Не все так просто . срипт должен быть двойной ..Один будет рисовать gui на клиенте а второй выдавать для него данные из бд и сохранять данные в бд(то что сейчас action-ы делают) ..или вы хотите чтобы клиентский скрипт сам с бд работал ? такой вариант не правильный


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 14:24 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
nolka4 писал(а):
ну если тебе нравится ручками каждый раз лазить на АТСку чтобы изменить параметры абонента - в перед и с песней ;)


А как это связано с биллингом, кроме того, что вам лень открывать лишнее окно?
Не нужно пихать в биллинг лишние функции.
Одно дело, если изменения на АТС явно зависят от каких-то изменений набора услуг улиента в биллинге. Но тогда лучше написать скрипт, обрабатывающий эти изменения и вносящий их на АТС через телнет или ещё какую-нибудь тулзу. У нас например есть простой скрипт, который при смене статуса договора запускает приложение на сервере, которое отключает или включает телефонный номер на АТС.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 14:28 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
для управление АТС в 5.1 есть решение скриптовое. Отдалённо напоминает скриптовые шлюзы IPN


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 14:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
для управление АТС в 5.1 есть решение скриптовое. Отдалённо напоминает скриптовые шлюзы IPN

АТС - это эти АТС?? а какие именно АТС будет поддерживать, что именно реализованно??

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2010, 14:39 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
skyb писал(а):
stark писал(а):
для управление АТС в 5.1 есть решение скриптовое. Отдалённо напоминает скриптовые шлюзы IPN

АТС - это эти АТС?? а какие именно АТС будет поддерживать, что именно реализованно??


да. никаких не поддержано..Просто возможность писать скрипт синхронизации с атс ..Штатных решений не будет вообще


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 июн 2010, 07:59 
Не в сети

Зарегистрирован: 17 ноя 2009, 08:47
Сообщения: 215
Откуда: krsn
Карма: 48
Cromeshnic писал(а):
У нас например есть простой скрипт, который при смене статуса договора запускает приложение на сервере, которое отключает или включает телефонный номер на АТС.

те же яйца, только в профиль

_________________
Изображение
using billingClient.BGB 4.6;
using server.Ubuntu server 9.10;
using server.Java "1.6.0_15";
using client.Ubuntu 10.04;


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

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


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

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


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

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