UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

70 lines (68 loc) 5.96 kB
# ***** entity_error_type.yaml ***** # x-description-ru: > Тип ошибки: * `INCONSISTENT_REFERENCE` - ссылка на несуществующую сущность * `UNIQUE_IDS_VIOLATION` - все идентификаторы должны быть уникальными * `INVALID_ROUTING_MATRIX` - проблема с размерностью матрицы геоданных * `INVALID_GEO_PROVIDER` - проблема с указанным геопровайдером * `INVALID_TIME_WINDOW` - проблема с указанным временным окном * `COMPATIBILITY_CARGO_BOX` - ни один груз не совместим ни с одним отсеком * `COMPATIBILITY_TRANSPORT_PERFORMER` - ни один транспорт не совместим ни с одним исполнителем * `COMPATIBILITY_TRANSPORT_LOCATION` - ни один транспорт не совместим ни с одной локацией * `COMPATIBILITY_ORDER_PERFORMER` - ни один заказ не совместим ни с одним транспортом * `INCONSISTENT_HARDLINK` - ключ сущности должен находиться только в одной связи * `PLANNING_HORIZON_EXCEEDED` - превышен горизонт планирования (разница между самой ранней и самой поздней временными отметками в данных) * `MEANINGLESS_RESTRICTIONS` - заданные ограничения не имеют смысла * `LOCATION_LIMITS_VIOLATION` - временные окна действия ограничения не должны пересекаться и их объединение должно соответствовать окну доступности локации `work_window`; если задано ограничение `min_cargos`/`min_transports`, то должно быть задано ограничение `max_cargos`/`max_transports`; ограничения `min_cargos`/`min_transports` должны быть меньше всех ограничений `max_cargos`/`max_transports`; указана стратегия выбора времен `LOWEST_COST` (на текущий момент не поддерживается) * `PERFORMER_WRR_MUST_BE_SET` - для режима труда и отдыха должно быть установлено хотя бы одно из полей - `rest_rules` или `break_rules`. * `PERFORMER_WRR_INVALID_REST_COUNT` - количество отдыхов не может быть больше 14 * `PERFORMER_WRR_INVALID_BREAK_COUNT` - между отдыхами не может начаться больше 14 перерывов * `PERFORMER_WRR_MEANINGLESS_REST` - заданный отдых невозможно начать внутри рабочего временного окна `working_time` исполнителя * `PERFORMER_WRR_MEANINGLESS_BREAK` - заданный перерыв невозможно начать * `TOO_MANY_WARNINGS` - количество предупреждений `warning` больше 15001 * `UNCLASSIFIED_ERROR` - неклассифицированная ошибка description: > Error type: * `INCONSISTENT_REFERENCE` - bad reference key * `UNIQUE_IDS_VIOLATION` - all keys must be unique * `INVALID_ROUTING_MATRIX` - bad routing matrix dimension * `INVALID_GEO_PROVIDER` - bad geo provider * `INVALID_TIME_WINDOW` - bad time window * `COMPATIBILITY_CARGO_BOX` - no cargo is compatible with any box * `COMPATIBILITY_TRANSPORT_PERFORMER` - no transport is compatible with any performer * `COMPATIBILITY_TRANSPORT_LOCATION` - no transport is compatible with any location * `COMPATIBILITY_ORDER_PERFORMER` - no order is compatible with any performer * `INCONSISTENT_HARDLINK` - essence key must be only in one hardlink * `PLANNING_HORIZON_EXCEEDED` - planning horizon exceeded (difference between earliest and latest timestamp in dataset) * `MEANINGLESS_RESTRICTIONS` - the specified restrictions do not make sense * `LOCATION_LIMITS_VIOLATION` - the time windows of the constraint's validity must not overlap and their union must correspond to the location availability window `work_window`; if the `min_cargos`/`min_transports` constraint is specified, then the `max_cargos`/`max_transports` constraint must be specified; the `min_cargos`/`min_transports` constraints must be less than all the `max_cargos`/`max_transports` constraints; the `LOWEST_COST` time selection strategy is specified (currently not supported) * `PERFORMER_WRR_MUST_BE_SET` - at least one of the fields `rest_rules` or `break_rules` must be set for the work and rest schedule. * `PERFORMER_WRR_INVALID_REST_COUNT` - the number of rests cannot exceed 14 * `PERFORMER_WRR_INVALID_BREAK_COUNT` - no more than 14 breaks can start between rests * `PERFORMER_WRR_MEANINGLESS_REST` - the specified rest cannot be inserted * `PERFORMER_WRR_MEANINGLESS_BREAK` - the specified break cannot be inserted * `TOO_MANY_WARNINGS` - the number of warnings is greater than 15001 * `UNCLASSIFIED_ERROR` - unclassified error type: string enum: - INCONSISTENT_REFERENCE - UNIQUE_IDS_VIOLATION - INVALID_ROUTING_MATRIX - INVALID_GEO_PROVIDER - INVALID_TIME_WINDOW - COMPATIBILITY_CARGO_BOX - COMPATIBILITY_TRANSPORT_PERFORMER - COMPATIBILITY_TRANSPORT_LOCATION - COMPATIBILITY_ORDER_PERFORMER - INCONSISTENT_HARDLINK - PLANNING_HORIZON_EXCEEDED - MEANINGLESS_RESTRICTIONS - LOCATION_LIMITS_VIOLATION - PERFORMER_WRR_MUST_BE_SET - PERFORMER_WRR_INVALID_REST_COUNT - PERFORMER_WRR_INVALID_BREAK_COUNT - PERFORMER_WRR_MEANINGLESS_REST - PERFORMER_WRR_MEANINGLESS_BREAK - TOO_MANY_WARNINGS - UNCLASSIFIED_ERROR example: INCONSISTENT_REFERENCE