Это старая версия документа.
Migration
В этой секции описывается процеc перехода с других билинговых систем на ABillS
2abills.pl
2abills.pl
Для быстрого переноса данных из других систем была разработана программа 2abills.pl .
Программа формирует файл для импорта акаунтов через модуль Cards. После импортирования акаунты имеют вид заведённых администратором. При положительном балансе деньги ставятся на счёт и делается отметка 'MIGRATION' в журнале оплат, а при отрицательно снимаются и делается отметка 'MIGRATION' в журнале снятий.
Возможности
- Программа експортирует данные из поточной биллингововй системы в файл импорта для ABillS Cards Modules.
- Есть возможность установить пароль по умолчанию
- Добавить дополнительные данные для импорта в ABillS
- Создавать HTML файл для более удобного просмотра импортируемых данных перед загрузкой в ABIllS
- Создавать почтовые аккаунты
- Создать таблицу соотношения старых тарифных (старой билинговой системы) и AbillS
Описание
Опции: DEBUG - debug DEFAULT_PASSWORD - стандартный пароль для пустых полей PASSSWD_ENCRYPTION_KEY - ключ шифрования EMAIL_CREATE - создать email аккаунты EMAIL_DOMAIN - ABillS почтовый домен ( подробнее '/ System configuration/ E-MAIL/ Domains/' ) DEBUG - Включить debug NO_DEPOSIT - Не переносить депозит FROM - Миграция с: freenibs mabill utm4 utm5 utm5pg file - Tab delimiter file utm5cards - require IMPORT_FILE paraments with utm cards abills - экспортирует пользователей с abills mikbill nodeny traffpro stargazer IMPORT_FILE=[file] - Файл импорта с разделителем табуляция FILE_FIELDS=[list,.]- Список полей в файле (FILE_FIELDS=LOGIN,PASSWORD,3.FIO...) TP_MIGRATION=[file] - Файл тарифными планами. в первом параметре приводиться старый ТП в втором новый Формат: old_tp=abills_tp_id DB_HOST - Хост DB_LOGIN - Пользователь базы данных DB_PASSWORD - Пароль пользователя DB_CHARSET - кодировка базы данных DB_NAME - Имя базы данных HTML - Показать экспортируемый файл в виде HTML help - Помощь
Файл миграции тарифов
Служит для указания переноса тарифов с старой системы в новую.
Формат:
Старый тариф=новый тариф
Stargazer -> ABillS
# ./2abills.pl FROM=stargazer
Traffpro -> ABillS
# ./2abills.pl FROM=traffpro
Nodeny -> ABillS
# ./2abills.pl FROM=nodeny
Mikbill -> ABillS
# ./2abills.pl FROM=mikbill
FreeNIBS -> ABillS
# ./2abills.pl FROM=freenibs
Mabill -> ABillS
# ./2abills.pl FROM=mabill
UTM 4 -> ABillS
# ./2abills.pl FROM=utm4
UTM 5 -> AbillS
# ./2abills.pl FROM=utm5
UTM 5 Postgres -> AbillS
# ./2abills.pl FROM=utm5pg
UTM 5 Internet cards
Перенос карточек из UTM в ABillS. Система автоматически переносит карточки.
Внимаение при каждом запуска карточки будут вносится повторно
# ./2abills.pl FROM=utm5cards IMPORT_FILE=XML_файл_с_карточками
ISBS -> AbillS
Перенос логинов, балансов, персональной информации. isbs2abills.pl