Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Запрос schedules/Start

Данный метод используется для запуска автоматического планирования на определенном распределительном центре (или нескольких РЦ).

Автоматическое планирование – это процесс создания расписания для набора доступных ресурсов и запланированных заказов. Каждый новый запуск планирования на тот же самый период времени и для одного и того же распределительного центра (области контроля) уничтожит все уже запланированные рейсы кроме тех, которые не были до этого зафиксированы ("locked") в UI.

   

Входные данные запроса schedules/Start

Для запуска автоматического планирования API использует application/x-www-form-urlencoded в качестве допустимого представления запроса (Media Type) и стандартный HTTP-метод POST.

Входные данные должны отправляться как атрибуты и не должны находиться в теле запроса. Список всех поддерживаемых атрибутов представлен ниже.

#

Название атрибута

Тип

Обязательный

Описание

1

sessionID

Текст

Да

Идентификатор сессии, полученный от сервера после запроса авторизации.

2

aocID

Целое число

Нет

Список идентификаторов распределительных центров в Максоптре для составления расписания. Если он пуст, будут использоваться все РЦ, доступные текущему пользователю.

3

startDate

Дата

Нет

Дата начала планирования. Используется формат ISO 8601. Эта дата должна быть равна или быть позже текущей даты. Если дата отсутствует, будет использоваться текущая дата.

4

isSchedulingCollections

Логический

Нет

Отметка для разрешения планирования заказов типа «Сбор»


Пример запроса schedules/Start

Заголовки:

URL: /rest/2/distribution-api/

Метод: POST

Структура: application/x-www-form-urlencoded

Тело запроса: не должно содержать никакой информации

Ответ schedules/Start

Для получения расписания API использует структуру application/xml как структуры ответа.


Выходные данные ответа getScheduleByAOCOnDate



  • No labels