Сервис позволяет обновить информацию о складе.
Входящие параметры:
Параметр | Обяз. | Описание | Пример |
---|---|---|---|
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 отсутствует." | Не заполнено поле "Код склада" |