Запрос start
Данный метод используется для запуска автоматического планирования на определенном распределительном центре (или нескольких РЦ).
...
# | Название атрибута | Тип | Обязательный | Описание |
---|---|---|---|---|
1 | sessionID | Текст | Да | Идентификатор сессии, полученный от сервера после запроса авторизации. |
2 | aocID | Целое число | Нет | Список идентификаторов распределительных центров в Максоптре для составления расписания. Если он пуст, будут использоваться все РЦ, доступные текущему пользователю. |
3 | startDate | Дата | Нет | Дата начала планирования. Эта дата должна быть равна или быть позже текущей даты. Если дата отсутствует, будет использоваться текущая дата. Если вы планируете на дату в будущем, ее обязательно нужно указать. Формат зависит от локализации в конфигурации аккаунта. Например, для Англии формат - “DD/MM/YYYY”. Для России - “ДД.MM.ГГГГ”. |
4 | isSchedulingCollections | Логический | Нет | Отметка для разрешения планирования заказов типа «Сбор» |
5 | incrementalScheduling | Логический | Нет | Запускает допланирование заказов в зафиксированные, но не начатые рейсы. |
...
Пример запроса start
Заголовки:
Метод: POST
URL: [account-name].maxoptra.com/rest/2/distribution-api/schedules/start?sessionID=ff58060757da43a7b94f2b341fec172e&aocID=190&startDate=2016-08-26&isSchedulingCollections=falseМетод: POST
Структура: application/x-www-form-urlencoded
...