Основные изменения
Universal (UV)
- Ускорен этап запуска расчета при асинхронном планировании.
- Добавлен новый тип заявки
DROP_FROM_BOX
- выгрузка из кузова уже существующего груза. - Добавлен новый тип заявки
PICKUP_TO_BOX
- забор груза в кузов без последующей выгрузки. - Добавлена проверка (error)
INCONSISTENT_HARDLINK
- ключ сущности должен находиться только в одной связи. - Добавлена проверка (error)
PLANNING_HORIZON_EXCEEDED
- превышен горизонт планирования (разница между самой ранней и самой поздней временными отметками). - Добавлена проверка (warning)
INVALID_HARDLINK
- связь невозможно учесть, нельзя назначать на транспорт заказ с заявками с типомWORK
. - Добавлена проверка (warning)
CARGO_WORK_VIOLATION
- у заявки типаWORK
список грузов должен быть пустой. - Добавлена проверка (warning)
CARGO_BOX_VIOLATION
- для заявок всех типов кромеDROP_FROM_BOX
ключ отсека, где находится груз, должен быть пустым. - Добавлена проверка (warning)
CARGO_MULTIBOX_VIOLATION
-для заявки типаDROP_FROM_BOX
указанные грузы находятся в отсеках разных транспортов. - Добавлена проверка (warning)
CARGO_CAPACITY_VIOLATION
- указанный груз на борту превышает размеры отсека, в котором он находится. - Добавлена проверка (warning)
MAX_CALCULATION_TIME_VIOLATION
- горизонт планирования превышает максимально доступное значение. - Добавлена проверка (warning)
MAX_WAITING_TIME_VIOLATION
- превышено максимальное допустимое время ожидания. - Добавлена проверка (warning)
PICKUP_AND_DROP_VIOLATION
- для каждого груза в рамках заказа должна быть ровно одна погрузка и ровно одна выгрузка (кроме заявокPICKUP_TO_BOX
иDROP_FROM_BOX
).
Agro (AG)
- Обновлена документация и схемы.
- Исправлена работа рынков, добавлены проверки корректности контрактов.
Информация по обновлению
Версия API обратно совместима, рекомендуется обновить библиотеки.