API additional data: различия между версиями
Admin (обсуждение | вклад) Нет описания правки |
Admin (обсуждение | вклад) Нет описания правки |
||
Строка 5: | Строка 5: | ||
Дополнительные параметры: | Дополнительные параметры: | ||
action - подкатегория запроса ''(возможное значение: см.ниже)'' | action - подкатегория запроса ''(возможное значение: см.ниже)'' | ||
Дополнительные поля имеют категории (cat_id) | |||
1 - Сотрудники | |||
2 - ВОЛС | |||
4 - Абоненты (все) | |||
5 - Абоненты (юр.лица) | |||
6 - Радиооборудование | |||
7 - Дома | |||
8 - Коммутаторы | |||
9 - Медиаконвертеры | |||
10 - Системные устройства | |||
11 - Операторы | |||
12 - Тарифы (только для ручных биллингов) | |||
13 - Дополнительные услуги (только для ручных биллингов) | |||
14 - Объекты размещения | |||
15 - Кроссы/ODF | |||
16 - VLAN | |||
17 - Задания | |||
18 - Автотранспорт | |||
19 - Рекламные кампании | |||
20 - Произвольные устройства | |||
21 - Поставщики | |||
22 - Потенциальные абоненты | |||
23 - Делители/Уплотнители | |||
24 - Собственники | |||
25 - ТМЦ | |||
26 - Кабельные каналы | |||
Дополнительные поля имеют тип поля (type) | |||
1 - Текст | |||
2 - Число | |||
3 - Флаг | |||
4 - Выбор из списка | |||
5 - Текстовое поле | |||
6 - Выбор из списка (в т.ч. свой вариант) | |||
7 - Дата | |||
8 - Выбор из списка (несколько значений) | |||
== Подкатегории == | == Подкатегории == |
Версия от 13:30, 26 ноября 2017
Раздел API ERP "UserSide"
Назначение: Действие с дополнительными полями/данными
Дополнительные параметры: action - подкатегория запроса (возможное значение: см.ниже)
Дополнительные поля имеют категории (cat_id)
1 - Сотрудники 2 - ВОЛС 4 - Абоненты (все) 5 - Абоненты (юр.лица) 6 - Радиооборудование 7 - Дома 8 - Коммутаторы 9 - Медиаконвертеры 10 - Системные устройства 11 - Операторы 12 - Тарифы (только для ручных биллингов) 13 - Дополнительные услуги (только для ручных биллингов) 14 - Объекты размещения 15 - Кроссы/ODF 16 - VLAN 17 - Задания 18 - Автотранспорт 19 - Рекламные кампании 20 - Произвольные устройства 21 - Поставщики 22 - Потенциальные абоненты 23 - Делители/Уплотнители 24 - Собственники 25 - ТМЦ 26 - Кабельные каналы
Дополнительные поля имеют тип поля (type)
1 - Текст 2 - Число 3 - Флаг 4 - Выбор из списка 5 - Текстовое поле 6 - Выбор из списка (в т.ч. свой вариант) 7 - Дата 8 - Выбор из списка (несколько значений)
Подкатегории
get_list
Описание: Получение списка полей Обязательные параметры: section - Категория дополнительных полей [house|node|task|switch] Дополнительно возвращаемые данные: array( [data] = array( [id] => id поля [name] => наименование поля [type] => тип поля [available_value] => перечень возможных значений для поля со списком ) )
add_field
Описание: Добавление доп.поля Обязательные параметры: cat_id - категория доп.поля name - наименование доп.поля object_id - id объекта value - значение Дополнительно возвращаемые данные: id - id записи в таблице доп.данных (в случае успеха)
change_value
Описание: Изменение значения доп.поля В случае отсутствия такого доп.поля у объекта - оно будет создано. Обязательные параметры: field_id - id дополнительного поля object_id - id объекта value - значение Дополнительно возвращаемые данные: id - id записи в таблице доп.данных (в случае успеха)