Мобильное приложение

Обновление оборудования

Сущность.Метод: equipment.update

Метод обновляет оборудование. 

Параметры запроса

 Ключ Описание  Обяз. 
id ИД оборудования Да
fields Поля Да
entityFields Дополнительные поля Нет 
Объект полей оборудования (fields)

 Ключ Описание  Обяз. 
name Название Нет
short_name Сокращённое название Нет
active Активность (Y/N) Нет   
description Краткое описание Нет
detail_text Детальное описание Нет
external_code Внешний код
должен быть уникальным в рамках всего списка оборудования в системе.    
Нет
department_id
ИД подразделения Нет
type_id
Тип оборудования Нет
qr_code QR-код
должен быть уникальным в рамках всего списка оборудования в системе.
Нет
nfc_id ИД NFC метки
должен быть уникальным в рамках всего списка оборудования в системе.
Нет
photo Массив фото
Нет

Объект дополнительных полей оборудования (entityFields).

Представляет из себя пары код / значение.
Дополнительные поля создаются в интерфейсе администрирования.
Для каждого типа оборудования может быть разный список дополнительных полей.
Пример:

{
   "MODEL": "KN-21",
   "VERSION": "10.5.175"
}

Параметры ответа

 Ключ Описание  Обяз. 
id ИД обновляемого оборудования
Да