Сервис позволяет обновить информацию о складе.
Входящие параметры:
Параметр | Обяз. | Описание | Пример |
---|
token |
● | Токен для доступа к api-сервисам |
method | ● | Название метода | WarehouseUpdate |
code | ● |
Уникальный код склада | 102ddd |
name |
● | Наименование склада | Арамильский склад | |
zip | Почтовый индекс | 620100 | |
address | Адрес склада | Арамиль, Ленина 52 | |
contactPerson | Контактное лицо | Федор Ильич | |
contactPhone | Контактный телефон | 73432000000 |
receptionPointCode |
● | Код пункта приема Боксберри (отделение сдачи заказов) | 04504 |
Данные ответа:
Параметр | Тип | Описание |
---|---|---|
err | bool | Наличие ошибки при выполнении, возможные значения: true - при выполнении запроса произошла ошибка, запрос не выполнен, false - запрос успешно выполнен (в ЛК ИМ изменены данные о складе) |
message | string | Сообщение об ошибке, в случае error=true |
Справочник ошибок:
err | Текст ошибки | Описание |
---|---|---|
false | - | Успешный запрос |
true | "Не найден склад по указанному параметру warehouseCode" | Склад с указанным кодом не существует |
или не активен. | |
"Параметр code должен быть не более 11 символов." | Код склада больше 11 символов |
"Параметр code должен быть строкой." | Код склада должен быть строкой |
"Параметр contactPerson должен быть не более 100 символов." | Контактное лицо больше 100 символов |
"Параметр name должен быть не более 100 символов." | Наименование склада больше 100 символов |
"Не найден пункт приёма по указанному параметру receptionPointCode." | Код пункта приема не существует |
или Код пункта приема существует |
, но |
с признаком "Reception": false | |
"Параметр receptionPointCode отсутствует." | Не заполнено поле "Пункт приема" |
"Параметр |
whName отсутствует." | Не заполнено поле "Наименование склада" |
"Параметр code отсутствует." | Не заполнено поле "Код склада" |