forum.bitel.ru http://forum.bitel.ru/ |
|
Есть ли такой функционал http://forum.bitel.ru/viewtopic.php?f=1&t=787 |
Страница 1 из 1 |
Автор: | Tau [ 03 мар 2008, 23:16 ] |
Заголовок сообщения: | Есть ли такой функционал |
Посматриваем на bgbilling. Интересует возможность определения своих обработчиков событий, например, на создание нового договора. В некоторых местах обработчики есть, например при проведении платежа. Но интересует именно более глубокое изменение логики. Например - создание визарда, при открытии договора. П.С. Признаться честно, после биллинга других разработчиков bgbilling кажется неимоверно гибким, и главное работоспособным! Очень хочется в этом убедиться на личном примере внедрения. |
Автор: | Администратор [ 04 мар 2008, 12:55 ] |
Заголовок сообщения: | |
Подобное изменение функционала скриптами невозможно.. |
Автор: | Tau [ 04 мар 2008, 23:17 ] |
Заголовок сообщения: | |
А можно ли создавать свои собственные модули для биллинга? И если да, то можно из них влиять на ход работы? Требуется несколько изменить (или правильнее сказать уточнить) бизнес логику под нашу компанию. Сделать это в конфигураторе врят ли получится (на сколько я понимаю, конфигурация определяет только параметры), а скриптам не всё доступно... |
Автор: | Администратор [ 05 мар 2008, 14:54 ] |
Заголовок сообщения: | |
Модули свои сделать можно, только они никак не могут влиять на поведение ядра. Вы бы описали хоть примерно, что вам нужно сделать. |
Автор: | Tau [ 13 мар 2008, 20:32 ] |
Заголовок сообщения: | |
Имеется (полу)рабочее решение на базе другой биллинговой системы. Соответственно нужно перенести имеющихся клиентов на BGBilling, и вести весь учет уже в нем, в том числе и создание договоров, регистрацию VPN пользователей. Перенести зная структуру сможем. По тестовой установке видел, что номера договоров устанавливаются вручную, поэтому хотелось бы их генерировать по определенной схеме. Кроме этого, логины для VPN генерируются автоматически, а надо бы тоже задать определенную логику в этот процесс. Есть ли возможность указания внешних скриптов для включения/выключения интернета у разных пользователей, групп пользователей? Пока интересует такой небольшой перечень. |
Автор: | Администратор [ 14 мар 2008, 02:33 ] |
Заголовок сообщения: | |
Цитата: Имеется (полу)рабочее решение на базе другой биллинговой системы. Соответственно нужно перенести имеющихся клиентов на BGBilling, и вести весь учет уже в нем, в том числе и создание договоров, регистрацию VPN пользователей. Перенести зная структуру сможем. По тестовой установке видел, что номера договоров устанавливаются вручную, поэтому хотелось бы их генерировать по определенной схеме. В шаблоне договора можно ставить макрос имени. Хотя "определенная схема" это несколько размыто, нужно точное описание схемы, тогда мы сможем сказать возможно или нет. Цитата: Кроме этого, логины для VPN генерируются автоматически, а надо бы тоже задать определенную логику в этот процесс. Снова слишком размытое определение. Там и так есть логика автоматической выдачи - выдается первый свободный числовой логин. Цитата: Есть ли возможность указания внешних скриптов для включения/выключения интернета у разных пользователей, групп пользователей?
В данный момент такая возможность отсуствует. Хотя вы можете сделать свою реализацию сервера manad и ловить запросы биллинга на открытие/закрытие шлюза. |
Автор: | Tau [ 14 мар 2008, 13:28 ] |
Заголовок сообщения: | |
Формирование номеров договора по принципу Последние_цифры_года_Месяц_трехзначный_номер_договора. Логины для VPN: Первый VPN логин по номеру договора, следующие - в конце добавляется латинские буквы a-z. И еще вопрос: при тарифицируемом трафике в 10 мегабит какая минимальная задержка блокирования пользователя (или снятия денег) возможна, если используется netflow? Т.е. как быстро биллинг пересчитает переданный объем трафика и внесет изменения в баланс пользователя? |
Автор: | Администратор [ 14 мар 2008, 13:43 ] |
Заголовок сообщения: | |
Цитата: Формирование номеров договора по принципу Последние_цифры_года_Месяц_трехзначный_номер_договора. С месяцем не получится автоматически генерировать. С годом - можно, если 3х значный номер уникален в пределах всех договоров. Цитата: Логины для VPN: Первый VPN логин по номеру договора, следующие - в конце добавляется латинские буквы a-z. Логины выдаются автоматически, они полностью числовые, вам нужно тогда использовать алиасы. Автоматически они не заполняются. Цитата: И еще вопрос:
при тарифицируемом трафике в 10 мегабит какая минимальная задержка блокирования пользователя (или снятия денег) возможна, если используется netflow? Т.е. как быстро биллинг пересчитает переданный объем трафика и внесет изменения в баланс пользователя? Частота по умолчанию - раз в минуту, ну можно участить до раз в 30 секунд. Чаще не желательно. |
Автор: | Amir [ 14 мар 2008, 13:47 ] |
Заголовок сообщения: | |
С номером договора в шаблоне можно так: ${time:yy'_'MM}_${N3} Алиас же для логина, подобный номеру договора - добавлять скриптом. |
Автор: | Tau [ 19 мар 2008, 21:56 ] |
Заголовок сообщения: | |
Мужики, чую биллинг неплохой, но в плане описания возможностей плоховато. Даже мне не удается завести VPN пользователя, который хотя бы авторизировался бы... Есть ли руководство где тупо описывается все что можно сделать с помощью этого биллинга, с максимальной детализацией и комментированиями? Чесслово, после UTM, и ряда других биллингов просто сума схожу.... Видимо вышеуказанные системы вынесли мне мозг, думать не могу больше ![]() П.С. Я борюсь, но силы наисходе. Скоро декомпилировать полезу и по коду разбираться буду... |
Автор: | Администратор [ 20 мар 2008, 15:17 ] |
Заголовок сообщения: | |
Поднимайте тему в DialUP форуме, выкладывайте, что сделано (скрины). Опишите достигнутые результаты, где остановились. Ответим и поможем. Тупых руководств делать не получается в основном в силу гибкости продукта и многообразия вариантов использования. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |