Изменения документа Доступ в выходные и праздничные дни
Редактировал(а) admin 2026/09/01 14:53
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Язык по умолчанию
-
... ... @@ -1,1 +1,1 @@ 1 - en1 +ru - Содержимое
-
... ... @@ -2,13 +2,13 @@ 2 2 3 3 == {{id name="Доступввыходныеипраздничныедни-Общиесведения"/}}Общие сведения == 4 4 5 -При наличии лицензии на графики работы, управление доступом в выходные и праздничные дни обеспечивается посредством функционала [[neyross. АРМ НЕЙРОСС Доступ.Графики работы.Специальные дни.WebHome]].5 +При наличии лицензии на графики работы, управление доступом в выходные и праздничные дни обеспечивается посредством функционала [[neyross.arm-access.schedules.special-days.WebHome]]. 6 6 7 7 {{info}} 8 -[[neyross. АРМ НЕЙРОСС Доступ.Графики работы.График работы.WebHome]] строится на основе шаблонов графиков и назначения индивидуальных правил: дней нетрудоспособности, отпуска и дополнительных выходных (отгулов), неполного рабочего дня и прочих данных. При этом учитываются специальные дни: государственные праздники, предпраздничные дни, корпоративные праздники и любые другие дни, график работы в которые зависит от календарной даты. Доступ сотрудника на предприятие осуществляется строго в соответствии с его индивидуальным графиком и только к точкам доступа, заданных Маршрутом.8 +[[neyross.arm-access.schedules.schedule.WebHome]] строится на основе шаблонов графиков и назначения индивидуальных правил: дней нетрудоспособности, отпуска и дополнительных выходных (отгулов), неполного рабочего дня и прочих данных. При этом учитываются специальные дни: государственные праздники, предпраздничные дни, корпоративные праздники и любые другие дни, график работы в которые зависит от календарной даты. Доступ сотрудника на предприятие осуществляется строго в соответствии с его индивидуальным графиком и только к точкам доступа, заданных Маршрутом. 9 9 {{/info}} 10 10 11 -При отсутствии необходимости в полновесном функционале графиков работы, доступ в выходные дни ограничивается уровнем доступа (или режимом доступа как совокупности уровней доступа), которые позволяют задать набор временных интервалов доступа в зависимости от дня недели, например, — ограничить доступ в субботу и воскресенье ~[[[neyross. АРМ НЕЙРОСС Доступ.Уровни доступа.WebHome]]]. Однако уровни доступа не позволяют учитывать праздничные дни, а также сдвиг выходных дней.11 +При отсутствии необходимости в полновесном функционале графиков работы, доступ в выходные дни ограничивается уровнем доступа (или режимом доступа как совокупности уровней доступа), которые позволяют задать набор временных интервалов доступа в зависимости от дня недели, например, — ограничить доступ в субботу и воскресенье ~[[[neyross.arm-access.access-levels.WebHome]]]. Однако уровни доступа не позволяют учитывать праздничные дни, а также сдвиг выходных дней. 12 12 13 13 {{info}} 14 14 Для решения задачи управления доступом в выходные и праздничные дни реализован LUA-скрипт, который выполняется непосредственно на контроллере БОРЕЙ и переопределяет «заводскую» логику работы контроллера. Скрипт позволяет осуществлять дополнительную проверку прав доступа в конкретные дни календаря и принимать решение о разрешении или запрете доступа. Перечень выходных и праздничных дней задаётся пользователем самостоятельно в текстовом формате и обновляется ежегодно. ... ... @@ -51,7 +51,6 @@ 51 51 )))|((( 52 52 Проверка временных интервалов 53 53 )))|((( 54 -(% class="content-wrapper" %) 55 55 ((( 56 56 Проверяется, заданы ли в уровне/режиме доступа временные зоны, и разрешен ли доступ в текущий день недели и в текущее время. Если день недели «выключен» в уровне доступа или текущее время вне временного интервала, доступ блокируется. В противном случае производится переход к следующему шагу. 57 57 ))) ... ... @@ -93,7 +93,7 @@ 93 93 94 94 \\ 95 95 96 -Скопируйте приведённый ниже код и сохраните в файле calendar.json. (%%)95 +Скопируйте приведённый ниже код и сохраните в файле calendar.json. 97 97 98 98 {{code language="java"}} 99 99 { ... ... @@ -128,7 +128,7 @@ 128 128 129 129 \\ 130 130 131 -{{id name="Доступввыходныеипраздничныедни-JSON_link"/}}Загрузите полученный конфигурационный файл в файловое хранилище Платформы НЕЙРОСС ~[[[ui. Параметры узла.Накопители и файлы.Файловое хранилище.WebHome]]].130 +{{id name="Доступввыходныеипраздничныедни-JSON_link"/}}Загрузите полученный конфигурационный файл в файловое хранилище Платформы НЕЙРОСС ~[[[ui.node.storage.file-storage.WebHome]]]. 132 132 133 133 [[image:attach:file_storage_calendar.png||width="900"]] 134 134 ... ... @@ -136,7 +136,7 @@ 136 136 137 137 \\ 138 138 139 -Добавьте в конфигурацию Платформы НЕЙРОСС пользовательское свойство пропуска, в котором будет храниться разрешение на доступ в выходные и праздничные дни для определённых сотрудников ~[[[neyross. Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Добавление пользовательских свойств.WebHome]]].138 +Добавьте в конфигурацию Платформы НЕЙРОСС пользовательское свойство пропуска, в котором будет храниться разрешение на доступ в выходные и праздничные дни для определённых сотрудников ~[[[neyross.setup.access-control.custom-props.WebHome]]]. 140 140 141 141 {{error}} 142 142 **ВАЖНО** ... ... @@ -148,38 +148,38 @@ 148 148 149 149 [[image:attach:userfields_days_off_allowed.png||height="250"]] 150 150 151 -|=( % style="width: 82.0px;" %)(((150 +|=((( 152 152 Поле 153 -)))|=( % style="width: 29.0px;" %)(((152 +)))|=((( 154 154 Значение 155 -)))|=( % style="width: 517.0px;" %)(((154 +)))|=((( 156 156 Комментарий 157 157 ))) 158 -|( % style="width: 82.0px;" %)(((157 +|((( 159 159 Название 160 -)))|( % style="width: 29.0px;" %)(((159 +)))|((( 161 161 Проход в выходные и праздничные дни 162 -)))|( % style="width: 517.0px;" %)(((161 +)))|((( 163 163 Название поля может быть любым. 164 164 ))) 165 -|( % style="width: 82.0px;" %)(((164 +|((( 166 166 Уникальный ключ 167 -)))|( % style="width: 29.0px;" %)(((166 +)))|((( 168 168 days_off_allowed 169 -)))|( % style="width: 517.0px;" %)(((168 +)))|((( 170 170 Ключ используется в коде скрипта контроллера БОРЕЙ. Изменение не рекомендуется. 171 171 ))) 172 -|( % style="width: 82.0px;" %)(((171 +|((( 173 173 Тип данных 174 -)))|( % style="width: 29.0px;" %)(((173 +)))|((( 175 175 Переключатель 176 -)))|( % style="width: 517.0px;" %)(((175 +)))|((( 177 177 Другие типы полей скриптом не поддерживаются. 178 178 ))) 179 179 180 180 \\ 181 181 182 - Добавьте новое свойство в форму пропуска ~[[[neyross. Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.WebHome]]]. Это легко сделать с помощью конструктора форм.181 + Добавьте новое свойство в форму пропуска ~[[[neyross.setup.access-control.input-forms.WebHome]]]. Это легко сделать с помощью конструктора форм. 183 183 184 184 [[image:attach:userfields_days_off_allowed_to_form.png||width="550"]] 185 185 ... ... @@ -344,7 +344,7 @@ 344 344 345 345 {{/code}} 346 346 347 -В веб-интерфейсе контроллера БОРЕЙ перейдите к разделу настройки скриптов ~[[[ui. Параметры узла.Скрипты.WebHome]]].346 +В веб-интерфейсе контроллера БОРЕЙ перейдите к разделу настройки скриптов ~[[[ui.node.Скрипты.WebHome]]]. 348 348 349 349 В группе **Скрипты автоматизации** нажмите на кнопку **Перейти в редактор скриптов**. 350 350 ... ... @@ -376,16 +376,16 @@ 376 376 377 377 === {{id name="Доступввыходныеипраздничныедни-Обновлениедаткалендаря"/}}Обновление дат календаря === 378 378 379 -При необходимости изменения календаря на следующий год, скачайте файл из файлового хранилища, измените даты на требуемые месяцы, загрузите файл обратно согласно инструкции «Замена содержимого файла» ~[[[ui. Параметры узла.Накопители и файлы.Файловое хранилище.WebHome]]].378 +При необходимости изменения календаря на следующий год, скачайте файл из файлового хранилища, измените даты на требуемые месяцы, загрузите файл обратно согласно инструкции «Замена содержимого файла» ~[[[ui.node.storage.file-storage.WebHome]]]. 380 380 381 381 Изменения календаря обновляются на контроллерах раз в сутки (около полуночи). При необходимости применить изменения сразу требуется зайти в редактор скриптов и повторно сохранить скрипт или перезагрузить контроллер. 382 382 383 383 == {{id name="Доступввыходныеипраздничныедни-Порядокиспользования"/}}Порядок использования == 384 384 385 -Оператор [[neyross. АРМ НЕЙРОСС Доступ.WebHome]] задаёт право прохода в выходные и праздничные дни. Для этого он в свойствах пропуска задаёт в поле **Проход в выходные и праздничные дни** значение [[image:confluenceAttach:page:ui.Параметры узла@fa-on.png||thumbnail="true" height="18"]] **Установлено**.384 +Оператор [[neyross.arm-access.WebHome]] задаёт право прохода в выходные и праздничные дни. Для этого он в свойствах пропуска задаёт в поле **Проход в выходные и праздничные дни** значение [[image:attach:ui.node.WebHome@fa-on.png||thumbnail="true" height="18"]] **Установлено**. 386 386 387 387 Владелец пропуска предъявляет пропуск на точку доступа в выходной день, доступ разрешается. 388 388 389 389 {{info}} 390 -Если пропуску не надо разрешение на проход в выходные и праздничные дни, доступ в такие дни запрещается, формируется стандартное событие «Доступ запрещен. Пропуск неавторизован» ~[[[doc:borey3.Руководство администратора БОРЕЙ Н. События БОРЕЙ.WebHome]]].389 +Если пропуску не надо разрешение на проход в выходные и праздничные дни, доступ в такие дни запрещается, формируется стандартное событие «Доступ запрещен. Пропуск неавторизован» ~[[[doc:borey3.Руководство администратора БОРЕЙ Н.borey3-events.WebHome]]]. 391 391 {{/info}}
- XWiki.ShortUrlClass[0]
-
- Short URL code
-
... ... @@ -1,0 +1,1 @@ 1 +84c9d - Last known target (debug)
-
... ... @@ -1,0 +1,1 @@ 1 +borey3.Руководство администратора БОРЕЙ Н.Доступ в выходные и праздничные дни.WebHome