Статус пропуска определяет текущее состояние пропуска и перечень команд управления.
Общие сведения
В Платформе НЕЙРОСС пропуск может принимать одно из 5 состояний: [Подготовлен], [Действителен], [Приостановлен], [Просрочен], [Изъят]. Если заполнены данные владельца, но нет данных пропуска присваивается статус [Пропуск на назначен].
Иконка | Статус пропуска | Комментарий |
---|---|---|
Подготовлен | Создан пропуск, но не заданы параметры доступа или срок действия пропуска не наступил. | |
Действителен | Пропуск действует. Внимание: данный статус не учитывает ограничения графиков работы. | |
Приостановлен | Оператор выполнил команду приостановки пропуска, текущее время входит в заданный период приостановки. | |
Просрочен | Срок действия пропуска истёк. | |
Изъят | Пропуск удалён из сети НЕЙРОСС либо сдан в бюро пропусков (оператор выполнил команду изъятия пропуска). |
Алгоритм вычисления статуса пропуска
Вычисление текущего статуса осуществляется по алгоритму «От противного»:
- Пропуск изъят, если он удалён из сети НЕЙРОСС либо изъят оператором.
- В противном случае, пропуск приостановлен, если текущее время попадает в интервал приостановки пропуска.
- В противном случае, пропуск подготовлен, если выполняется одно из двух условий:
3.1. Установлена дата начала действия пропуска и текущая дата меньше этой даты;
3.2. У пропуска нет ни уровня доступа, ни уровня управления, ни графика работы, ни индивидуальных правил (любых, даже пустых или запрещающих). - В противном случае, пропуск просрочен, если задано время окончания срока действия пропуска и срок истёк (текущее время больше заданного).
- Во всех остальных случаях пропуск действителен.
ВАЖНО
При назначении статуса «Действителен» производится проверка на отсутствие признаков других статусов, однако не учитываются запрещающие правила в графиках работы (выходные и праздничные дни, индивидуальные правила, маршруты). То есть фактически доступ по пропуску может быть ограничен.