Version 1.1 by pugachevskaya_elena on 2026/01/14 17:02

Show last authors
1 {{layout}}
2 {{layout-section ac:type="two_right_sidebar"}}
3 {{layout-cell}}
4 На предприятиях с требованием ведения «бумажного» журнала выдачи пропусков, часто возникает необходимость в последовательной, путём увеличения номера на единицу, нумерации пропусков с периодическим перезапуском счётчика, например, — с нового года, квартала и т.д. Для реализации данной функции в Платформе НЕЙРОСС выпущен плагин автоматической нумерации пропусков.
5 {{/layout-cell}}
6
7 {{layout-cell}}
8 [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
9
10 {{toc/}}
11 {{/layout-cell}}
12 {{/layout-section}}
13
14 {{layout-section ac:type="single"}}
15 {{layout-cell}}
16 == {{id name="Настройкапоследовательнойнумерациипропусков-Общиесведения"/}}Общие сведения ==
17
18 Платформа НЕЙРОСС с плагином автоматической нумерации пропусков обеспечивает присвоение каждому вновь создаваемому пропуску номера в соответствии с заданными правилами. Поддерживается одновременное ведение нескольких счётчиков пропусков. Выбор счётчика определяется условиями фильтра. Можно создавать отдельные счётчики на разные группы пропусков, на различные типы пропусков (постоянные, временные, разовые), отделять пропуска по длительности действия (количеству дней, месяцев, лет).
19
20 Формат номера пропуска определяется шаблоном. Цифровое значение номера может быть дополнено произвольными символами.
21
22 Для каждого счётчика обязательно задаётся минимальное и максимальное значение. Нумерация пропусков стартует от заданного минимального значения и ведётся до максимального. Затем счётчик перезапускается. Перезапуск может быть также произведён в любой момент времени по заданию автоматизации.
23
24 {{info}}
25 Сервис учёта радикарт описан в разделе ~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Учёт материальных пропусков (радиокарт) по требованиям Банка России.WebHome]]].
26 {{/info}}
27
28 \\
29
30 == {{id name="Настройкапоследовательнойнумерациипропусков-Лицензионнаяполитика"/}}Лицензионная политика ==
31
32 Функция нумерации пропусков лицензируется. Проверьте наличие требуемых лицензий в параметрах лицензии ~[[[doc:ui.Параметры узла.Основные параметры.Просмотр параметров и обновление лицензии.WebHome]]]. (% style="color: rgb(0, 0, 0); color: rgb(51, 51, 51)" %)В противном случае требуется приобрести лицензии ~[[[doc:neyross.Лицензирование | Платформа НЕЙРОСС.WebHome]]].
33
34 (% class="wrapped" %)
35 |=(((
36 Тип узла
37 )))|=(((
38 Лицензия
39 )))|=(((
40 Комментарий
41 )))
42 |(((
43 Платформа НЕЙРОСС
44 )))|(((
45 Плагин автоматической нумерации пропусков
46 )))|(((
47 (% style="color: rgb(23,43,77);" %)Использование плагина автоматической нумерации пропусков и учёта радиокарт
48 )))
49
50 == {{id name="Настройкапоследовательнойнумерациипропусков-Установкаплагинанумерациипропусков"/}}Установка плагина нумерации пропусков ==
51
52 (% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %)[[Плагин интеграции>>doc:ui.Параметры узла.Плагины.WebHome]] — это (% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77); color: rgb(12, 14, 13)" %)независимый программный модуль, предназначенный для расширения функционала. Как (% style="color: rgb(51, 51, 51); color: rgb(23, 43, 77)" %)правило, поставляется в составе продукта, но может быть загружен и установлен впоследствии. Установка плагина является стандартной процедурой и не зависит от предоставляемых функций. П(% style="color: rgb(51,51,51);" %)еречень разработанных плагинов и порядок их установки приведён в разделе ~[[[doc:ui.Параметры узла.Плагины.WebHome]]].
53
54 {{info}}
55 Активация плагина не требуется. После установки требуется перезагрузка Платформы НЕЙРОСС.
56 {{/info}}
57
58 == {{id name="Настройкапоследовательнойнумерациипропусков-Настройкасчётчиковпропусков"/}}Настройка счётчиков пропусков ==
59
60 {{info}}
61 (% style="color: rgb(23,43,77);" %)Настройка плагина нумерации сводится созданию счетчиков пропусков и указанию условий срабатывания счётчика. Плагин предоставляет информацию о текущем значении счётчика (с возможностью правки) и времени последнего присвоения очередного номера. Чтобы увидеть присвоенный пропуску номер, нужно откорректировать таблицу пропусков.
62 {{/info}}
63
64 (% style="color: rgb(23,43,77);" %)Перейдите к разделу настройки плагинов ~[[[doc:ui.Параметры узла.Плагины.WebHome]]]. Найдите в списке установленных плагинов «Плагин автонумерации пропусков и учёта радиокарт» и нажмите на кнопку **Настроить**. Откроется окно конфигурирования плагина.
65
66 [[image:attach:propusk_autonum_plugin_edit.png]]
67
68 (% style="color: rgb(23,43,77);" %)Откроется окно конфигурирования плагина.
69
70 [[image:attach:s_plugin_prop_autonum_wnd.png||width="900"]]
71
72 1. **Вкладки Автонумерация пропусков, Учёт радиокарт: **вкладка **Автонумерация пропусков** предоставляет возможности назначения номера вновь создаваемому пропуску, вкладка [[Учёт радиокарт>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Учёт материальных пропусков (радиокарт) по требованиям Банка России.WebHome]] позволяет сформировать пул радиокарт и сопоставить радиокарту пропуску владельца.
73 1. **Список счётчиков**: перечень счётчиков
74 1. **Параметры счётчика**: настройки выбранного в списке [1] счётчика; перечень настроек приведён в таблице ниже.
75
76 === {{id name="Настройкапоследовательнойнумерациипропусков-Добавлениесчётчика"/}}(% style="color: rgb(23,43,77);" %)Добавление счётчика(%%) ===
77
78 В блоке **Счётчики пропусков** нажмите на кнопку [[image:attach:ui.Параметры узла.WebHome@btn_plus_circle.png||thumbnail="true" height="17"]] **Добавить**.
79
80 В отобразившемся окне введите текстовое наименование счётчика. Нажмите на кнопку **ОК**.
81
82 [[image:attach:propusk_autonum_counter_add.png||height="138"]]
83
84 Задайте параметры счётчика в соответствии с таблицей ниже. Сохраните изменения.
85
86 (% class="wrapped" %)
87 |=(% style="width: 271.0px;" %)(((
88 Поле
89 )))|=(% style="width: 211.0px;" %)(((
90 Диапазон значений
91 )))|=(% style="width: 1242.0px;" %)(((
92 Комментарий
93 )))
94 |=(% colspan="3" style="width: 1724.0px;" %)(((
95 Общая информация
96 )))
97 |(% style="width: 271.0px;" %)(((
98 Название счётчика
99 )))|(% style="width: 211.0px;" %)(((
100 Произвольный текст
101 )))|(% style="width: 1242.0px;" %)(((
102 Название счётчика отображается в списке счётчиков [1].
103 )))
104 |(% style="width: 271.0px;" %)(((
105 Текущий счётчик
106 )))|(% style="width: 211.0px;" %)(((
107 Целое число
108 )))|(% style="width: 1242.0px;" %)(((
109 Текущее значение счётчика. Если счётчик еще не использовался, значение равно 0. Чтобы продолжить нумерацию пропусков с другого стартового значения, нажмите на кнопку **Изменить текущее** и введите новое значение.
110 )))
111 |=(% colspan="3" style="width: 1724.0px;" %)(((
112 Настройки
113 )))
114 |(% style="width: 271.0px;" %)(((
115 Минимальное значение счётчика
116 )))|(% style="width: 211.0px;" %)(((
117 Целое число
118 )))|(% style="width: 1242.0px;" %)(((
119 Стартовое значение счётчика — значение, которое будет задано пропуску при достижений условий выполнения счётчика.
120 )))
121 |(% style="width: 271.0px;" %)(((
122 Максимальное значение счётчика
123 )))|(% style="width: 211.0px;" %)(((
124 Целое число
125 )))|(% style="width: 1242.0px;" %)(((
126 Значение, при достижении которого счётчик будет перезапущен, и нумерация будут производится от минимального значения счётчика.
127 )))
128 |(% style="width: 271.0px;" %)(((
129 Периодический сброс счётчика
130 )))|(% style="width: 211.0px;" %)(((
131 Да/Нет,
132 л(% style="letter-spacing: 0.0px;" %)огическое поле
133 )))|(% style="width: 1242.0px;" %)(((
134 (% class="content-wrapper" %)
135 (((
136 Установите переключатель в положение [[image:attach:ui.Параметры узла.WebHome@fa-on.png||thumbnail="true" height="18"]] **Включено**, если требуется периодический сброс счётчика. Перевод на нумерацию от минимального значения будет производится по достижению условия, заданного в поле **Параметры периодического сброса**.
137 Если переключатель не установлен, сброс счётчика будет производится по достижению максимального значения счётчика или по заданию автоматизации, при наступлении условия выполнения задания ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]].
138 )))
139 )))
140 |(% style="width: 271.0px;" %)(((
141 Параметры периодического сброса
142 )))|(% style="width: 211.0px;" %)(((
143 Значение из списка
144 )))|(% style="width: 1242.0px;" %)(((
145 (% class="content-wrapper" %)
146 (((
147 Поле доступно, если включен параметр **Периодический сброс счётчика**. Выберите из раскрывающегося списка условие сброса счётчика.
148
149 [[image:attach:propusk_autonum_restart_period.png||height="140"]]
150
151 Вы также можете более гибко настроить период сброса при помощи задания автоматизации с действием //Сброс счётчика пропусков//. Для этого в поле **Периодический сброс счётчика** установите переключатель в положение [[image:attach:ui.Параметры узла.WebHome@fa-off.png||thumbnail="true" height="18"]] **Выключено **и настройте задание автоматизации ~[[[#Перезапуск счётчика по заданию автоматизации>>doc:||anchor="Настройкапоследовательнойнумерациипропусков-Перезапусксчётчикапозаданиюавтоматизации"]]].
152
153 {{info}}
154 (% style="color: rgb(51,51,51);" %)Cчётчик сбрасывается не в начале периода, а при первом использовании в новом периоде (поэтому в начале периода текущее значение счётчика может быть старым).
155 {{/info}}
156 )))
157 )))
158 |(% style="width: 271.0px;" %)(((
159 Использовать преобразование значения для пропуска
160 )))|(% style="width: 211.0px;" %)(((
161 Да/Нет,
162 логическое поле
163 )))|(% style="width: 1242.0px;" %)(((
164 (% class="content-wrapper" %)
165 (((
166 Установите переключатель в положение [[image:attach:ui.Параметры узла.WebHome@fa-on.png||thumbnail="true" height="18"]] **Включено**, если требуется преобразовывать простое числовое значение, например, — путём добавления неизменяемого префикса.
167 )))
168 )))
169 |=(% colspan="3" style="width: 1724.0px;" %)(((
170 Шаблон значения (пример)
171 )))
172 |(% style="width: 271.0px;" %)(((
173 (без шаблона)
174 )))|(% style="width: 211.0px;" %)(((
175 1, 2, 3, …
176 )))|(% style="width: 1242.0px;" %)(((
177 Любая последовательность чисел, где следующее число больше предыдущего на единицу. Старт последовательности начинается от минимального значения и ведется до максимального, затем счётчик перезапускается. Шаблон не используется, если не установлен переключатель **Использовать преобразование значения для пропуска**.
178
179 \\
180 )))
181 |(% style="width: 271.0px;" %)(((
182 АА000
183 )))|(% style="width: 211.0px;" %)(((
184 АА001, АА002, АА0003
185 )))|(% style="width: 1242.0px;" %)(((
186 Шаблоном задан текстовый префикс АА и выделено 3 цифроместа для номера, таким образом максимальное значение счётчика желательно сделать не более 999. Если номер счетчика содержит больше цифр, чем шаблон, будут «видны» только последние 3 цифры.
187 )))
188 |(% style="width: 271.0px;" %)(((
189 Р-000000-КЛ
190 )))|(% style="width: 211.0px;" %)(((
191 Р-000001-КЛ, Р-000002-КЛ, Р-000003-КЛ
192 )))|(% style="width: 1242.0px;" %)(((
193 Шаблоном задан текстовый и символьный префикс и постфикс, под номер выделено 6 цифромест.
194 )))
195 |=(% colspan="3" %)(((
196 Фильтры
197 )))
198 |(((
199 Фильтр
200 )))|(((
201 * по типу пропуска
202 * по группе пропусков
203 * по продолжительности действия пропуска
204 )))|(((
205 (% class="content-wrapper" %)
206 (((
207 Счётчик без фильтров не используется. Для нумерации пропусков обязательно задайте какие-либо условия отбора ~[[[#Фильтры>>doc:||anchor="Настройкапоследовательнойнумерациипропусков-Фильтры"]]].
208 )))
209 )))
210
211 === {{id name="Настройкапоследовательнойнумерациипропусков-Фильтры"/}}Фильтры ===
212
213 Фильтр определяет, будет ли использоваться счётчик для нумерации пропуска. Если создаваемый пропуск удовлетворяет фильтру счетчика, ему будет присвоен номер в соответствии с настройками счётчика и текущим значением. При отсутствии фильтров, счётчик неактивен(% style="color: rgb(70,70,70);" %).
214
215 (% style="color: rgb(70,70,70);" %)Могут нумероваться пропуска определённых типов, расположенные в отдельных группах или с заданной продолжительностью действия.
216
217 {{error}}
218 Вы можете задать несколько фильтров для одного счётчика, однако эти условия будут проверяться по правилу **Логического И**, т.е. для запуска счётчика требуется выполнение всех заданных условий одновременно.
219 {{/error}}
220
221 (% class="wrapped" %)
222 |=(((
223 Тип фильтрации
224 )))|=(((
225 Комментарий
226 )))
227 |(((
228 (% class="content-wrapper" %)
229 (((
230 * по типу пропуска
231 [[image:attach:propusk_autonum_filtr_type.png||width="450"]]
232 )))
233 )))|(((
234 (% class="content-wrapper" %)
235 (((
236 Вы можете разные счётчики для разного типа пропусков: для постоянных, временных, разовых.
237 При этом, если не задан фильтр по группе пропусков, все новые пропуска системы будут нумероваться в соответствии с параметрами «своих» счётчиков.
238 )))
239 )))
240 |(((
241 (% class="content-wrapper" %)
242 (((
243 * по группе пропусков
244 [[image:attach:propusk_autonum_filtr_folder.png||width="450"]]
245 )))
246 )))|(((
247 Если задан фильтр **По папке пропусков**, для соответствия фильтру пропуск должен быть создан в самой группе пропусков, не в одной из дочерних групп.
248 )))
249 |(((
250 (% class="content-wrapper" %)
251 (((
252 * по продолжительности действия пропуска
253 [[image:attach:propusk_autonum_filtr_date1.png||height="250"]]
254 \\
255 )))
256 )))|(((
257 (% class="content-wrapper" %)
258 (((
259 Продолжительность действия пропуска считается по числу лет, месяцев и дней. При этом если в пропуске указана дата окончания действия, срок действия вычитается по формуле:
260
261 {{code}}
262 [Дата окончания действия] — ([Дата начала действия] ИЛИ [Текущее время])
263 {{/code}}
264
265 т.е. рассчитывается разница между датой окончания срока действия пропуска и датой начала, если дата начала не задана, то используется текущее время.
266
267 Если в фильтре не указано значение **До**, все бессрочные пропуска (без даты окончания действия) удовлетворяют фильтру. Чтобы пронумеровать все пропуска в системе, можно , например, указать фильтр по продолжительности действия от одного дня.
268
269 [[image:attach:propusk_autonum_filtr_date.png||height="250"]]
270 )))
271 )))
272
273 Количество счётчиков в системе не ограничивается.
274
275 {{error}}
276 **ВАЖНО**
277
278 Если создаваемый счётчик удовлетворяет фильтрам нескольких счётчиков, но счётчик выбирается произвольно. Рекомендуем не использовать счётчики с пересекающимися фильтрами.
279 {{/error}}
280
281 \\
282
283 (% style="font-size: 16.0px;font-weight: bold;letter-spacing: -0.006em;" %)Редактирование счётчика
284
285 Выделите счетчик в списке счётчиков [1].
286
287 Отредактируйте параметры счётчика [2] и нажмите на кнопку **Сохранить**.
288
289 Чтобы изменить текущее значение счётчика нажмите на кнопку **Изменить текущее** и в отобразившемся окне введите новое значение.
290
291 [[image:attach:propusk_autonum_edit_value.png||width="400"]]
292
293 {{info}}
294 Любые изменения в параметрах счётчика не затронет уже пронумерованные пропуска. Новые пропуска будут нумероваться уже по новым правилам.
295 {{/info}}
296
297 === {{id name="Настройкапоследовательнойнумерациипропусков-Удалениесчетчика"/}}Удаление счетчика ===
298
299 Чтобы удалить счётчик, в списке счётчиков [1] нажмите на кнопку **Удалить [[image:attach:ui.Параметры узла.WebHome@btn_delete.png||thumbnail="true" height="16"]]** в строке требуемого к удалению счётчика.
300
301 В окне подтверждения действия нажмите на кнопку **Удалить**.
302
303 == {{id name="Настройкапоследовательнойнумерациипропусков-Перезапусксчётчикапозаданиюавтоматизации"/}}Перезапуск счётчика по заданию автоматизации ==
304
305 Плагин позволяет выполнить сброс счётчика в начале нового года, месяца или дня, однако часто возникает необходимость в более сложных алгоритмах сброса счётчиков. Для этого в заданиях автоматизации предусмотрен **Тип действия: Счётчик пропусков**. Достаточно задать условие выполнения задания и выбрать счетчик для перезапуска по достижению условия ~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]].
306
307 {{info}}
308 Сервис автоматизации получает список счётчиков из плагина при старте системы. Если после загрузки была обновлена конфигурация плагина, перед настройкой заданий автоматизации выполните перезагрузку Платформы НЕЙРОСС ~[[[doc:ui.Параметры узла.Основные параметры.Перезагрузка узла.WebHome]]].
309 {{/info}}
310
311 {{error}}
312 Для управления счётчиком по заданию автоматизации, отключите соответствующую функцию в плагине (в поле **Периодический сброс счётчика** установите переключатель в положение [[image:attach:fa-off.png||thumbnail="true" height="18"]] **Выключено**).
313 {{/error}}
314
315 \\
316
317 == {{id name="Настройкапоследовательнойнумерациипропусков-Настройкапользовательскогосвойства"/}}Настройка пользовательского свойства ==
318
319 {{info}}
320 Если вы используйте плагин версии 2(% style="color: rgb(70,70,70);" %).1.4773.7533.278 или более «свежей» версии пропустите данный шаг. Свойство создаётся автоматически при добавлении плагина.
321 {{/info}}
322
323 Для хранения номера пропуска используется пользовательское свойство **Счетчик пропусков**(% style="letter-spacing: 0.0px;" %) с ключом:
324
325 {{code}}
326 neyrossPassIdentifier
327 {{/code}}
328
329 \\
330
331 При использовании плагина предыдущей версии добавьте пользовательское свойство пропуска вручную (% style="letter-spacing: 0.0px;" %)с параметрами согласно таблице ниже.
332
333 |=(((
334 Поле
335 )))|=(((
336 Комментарий
337 )))
338 |(((
339 Название
340 )))|(((
341 Произвольное название поля. Например, «Счетчик» или «Номер пропуска».
342 )))
343 |(((
344 Уникальный ключ
345 )))|(((
346 (% class="content-wrapper" %)
347 (((
348 {{code language="none"}}
349 neyrossPassIdentifier
350 {{/code}}
351
352 {{error}}
353 Не допускайте опечаток в названии ключа!
354 {{/error}}
355 )))
356 )))
357 |(((
358 Тип данных
359 )))|(((
360 * Текст
361 )))
362
363 (% style="color: rgb(47,52,61);" %)Инструкция по добавлению пользовательского свойства приведена в разделе:
364
365 (% style="color: rgb(47,52,61);" %)[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Добавление пользовательских свойств.WebHome]]
366
367 {{info}}
368 Вы также можете запросить новую версию плагина или готовый файл импорта пользовательского свойства у специалистов компании ИТРИУМ.
369 {{/info}}
370
371 \\
372
373 == {{id name="Настройкапоследовательнойнумерациипропусков-Настройкатаблицыпропусковиформыпропуска"/}}Настройка таблицы пропусков и формы пропуска ==
374
375 Для просмотра результата работы плагина нумерации пропусков в АРМ НЕЙРОСС Доступ, необходимо добавить пользовательское свойство **Счетчик пропусков** на форму пропуска и в таблицу пропусков.
376
377 (% style="color: rgb(47,52,61);" %)Далее добавьте данное пользовательское свойство в таблицу пропусков согласно инструкции:
378
379 (% style="color: rgb(47,52,61);" %)[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка таблицы пропусков.Шаблон таблицы с номером пропуска.WebHome]].
380
381 \\
382
383 Для просмотра и редактирования автоматически присвоенного номера через форму пропуска, отредактируйте шаблон формы согласно инструкции:
384
385 [[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.WebHome]]
386
387 \\
388
389 {{info}}
390 **ПОДСКАЗКА**
391
392 Вы также можете запросить готовый файл шаблона таблицы пропусков и формы пропуска у специалистов компании ИТРИУМ.
393 {{/info}}
394 {{/layout-cell}}
395 {{/layout-section}}
396
397 {{layout-section ac:type="single"}}
398 {{layout-cell}}
399 ----
400
401 {{code title="Адрес плагина"}}
402 /plugin/ui/pass-counter/config/
403 {{/code}}
404 {{/layout-cell}}
405 {{/layout-section}}
406 {{/layout}}

Платформа НЕЙРОСС