партнерский раздел
ФорумЭксплуатацияВыполнение сценария

Эксплуатация » Выполнение сценария

Добрый день!!!!

Подскажите возможно ли использовать флаг доступа* для выполнения сценариев.

* Флаг доступа определяет причину запрета доступа.
В таблице базы данных pLogData  tpRzdIndex. Флаг доступа. Биты:
Номер Значение Содержание
0 1 Идентификатор заблокирован,
1 2 Нет прав доступа,
2 4 Нарушено правило Antipassback,
3 8 Нарушение окна времени,
4 16 Истек (или не начался) срок действия идентификатора,
5 32 Ошибка ввода дополнительного кода,
6 64 Ошибка подтверждающего кода,
7 128 Предъявлен код принуждения.

При определенной причине необходимо запускать свой сценарий.

Есть примерное решение???
 

7 месяцев 10 дней назад

avatar
По определённому событию, теоретически, можно запустить любой сценарий.

Малозёмов Константин Вячеславович 7 месяцев 10 дней назад

только вот вопроса есть, а вы прям из базы данных будете флаги доступа считывать? а кто сценарии у вас запускать будет?

Волков Андрей 7 месяцев 10 дней назад

В том то и дело что событие одно "Запрет лоступа" 
Но в мониторе задач оно со звездочкой, двойной клик показывает одну из причин выше.
Так же заметил что в Ядре опроса на вкладке Монитор RS тоже можно отследить это:

ЗАПРЕТ ДОСТУПА Доп.д.:4 Код-1-85-128-144-0-85-0-90 Персонал:2246 Считыватель:7323 ТД:134 Режим:0 
ЗАПРЕТ ДОСТУПА Доп.д.:0 Код-1-174-68-144-0-85-0-237 Персонал:2245 Считыватель:7323 ТД:134 Режим:0 

Может даже через логи как-то))

Яцко Вячеслав Владимирович 7 месяцев 10 дней назад

Зачем через логи? Пишите сценарий, тот какой вам нужно. Привязываете к событию "Запрет доступа". Можно привязать к конкретному считывателю, можно задать глобально для системы в целом.

Малозёмов Константин Вячеславович 7 месяцев 10 дней назад

К примеру, при сработке алкотестера формируется событие "Запрет доступа " *(Ошибка подтверждения кода ключа) - Должен запускаеться сценарий который отправляет email одним сотрудникам.

Если сотрудник пытается войти второй раз формируется событие "Запрет доступа " * (Нарушено правило Antipassback)- Должен запускаеться сценарий который отправляет email другим сотрудникам

А привязать можно только к просто "Запрет доступа", т.е. выполняться будет только один скрипт. 
Вот я и хочу разграничить эти два события

Яцко Вячеслав Владимирович 7 месяцев 10 дней назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

0 ответов

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

625 раз

ЗАДАН

7 месяцев 10 дней назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.