...
Code Block |
---|
|
http://<server_address>/accountingObjects/<object_id><id> |
Данный метод позволяет получить объект учёта по его идентификатору с его полным описанием.
В ответе содержится как информация о самом объекте, так и о связанных ресурсах, их первичных преобразователях (его свойств) и значения дополнительных свойств объекта учёта.
Запрос
Параметры пути
Имя параметра | Тип данных | Описание | Обязательный |
---|
id | int32 | Идентификатор объекта учёта | Да |
Ответы сервера
Viewport Tabs Container |
---|
Viewport Tab |
---|
| Данный код возвращается в том случае, если получилось выбрать данные. Expand |
---|
| Code Block |
---|
language | js |
---|
title | Пример ответа |
---|
| {
"ResourceParameters": [
{
"AccountingObjectId": 1,
"PrimaryConverter": {
"Name": "Дом Новый ГВС Труба1 Macca1 СХИ-15 55555555",
"Properties": [
{
"Name": "Серийный номер",
"Value": "55555555",
"DataType": "String"
},
{
"Name": "Последняя поверка",
"Value": "04/21/2021 14:04:35",
"DataType": "DateTime"
},
...
{
"Name": "Доп. описание 2",
"Value": "",
"DataType": "String"
}
]
},
"Id": 1,
"Name": "Macca1"
},
{
"AccountingObjectId": 1,
"PrimaryConverter": null,
"Id": 2,
"Name": "Macca1(т)"
}
],
"AdditionalProperties": [
{
"Name": "Корпус",
"Value": null,
"DataType": "integer"
},
{
"Name": "Код организации",
"Value": null,
"DataType": "integer"
},
...
{
"Name": "Ф1",
"Value": "Чертеж1.pdf",
"DataType": "FileBinary"
}
],
"ParentId": 0,
"Id": 1,
"Name": "Дом Новый"
} |
|
Описание полейМассив объектов ResourceParametersВ данном массиве содержатся связанные ресурсы. Имя поля | Тип данных | Описание | Обязательный |
---|
AccountingObjectId | int32 | Идентификатор связанного объекта учёта | Да | PrimaryConverter | object | Первичный преобразователь |
| Id | string | Идентификатор ресурса | Да | Name | string | Название ресурса | Да |
Expand |
---|
title | Описание полей объекта PrimaryConverter... |
---|
| Объект PrimaryConverterДанный объект описывает первичный преобразователь. Имя поля | Тип данных | Описание | Обязательный |
---|
Name | string | Имя первичного преобразователя | Да | Properties |
| object objects array | Свойства первичного преобразователя | Да |
Expand |
---|
title | Описание массива объектов Properties... |
---|
| Объект Properties первичного преобразователяВ данном массиве содержатся свойства первичного преобразователя. Имя поля | Тип данных | Описание | Обязательный |
---|
Name | string | Имя свойства | Да | Value | string | Значение свойства | Да | DataType | string | Тип данных значения свойства | Да |
|
|
Массив объектов AdditionalPropertiesВ данном массиве содержатся дополнительные свойства объекта учёта. Имя поля | Тип данных | Описание | Обязательный |
---|
Name | string | Имя дополнительного свойства | Да | Value | string | Значение дополнительного свойства или null, если значение отсутствует | Да | DataType | string | Тип данных значения | Да |
|
Viewport Tab |
---|
| Данный код возвращается в том случае, если объект учёта с указанным идентификатором отсутствует в базе данных. |
|