Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:userside:ru [2018/01/18 11:28]
bohdan
abills:docs:modules:userside:ru [2018/12/06 10:57] (текущий)
asmodeus [Userside]
Строка 1: Строка 1:
 =====Userside===== =====Userside=====
  
-Модуль с возможностью ​просмотра информации биллинга в формате ​Json Api+[[abills:​price:​price#​moduli_i_programmy|коммерческий модуль]] 
 + 
 +Модуль синхронизации данных ​с UserSide через ​протокол UserSide usm_billing  
 +  * Отдает инфомацию по абонентам ​и инфраструктуре 
 +  * Синхронизация абонентов с UserSide в ABillS 
 + 
 +====Установка модуля==== 
 + 
 +скопировать ​модуль 
 + 
 +  cp Api.pm /​usr/​abills/​Abills/​modules/​Userside/​ 
 + 
 +включение 
 + 
 +  $conf{US_API}=1;​ 
 + 
 +Максимальное число отображаемых записей ​  
 + 
 +  $conf{US_API_MAX_PAGE_ROWS}=10000;​ 
 + 
 +по умолчанию:​ 10000 
 + 
 +Модуль синхронизации ERP UserSide c ABillS
  
 ===Просмотр информации=== ===Просмотр информации===
Строка 19: Строка 41:
       ​       ​
 ===Тесты=== ===Тесты===
 +
    cd Userside/t    cd Userside/t
-   #Запуск теста (по умолчанию тестируется локальный Api) +Подсказка по тестированию 
 + 
 +     perl Api.t -help 
 + 
 +Запуск теста (по умолчанию тестируется локальный Api) 
       perl Api.t        perl Api.t 
       perl Api.t -local       perl Api.t -local
-   #Ключ -remote=<​СЕРВЕР>​ позволяет тестировать отдаленно ​+ 
 +Ключ -remote=<​СЕРВЕР>​ позволяет тестировать отдаленно ​
       perl Api.t -remote='​https://​demo.abills.net.ua:​9443'​       perl Api.t -remote='​https://​demo.abills.net.ua:​9443'​
-   #Ключ -debug возможность увидеть схему и данные которые она проверяет  ​+ 
 +Ключ -debug возможность увидеть схему и данные которые она проверяет  ​
       perl Api.t -debug       perl Api.t -debug
-   #Ключ -userside проверяет не изменилась ли схема Json + 
 +Ключ -userside проверяет не изменилась ли схема Json 
       perl Api.t -userside       perl Api.t -userside
-   #Ключ -request=<​НАЗВАНИЕ МЕТОДА>​ тестирование по отдельной функции  ​+ 
 +Ключ -request=<​НАЗВАНИЕ МЕТОДА>​ тестирование по отдельной функции  ​
       perl Api.t -request=get_user_list       perl Api.t -request=get_user_list
 +
 +Выбор информации по конкретному абоненту
 +      perl Api.t -request=get_user_list -debug=2 -uid=1489