forum.bitel.ru
http://forum.bitel.ru/

Настал великий день переноса абонентов из NetUP
http://forum.bitel.ru/viewtopic.php?f=19&t=4179
Страница 1 из 1

Автор:  [LTC]scorpion [ 18 июн 2010, 06:55 ]
Заголовок сообщения:  Настал великий день переноса абонентов из NetUP

В вики есть конвертор для переноса договоров из NetUP в BGBilling. В описании(прямо скажем, не очень многословном) из полезного нашел только где менять путь до bgbilling и как компилить ява модуль.

Возникли вопросы:
1. Что за "Здесь вместо XXXX, нужно поставиить класс нужного конвертера." - что за класс нужного конвертора?
2. Где задаются параметры базы данных NetUP - собственно адрес сервера, пользователь, пароль, база? Я так понимаю, по логике биллинга это должно происходить в настройках модуля после его подключения из админки. Я прав?
3. Как конвертор узнает о соответствии полей между биллингами?

Заранее спасибо за ответ. Только этот момент отделяет меня от покупки коммерческой лицензии. А руками несколько тысяч абонентов ой как неохото переносить.

Автор:  dimOn [ 18 июн 2010, 17:48 ]
Заголовок сообщения:  Re: Настал великий день переноса абонентов из NetUP

Цитата:
В вики есть конвертор для переноса договоров из NetUP в BGBilling. В описании(прямо скажем, не очень многословном) из полезного нашел только где менять путь до bgbilling и как компилить ява модуль.
Конвертер дан в качестве примера возможного вида конвертера для переноса данных из системы NetUP и в общем случае не пригоден для практического применения.

Цитата:
1. Что за "Здесь вместо XXXX, нужно поставиить класс нужного конвертера." - что за класс нужного конвертора?

Имеется ввиду java-класс с полным путём, это нужно для его запуска.

Цитата:
2. Где задаются параметры базы данных NetUP - собственно адрес сервера, пользователь, пароль, база? Я так понимаю, по логике биллинга это должно происходить в настройках модуля после его подключения из админки. Я прав?
Либо в конфиге прилагаемом (*.properties) либо в коде. В wiki написано
Цитата:
Настройки коннекта к базам биллинга зашиты прямо в код конвертера .
Что ещё за модуль? Конвертер это не модуль, а просто отдельно приложение, не имеющее никакого отношения к самой программе биллинга (но использующее его API).

Цитата:
3. Как конвертор узнает о соответствии полей между биллингами?
Название таблиц БД и назначение полей в них - это статическая информация для любой системы. Конвертер никак не узнаёт, он знает назначение всех полей и таблиц заранее, конечно же.

Автор:  dimOn [ 18 июн 2010, 17:50 ]
Заголовок сообщения:  Re: Настал великий день переноса абонентов из NetUP

Динамические параметры (типа ID параметра договора) задаются в конфиге, как уазано в wiki.

Цитата:
настройки - convert.properties(файл кладется в папку BGBilling):

Код:
#код параметра email
pid.email=1
#код параметра inn
pid.inn=1
#код параметра kpp
pid.kpp=1
#код параметра fio
pid.fio=1
#код параметра passport
pid.passport=1
#код параметра телефон
pid.phone=1
#код шаблона договора для юр лиц
template.jur=1
#код шаблона договора для физ лиц
template.phis=1
#код модуля Dialup
mid.dialup=1
#группа договоров import
group=1

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/