Сайт системы: https://www.userside.eu/ru/index.php
Документация системы: https://wiki.userside.eu/ERP_"USERSIDE"
Статья об интеграции с Carbon Billing 5: https://wiki.userside.eu/Carbon_Billing
Для интеграции с ERP UserSide со стороны биллинга используется системное API. Из настроек необходимо только прописать IP-адрес(а) сервера с ERP UserSide в качестве разрешенного(ых) для подключения к системному API.
Настройка доступа к API
Доступ к API разрешен только для определённых хостов при использовании пароля. Список хостов настраивается в биллинге:
- В интерфейсе администратора откройте меню Настройки -> Настройки (в файле) -> network
- В поле "Список IP для которых разрешено подключаться к системному API" через пробел укажите список ip-адресов или подсетей. Напрмер:
169.254.80.82 10.0.0.0/8
При использовании Системных API или Billing Slave необходимо указывать отдельные ip адреса, а не подсети. |
- После изменения списка хостов, перезапустите веб-сервер биллинга следующей командой:
chroot /app/asr_billing/ /etc/init.d/admin_web_server restart
Все вызовы до API биллинга имеют такой вид:
http://169.254.80.82:8082/system_api/?model=Abonents&context=userside&method1=userside_manager.<method>
Где "169.254.80.82" замените на ip-адрес Вашего сервера биллинга. |
Выбор формата улицы
Если Вы обслуживаете абонентов из нескольких населенных пунктов, в которых совпадают названия улиц, в настройках оператора связи установите формат идентификатора улицы "Город, улица"
Настройки со стороны UserSide
Дальнейшие настройки необходимо согласовывать со специалистами UserSide
При импорте данных в Userside из биллинга (любого), верхний уровень адресации импортируемых данных - город. Идёт проверка по текстовому названию города. Соответственно, если город в userside уже есть и он к какому-то району/области привязан - то так дальше и будет. Этот город и будет использован. Если же город с таким названием не найден, то он будет создан без области и района. Будет находится в секции "Область не указана" |