BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Есть ли такой функционал
СообщениеДобавлено: 03 мар 2008, 23:16 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Посматриваем на bgbilling. Интересует возможность определения своих обработчиков событий, например, на создание нового договора. В некоторых местах обработчики есть, например при проведении платежа. Но интересует именно более глубокое изменение логики. Например - создание визарда, при открытии договора.

П.С. Признаться честно, после биллинга других разработчиков bgbilling кажется неимоверно гибким, и главное работоспособным! Очень хочется в этом убедиться на личном примере внедрения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 мар 2008, 12:55 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Подобное изменение функционала скриптами невозможно..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 04 мар 2008, 23:17 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
А можно ли создавать свои собственные модули для биллинга? И если да, то можно из них влиять на ход работы? Требуется несколько изменить (или правильнее сказать уточнить) бизнес логику под нашу компанию. Сделать это в конфигураторе врят ли получится (на сколько я понимаю, конфигурация определяет только параметры), а скриптам не всё доступно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 мар 2008, 14:54 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Модули свои сделать можно, только они никак не могут влиять на поведение ядра. Вы бы описали хоть примерно, что вам нужно сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 мар 2008, 20:32 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Имеется (полу)рабочее решение на базе другой биллинговой системы. Соответственно нужно перенести имеющихся клиентов на BGBilling, и вести весь учет уже в нем, в том числе и создание договоров, регистрацию VPN пользователей. Перенести зная структуру сможем.
По тестовой установке видел, что номера договоров устанавливаются вручную, поэтому хотелось бы их генерировать по определенной схеме. Кроме этого, логины для VPN генерируются автоматически, а надо бы тоже задать определенную логику в этот процесс.
Есть ли возможность указания внешних скриптов для включения/выключения интернета у разных пользователей, групп пользователей?
Пока интересует такой небольшой перечень.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2008, 02:33 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Имеется (полу)рабочее решение на базе другой биллинговой системы. Соответственно нужно перенести имеющихся клиентов на BGBilling, и вести весь учет уже в нем, в том числе и создание договоров, регистрацию VPN пользователей. Перенести зная структуру сможем.
По тестовой установке видел, что номера договоров устанавливаются вручную, поэтому хотелось бы их генерировать по определенной схеме.

В шаблоне договора можно ставить макрос имени. Хотя "определенная схема" это несколько размыто, нужно точное описание схемы, тогда мы сможем сказать возможно или нет.
Цитата:
Кроме этого, логины для VPN генерируются автоматически, а надо бы тоже задать определенную логику в этот процесс.

Снова слишком размытое определение. Там и так есть логика автоматической выдачи - выдается первый свободный числовой логин.
Цитата:
Есть ли возможность указания внешних скриптов для включения/выключения интернета у разных пользователей, групп пользователей?

В данный момент такая возможность отсуствует. Хотя вы можете сделать свою реализацию сервера manad и ловить запросы биллинга на открытие/закрытие шлюза.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2008, 13:28 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Формирование номеров договора по принципу Последние_цифры_года_Месяц_трехзначный_номер_договора.
Логины для VPN:
Первый VPN логин по номеру договора, следующие - в конце добавляется латинские буквы a-z.

И еще вопрос:
при тарифицируемом трафике в 10 мегабит какая минимальная задержка блокирования пользователя (или снятия денег) возможна, если используется netflow? Т.е. как быстро биллинг пересчитает переданный объем трафика и внесет изменения в баланс пользователя?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2008, 13:43 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
Формирование номеров договора по принципу Последние_цифры_года_Месяц_трехзначный_номер_договора.

С месяцем не получится автоматически генерировать. С годом - можно, если 3х значный номер уникален в пределах всех договоров.
Цитата:
Логины для VPN:
Первый VPN логин по номеру договора, следующие - в конце добавляется латинские буквы a-z.

Логины выдаются автоматически, они полностью числовые, вам нужно тогда использовать алиасы. Автоматически они не заполняются.
Цитата:
И еще вопрос:
при тарифицируемом трафике в 10 мегабит какая минимальная задержка блокирования пользователя (или снятия денег) возможна, если используется netflow? Т.е. как быстро биллинг пересчитает переданный объем трафика и внесет изменения в баланс пользователя?

Частота по умолчанию - раз в минуту, ну можно участить до раз в 30 секунд. Чаще не желательно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 14 мар 2008, 13:47 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
С номером договора в шаблоне можно так:
${time:yy'_'MM}_${N3}
Алиас же для логина, подобный номеру договора - добавлять скриптом.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 19 мар 2008, 21:56 
Не в сети

Зарегистрирован: 03 мар 2008, 23:08
Сообщения: 109
Карма: 0
Мужики, чую биллинг неплохой, но в плане описания возможностей плоховато. Даже мне не удается завести VPN пользователя, который хотя бы авторизировался бы... Есть ли руководство где тупо описывается все что можно сделать с помощью этого биллинга, с максимальной детализацией и комментированиями?
Чесслово, после UTM, и ряда других биллингов просто сума схожу.... Видимо вышеуказанные системы вынесли мне мозг, думать не могу больше :-)
П.С. Я борюсь, но силы наисходе. Скоро декомпилировать полезу и по коду разбираться буду...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 20 мар 2008, 15:17 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Поднимайте тему в DialUP форуме, выкладывайте, что сделано (скрины). Опишите достигнутые результаты, где остановились. Ответим и поможем. Тупых руководств делать не получается в основном в силу гибкости продукта и многообразия вариантов использования.


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

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


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

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


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

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