Техника

№п/п

Параметр

Значение

1.

tech_guid

GUID техники (обязательное поле), строка 40 символов

2.

regnumb

рег. номер (обязательное поле), строка 12 символов

3.

model_id

модель техники, число

4.
ml_guidGUID модели техники из внешней системы.

5.

dept_guid

GUID департамента, строка 100 символов

{"cmd":"SET_TECHNICS","token":"","tech_guid":"","regnumb":"","model_id":"","ml_guid":"","dept_guid":""}

допускается отправка как ID модели запрос: 

{"cmd":"SET_TECHNICS","token":"","tech_guid":"","regnumb":"","model_id":"","dept_guid":""}

так и про GUID модели: 

{"cmd":"SET_TECHNICS","token":"","tech_guid":"","regnumb":"","ml_guid":"","dept_guid":""}


Возвращаемые значения

Объект создан/изменен
{
"res_code": 2,
"res_desc": "data is set"
}

Ошибки метода

№п/п

Параметр

Значение

1.

required parameters is null

не заполнены обязательные поля

2.

not found the department of technics

 не указан GUID департамента техники (если при создании техники передается пустое значение и не указано значение по умолчанию в настройках организации; если передаваемое значение не найдено в базе)

3.

data not available for user

 у пользователя нет прав на работу с техникой в текущем/изменяемом департаменте

4.

model not found

не указана модель техники (если при создании техники передается пустое значение и не указано значение по умолчанию в настройках организации; если передаваемое значение не найдено в базе)

5.

can't set data

 ошибка при создании/изменении объекта