GetSbisObject (API3)
Полное имя метода: API3.GetSbisObject
Содержание
Описание
Метод получает массив API3 структур объектов СБИС по их типу и списку идентификаторов.
Алгоритм
1. Перебираем список идентификаторов объекта.
2. Получаем данные объекта со СБИС по идентификатору и формируем структуру API3 объекта.
3. Добавляем структуру объекта в массив.
4. Если во время получения объекта возникла ошибка она будет добавлена в массив с указанием идентификатора объекта.
Параметры
- Type – тип объекта
- IdList - Массив идентификаторов (массив строк)
Результат
Метод возвращаем массив структур API3 объектов. Если объект не получен в следствии ошибки в массиве будет присутствовать описание ошибки. Структуру API3 объекта с описание обязательных и не обязательных полей можно посмотреть в соответствующем разделе.
Пример результата для объекта Склад:
[
{
"ИдСБИС": "11234",
"ИмяСБИС": "Склад",
"Название": "Склад на Витебской",
},
{
"ИдСБИС": "11235",
"error": {
"message": "Ошибка чтения объекта.",
"code": "100",
"detail": "Ошибка чтения объекта. Возможно он был удален.",
"action": "Склад.get_sbis_object",
"stack": []
}
}
]