ShGetStores
Назначение | Получение списка складов |
Тип запроса | Асинхронный |
Поддерживаемая версия агента, sh | v1(sh4, sh5), v2(sh5) |
В sh5 нет групп складов. Вместо складов используются подразделения. Поэтому создается одна статическая группа - «Подразделения». В эту группу добавляются все подразделения, которые есть в sh5. В sh5 не возвращаются атрибуты склада.
Формат запроса
{ "taskType": "ShGetStores", "params": { "async": { "objectId": number, "timeout": number } } }
Формат ответа
{ "responseCommon":{ "taskGuid": "guid", "taskType": "ShGetStores", "objectId": number }, "error":{ "wsError":{ "code": "string", "desc": "string" } } }
Формат асинхронного ответа
// Успешный ответ { "taskResponse":{ "storeGroups":[ { "stores":[ { "attributes":[ { "name": "string", "value":"string" } ], "rid": number, "name": "string" } ], "rid": number, "name": "string", "parent": "number" } ] }, "responseCommon":{ "taskGuid": "string", "taskType": "ShGetStores", "objectId": number } } // Ответ с ошибкой { "responseCommon": { "taskGuid": "string", "taskType": "ShGetStores", "objectId": number }, "error": { "wsError": { "code": "string", "desc": "string" }, "agentError": { "code": "string", "desc": "string" } } }