Транспортная модель

Относительная модель Транспортная доступность (users.%.models.transport) входящая в состав %AGMES% Core прикрепляется ко всем производственным сущностям, зонам и единицам хранения. Эта модель описывает транспортную доступность различных сущностей. В состав модели входят две переменные: Время в пути и Время в пути по умолчанию.

Переменные

Переменная Время в пути

Переменная Время в пути (travelTime) модели Транспортная доступность позволяет задавать время перемещения от текущей сущности до целевой.

Поле

Тип

Описание

entity

String

Контекст целевой сущности.

travelTimeDefinition

String

Метод определение времени в пути:

  • static - Статический.

  • expression - Выражение.

travelTime

Long

Время в пути. Поле используется при статическом задании времени перемещения.

travelTimeExpression

String

Выражение времени в пути. Выражение используется при динамическом расчете времени перемещения между сущностями. Выражение должно возвращать количество миллисекунд в пути от текущей сущности до целевой. Переменные окружения: {addData} - дополнительные пользовательские данные о процессе перемещения (в процессе расчёта расписания это характеристики перемещаемого лота продукта).

Переменная Время в пути по умолчанию

Переменная Время в пути по умолчанию (defaultTravelTime) модели Транспортная доступность используется при расчёте времени перемещения между сущностями в том случае, если в переменной Время в пути отсутствует информация о времени перемещения между текущей и целевой сущностью.

Поле

Тип

Описание

defaultTravelTime

Long

Время в пути по умолчанию между текущей сущностью и её дочерними сущностями.

Функции

Функция Получить время в пути между сущностями

Функция возвращает время в пути между текущей сущностью и соседними или теми, что указаны в переменной Время в пути.

Функция:

getTravelTime

Разрешения:

Доступно на уровне разрешений наблюдателя

Входные записи:

1

Входной формат:

Поле

Тип

Описание

entity

String

Контекст сущности.

addData

Data Table

Дополнительные данные.

Выходные записи:

1

Выходной формат:

Длинное целое число

Was this page helpful?