BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 09 апр 2009, 11:48 
Доброго времени суток.

Есть договор, у него в данный момент может быть глобальный или персональный тарифный план. Необходимо через BGBS создать копию глобального или персонального тарифа, поместить его в персональный тариф и поменять скорость. Для модуля DIALUP скорость задается radius атрибутами, а для IPN правилами.

Очень не хочется лесть напрямую в базу и рекурсивно обходить дерево тарифа. Может быть есть какие то классы и методы для решения этой задачи?

Спасибо.

Версия 4.5.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2009, 12:17 
Не в сети
Разработчик

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

Такого API нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2009, 12:27 
А рекурсия в BGBS возможна, т.е. функция буде вызывать сама себя?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2009, 12:40 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2009, 12:41 
Ок, спасибо.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 апр 2009, 19:31 
Реализовал:
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BD%D0%B0


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

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


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

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 1


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

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