BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 05 фев 2008, 13:48 
Не в сети

Зарегистрирован: 10 дек 2007, 14:36
Сообщения: 33
Карма: 0
Уважаемые разработчики,

Подскажите, как производить внедрение модуля DialUp.
Поясню, у нас есть свой домарощенный (читай, плохой) биллинг и мы хотели бы перейти на BG-Billing. Но не понятно как производить сам переход.
Руками вводить клиентов с остатками сложно и муторно. Более того, с момента перехода клиент теряет все статистику. Можно конечно предоставить ему статистику из старого биллинга, но хотелось бы ввести в BG-Billing старые сессии, скажем, с начала года.

Кажется, что наиболее удобным (для нас) было бы:
1. Предоставить возможность вводить клиентов (договоры) из текстового файла в каком-либо удобном Вам формате.
2. Предоставить возможность вводить ссесии (и тут же их пересчитывать) из текстового файла также в удобном Вам виде.

Если у Вас продумана какая-нибудь иная процедура, то мы были бы рады с ней ознакомится.
С уважением,


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Различных биллинговых систем, с которых происходит переход, много .. Обычно мы делаем это сами , т.е клиент дает нам базу(в каком-либо виде ) , а мы ее конвентируем в наш формат(т.е пишем конвертер) ..Часто эта процедура уникальна.. напишите на billing@bitel.ru и там уже договоритесь о фомате, в который вы будите выгружать(например в случае с sql базой нам проще обратиться к ней напрямую )


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

Зарегистрирован: 10 дек 2007, 14:36
Сообщения: 33
Карма: 0
А не могли бы вы выложить какой-нибудь "конвертор"?
Например, есть две таблицы user и session:
- User содержит поля login, password, balance (баланс на конктретную дату);
- Session содержит стандартный джентельментский набор.

Последовательность такова:
1. В BG-Billing создается шаблон договора со тарифным планом.
2. Переносятся user и выставляется баланс на конктретную дату;
3. Переносятся сессии с пересчетом остатков.

Если параметами в в данной процедуре будут date (дата баланса) и id шаблона, то мы могли бы все сделать самостоятельно. При этом, думаю, что многие будущие покупатели были бы Вам очень благодарны.


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Под подобные данные конвертора нет. Мы обычно и не переносим сессии - только остаток. Если человеку нужен отчет за прошлые периоды - оставьте вход в старый биллинг.
А почему вы не можете просто залить в нашу БД нужные данные? Структура же описана..


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

Зарегистрирован: 10 дек 2007, 14:36
Сообщения: 33
Карма: 0
А достаточно ли просто залить данные сессий (без стоимости сессии, session_cost)?
Я так понял, что с модулем IPN пересчет происходит в конце месяца, а что присходит с DialUp?

Если происходит перерасчет сессий в конце периода, то вопрос снимается.


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

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


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

Зарегистрирован: 10 дек 2007, 14:36
Сообщения: 33
Карма: 0
В связи с предыдущим обсуждением у меня возник вопрос,
А можно ли пересчитать задним числом какие-либо сессии:
- за интервал дат;
- по одному договору;
- по одному логину;
- просто одну сессию?

Просто пересчеты бывают крайне необходимы. Люди ошибаются и ставят клиентам не те тарифные планы. Клиент иногда уж больно важный и ему надо сделать скидку задним числом.


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Можно:
http://bgbilling.ru/v4.4/doc/ch07s13.html


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

Зарегистрирован: 10 дек 2007, 14:36
Сообщения: 33
Карма: 0
Спасибо,

только ссылка http://bg-billing.bitel.ru/v4.4/doc/ch07s13.html


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А та не работает что ли у вас?


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

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


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

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


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

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