Исходный код вики Настроить фильтры реестра
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
14.2 | 1 | = = |
2 | |||
3 | = = | ||
4 | |||
![]() |
2.1 | 5 | (% class="box" %) |
6 | ((( | ||
![]() |
10.1 | 7 | Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: |
![]() |
2.1 | 8 | |
![]() |
10.1 | 9 | * **Статус **показывает на каком этапе обработки находится заявление |
10 | * **Тип **помогает найти заявления определенного типа | ||
11 | * **Дата **показывает дату подачи заявления | ||
12 | * **Дата события **помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки | ||
13 | * **Сотрудник **помогает отфильтровать значения поиска по сотруднику, который подал заявление | ||
14 | * **Юрлицо **помогает отфильтровать реестр по определенному юрлицу или отделу | ||
15 | * **Участник **помогает выполнить поиск по конкретному участнику маршрута, который совершал действие в выбранном заявлении | ||
16 | * **Ответственный **помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления | ||
![]() |
2.1 | 17 | |
![]() |
10.1 | 18 | Для всех фильтров доступен множественный выбор |
![]() |
2.1 | 19 | ))) |
20 | |||
![]() |
15.2 | 21 | = Настройка фильтров реестра заявлений = |
![]() |
14.2 | 22 | |
![]() |
7.1 | 23 | |(% style="width:609px" %)((( |
![]() |
2.1 | 24 | |
25 | |||
26 | {{toc/}} | ||
27 | |||
![]() |
9.1 | 28 | |
![]() |
7.1 | 29 | )))|(% style="width:276px" %)((( |
![]() |
3.1 | 30 | [[(% style="color:#c0392b" %)Видеоинструкция находится в разработке>>image:1721397614293-542.png]] |
![]() |
2.1 | 31 | ))) |
32 | |||
![]() |
10.2 | 33 | == Роли, которым доступно действие == |
34 | |||
35 | Администратор, Кадровик | ||
36 | |||
37 | == Описание == | ||
38 | |||
39 | Фильтры упрощают работу с реестром и уменьшая время на поиск нужных заявлений. | ||
40 | |||
41 | С помощью фильтров можно организовать список заявлений по тем критериям, которые нужны для поиска в данный момент. | ||
42 | |||
43 | ---- | ||
44 | |||
![]() |
13.17 | 45 | == Ключевые особенности == |
46 | |||
47 | {{info}} | ||
![]() |
13.22 | 48 | {{icon name="info-circle"}}{{/icon}}Для всех фильтров реестра заявлений: |
![]() |
13.17 | 49 | |
![]() |
13.22 | 50 | * Доступен множественный выбор |
![]() |
13.24 | 51 | * Возможен общий сброс по нажатию на кнопку **Сбросить фильтры**, расположенную над реестром, в правом верхнем углу |
![]() |
13.17 | 52 | {{/info}} |
53 | |||
![]() |
10.2 | 54 | == Совет == |
55 | |||
56 | {{success}} | ||
57 | {{icon name="smile-o"}}{{/icon}} **Ключевые фильтры реестра заявлений** | ||
58 | |||
59 | * Находите в реестре те заявления, по которым ожидается решение кадровика. Для этого выберите в фильтре «Статус» иконку {{icon name="warning"}}{{/icon}}«Ожидается ваше решение» | ||
60 | * Находите в реестре те заявления, в которых Вы назначили себя ответственным. Для этого в фильтре «Ответственный» начните вводить свои ФИО и выберите себя из выпадающего списка | ||
![]() |
10.4 | 61 | * Находите в реестре заявления, которые требуют срочного решения. Например, на отпуск или командировку. Для этого в фильтре «Дата события» выберите диапазон ближайших дат |
![]() |
10.2 | 62 | {{/success}} |
63 | |||
![]() |
15.2 | 64 | == Работа с фильтрами == |
![]() |
10.2 | 65 | |
![]() |
15.2 | 66 | === Процесс работы с фильтрами === |
![]() |
15.1 | 67 | |
![]() |
12.2 | 68 | Для поиска нужных заявлений с помощью фильтров: |
![]() |
10.2 | 69 | |
![]() |
13.13 | 70 | * Определите критерии поиска и последовательно заполните все необходимые фильтры. Например, если нужно найти все заявления, которые зависли на этапе согласования определенным участником, то выберите фильтре «Статус» иконку с песочными часами {{icon name="hourglass-start"}}{{/icon}}, а в фильтре «Участник» начните вводить ФИО и выберите нужного участника из выпадающего списка |
![]() |
10.2 | 71 | |
![]() |
16.1 | 72 | Фильтры и их значения |
73 | |||
![]() |
12.16 | 74 | Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: |
![]() |
12.11 | 75 | |
![]() |
13.10 | 76 | |**Фильтр **|(% colspan="2" style="width:340px" %)**Значение**|(% style="width:427px" %) |
77 | |(% colspan="1" rowspan="4" %)Статус|(% colspan="1" rowspan="4" style="width:178px" %)((( | ||
![]() |
12.17 | 78 | Показывает на каком этапе обработки находится заявление: |
79 | |||
80 | |||
![]() |
13.10 | 81 | )))|(% style="width:162px" %){{icon name="hourglass-start"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { |
![]() |
12.19 | 82 | 'public' : 'unlock', |
83 | 'private' : 'lock', | ||
84 | 'hidden' : 'eye-slash', | ||
85 | 'matchable' : 'search', | ||
86 | 'delete' : 'times' | ||
87 | }) | ||
88 | #set ($iconName = $xcontext.macro.params.name) | ||
89 | #if ($aliases.containsKey($iconName)) | ||
90 | #set ($iconName = $aliases.get($iconName)) | ||
91 | #end | ||
92 | #set ($supportedSizes = ['lg', '2x', '3x', '4x']) | ||
93 | #set ($iconSize = $xcontext.macro.params.size) | ||
94 | #if ($iconSize == 'large') | ||
95 | #set ($iconSize = 'lg') | ||
96 | #end | ||
97 | #if ($supportedSizes.contains($iconSize)) | ||
![]() |
13.2 | 98 | #set ($iconSize = "fa-${iconSize}") |
![]() |
12.19 | 99 | #else |
100 | #set ($iconSize = '') | ||
101 | #end | ||
![]() |
13.2 | 102 | #set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) |
103 | #set ($text = " $!{xcontext.macro.content}") | ||
![]() |
12.19 | 104 | ## |
105 | ## Pull the Font Awesome style | ||
![]() |
13.2 | 106 | $xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'}) |
![]() |
12.19 | 107 | $xwiki.ssx.use('XWiki.FontAwesomeIcons') |
![]() |
13.2 | 108 | ##{{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}{{icon name="hourslass-start"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { |
![]() |
12.19 | 109 | 'public' : 'unlock', |
110 | 'private' : 'lock', | ||
111 | 'hidden' : 'eye-slash', | ||
112 | 'matchable' : 'search', | ||
113 | 'delete' : 'times' | ||
114 | }) | ||
115 | #set ($iconName = $xcontext.macro.params.name) | ||
116 | #if ($aliases.containsKey($iconName)) | ||
117 | #set ($iconName = $aliases.get($iconName)) | ||
118 | #end | ||
119 | #set ($supportedSizes = ['lg', '2x', '3x', '4x']) | ||
120 | #set ($iconSize = $xcontext.macro.params.size) | ||
121 | #if ($iconSize == 'large') | ||
122 | #set ($iconSize = 'lg') | ||
123 | #end | ||
124 | #if ($supportedSizes.contains($iconSize)) | ||
![]() |
13.2 | 125 | #set ($iconSize = "fa-${iconSize}") |
![]() |
12.19 | 126 | #else |
127 | #set ($iconSize = '') | ||
128 | #end | ||
![]() |
13.2 | 129 | #set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) |
130 | #set ($text = " $!{xcontext.macro.content}") | ||
![]() |
12.19 | 131 | ## |
132 | ## Pull the Font Awesome style | ||
![]() |
13.2 | 133 | $xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'}) |
![]() |
12.19 | 134 | $xwiki.ssx.use('XWiki.FontAwesomeIcons') |
![]() |
13.10 | 135 | ##{{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}Ожидается решение от других участников|(% style="width:427px" %)((( |
![]() |
12.19 | 136 | Заявление ожидает каких-то действий от участников маршрута: |
![]() |
12.11 | 137 | |
![]() |
12.19 | 138 | * Заявление еще не согласовано участником |
139 | * Заявление ожидает действий от кадровика | ||
140 | ))) | ||
![]() |
13.10 | 141 | |(% style="width:162px" %){{icon name="warning"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { |
![]() |
12.19 | 142 | 'public' : 'unlock', |
143 | 'private' : 'lock', | ||
144 | 'hidden' : 'eye-slash', | ||
145 | 'matchable' : 'search', | ||
146 | 'delete' : 'times' | ||
147 | }) | ||
148 | #set ($iconName = $xcontext.macro.params.name) | ||
149 | #if ($aliases.containsKey($iconName)) | ||
150 | #set ($iconName = $aliases.get($iconName)) | ||
151 | #end | ||
152 | #set ($supportedSizes = ['lg', '2x', '3x', '4x']) | ||
153 | #set ($iconSize = $xcontext.macro.params.size) | ||
154 | #if ($iconSize == 'large') | ||
155 | #set ($iconSize = 'lg') | ||
156 | #end | ||
157 | #if ($supportedSizes.contains($iconSize)) | ||
![]() |
13.2 | 158 | #set ($iconSize = "fa-${iconSize}") |
![]() |
12.19 | 159 | #else |
160 | #set ($iconSize = '') | ||
161 | #end | ||
![]() |
13.2 | 162 | #set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) |
163 | #set ($text = " $!{xcontext.macro.content}") | ||
![]() |
12.19 | 164 | ## |
165 | ## Pull the Font Awesome style | ||
![]() |
13.2 | 166 | $xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'}) |
![]() |
12.19 | 167 | $xwiki.ssx.use('XWiki.FontAwesomeIcons') |
![]() |
13.10 | 168 | ##{{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}Ожидается ваше решение|(% style="width:427px" %)((( |
![]() |
12.19 | 169 | Выполните действие с заявлением в соответствии с настройкой прав: |
![]() |
12.16 | 170 | |
![]() |
12.19 | 171 | * Заявление ожидает вашего решения, т.к. Вы – согласующий |
172 | * Заявление ожидает вашего решения, т.к. Вы – один из потенциально ответственных Кадровиков | ||
173 | * Заявление ожидает вашего решения, т.к. Вы назначили себя ответственным за обработку заявления | ||
174 | ))) | ||
![]() |
13.10 | 175 | |(% style="width:162px" %){{icon name="times-circle-o"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { |
![]() |
12.19 | 176 | 'public' : 'unlock', |
177 | 'private' : 'lock', | ||
178 | 'hidden' : 'eye-slash', | ||
179 | 'matchable' : 'search', | ||
180 | 'delete' : 'times' | ||
181 | }) | ||
182 | #set ($iconName = $xcontext.macro.params.name) | ||
183 | #if ($aliases.containsKey($iconName)) | ||
184 | #set ($iconName = $aliases.get($iconName)) | ||
185 | #end | ||
186 | #set ($supportedSizes = ['lg', '2x', '3x', '4x']) | ||
187 | #set ($iconSize = $xcontext.macro.params.size) | ||
188 | #if ($iconSize == 'large') | ||
189 | #set ($iconSize = 'lg') | ||
190 | #end | ||
191 | #if ($supportedSizes.contains($iconSize)) | ||
![]() |
13.2 | 192 | #set ($iconSize = "fa-${iconSize}") |
![]() |
12.19 | 193 | #else |
194 | #set ($iconSize = '') | ||
195 | #end | ||
![]() |
13.2 | 196 | #set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) |
197 | #set ($text = " $!{xcontext.macro.content}") | ||
![]() |
12.19 | 198 | ## |
199 | ## Pull the Font Awesome style | ||
![]() |
13.2 | 200 | $xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'}) |
![]() |
12.19 | 201 | $xwiki.ssx.use('XWiki.FontAwesomeIcons') |
![]() |
13.10 | 202 | ##{{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}(% style="color:#c0392b" %){{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}(%%)Отклонено|(% style="width:427px" %)Заявление было отклонено кадровиком или согласующим |
203 | |(% style="width:162px" %){{icon name="check-circle"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { | ||
![]() |
12.19 | 204 | 'public' : 'unlock', |
205 | 'private' : 'lock', | ||
206 | 'hidden' : 'eye-slash', | ||
207 | 'matchable' : 'search', | ||
208 | 'delete' : 'times' | ||
209 | }) | ||
210 | #set ($iconName = $xcontext.macro.params.name) | ||
211 | #if ($aliases.containsKey($iconName)) | ||
212 | #set ($iconName = $aliases.get($iconName)) | ||
213 | #end | ||
214 | #set ($supportedSizes = ['lg', '2x', '3x', '4x']) | ||
215 | #set ($iconSize = $xcontext.macro.params.size) | ||
216 | #if ($iconSize == 'large') | ||
217 | #set ($iconSize = 'lg') | ||
218 | #end | ||
219 | #if ($supportedSizes.contains($iconSize)) | ||
![]() |
13.2 | 220 | #set ($iconSize = "fa-${iconSize}") |
![]() |
12.19 | 221 | #else |
222 | #set ($iconSize = '') | ||
223 | #end | ||
![]() |
13.2 | 224 | #set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) |
225 | #set ($text = " $!{xcontext.macro.content}") | ||
![]() |
12.19 | 226 | ## |
227 | ## Pull the Font Awesome style | ||
![]() |
13.2 | 228 | $xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'}) |
![]() |
12.19 | 229 | $xwiki.ssx.use('XWiki.FontAwesomeIcons') |
![]() |
13.10 | 230 | ##{{/velocity}}{{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}(% style="color:#27ae60" %){{velocity}}(% class="fa fa-$!iconName $!iconSize $!cssClass" title="$!{xcontext.macro.params.title}"%)$!{text}(%%){{/velocity}}(%%)Обработано|(% style="width:427px" %)Заявление обработано кадровиком |
![]() |
13.16 | 231 | |Тип|(% colspan="3" rowspan="1" style="width:409px" %)Помогает найти заявления определенного типа. Начните вводить ключевое слово для поиска заявления определённого типа и кликните на его название. Если нужно добавить в фильтр более одного типа заявления, то повторяйте это действие для каждого типа, который необходимо добавить |
232 | |Дата|(% colspan="3" rowspan="1" style="width:409px" %)Показывает дату подачи заявления. Здесь можно выбрать определённую дату или диапазон дат. Для установки диапазона кликните во встроенном календаре на первую дату, а затем на дату окончания. Выбранный диапазон отобразится в фильтре. Для удаления диапазона из фильтра выделите значение фильтра и удалите его при помощи кнопки backspace на клавиатуре | ||
233 | |Дата события|(% colspan="3" rowspan="1" style="width:409px" %)Помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки. Здесь можно выбрать определённую дату или диапазон дат. Для установки диапазона кликните во встроенном календаре на первую дату, а затем на дату окончания. Выбранный диапазон отобразится в фильтре. Для удаления диапазона из фильтра выделите значение фильтра и удалите его при помощи кнопки backspace на клавиатуре | ||
![]() |
13.12 | 234 | |Сотрудник|(% colspan="3" rowspan="1" style="width:409px" %)Помогает отфильтровать значения поиска по сотруднику, который подал заявление. Начните вводить ФИО и выберите нужного сотрудника из выпадающего списка. Если нужно добавить в фильтр более одного сотрудника, то повторяйте это действие для каждого сотрудника, которого необходимо добавить |
![]() |
13.14 | 235 | |Участник|(% colspan="3" rowspan="1" style="width:340px" %)Помогает выполнить поиск по конкретному участнику маршрута, который выполняет действие с выбранном заявлении. Начните вводить ФИО и выберите нужного участника из выпадающего списка. Если нужно добавить в фильтр более одного участника, то повторяйте это действие для каждого участника, которого необходимо добавить |
![]() |
13.16 | 236 | |Ответственный|(% colspan="3" rowspan="1" style="width:340px" %)Помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления. Начните вводить ФИО и выберите нужного ответственного из выпадающего списка. Если нужно добавить в фильтр более одного ответственного, то повторяйте это действие для каждого ответственного, которого необходимо добавить |
![]() |
12.19 | 237 | |
![]() |
15.2 | 238 | === Результат работы с фильтрами === |
![]() |
12.13 | 239 | |
![]() |
13.34 | 240 | Если все предыдущие шаги были выполнены верно, то реестре отобразятся только те заявления, которые соответствуют заданным значениям установленных фильтров |
![]() |
10.2 | 241 | |
![]() |
15.2 | 242 | === Возможные ошибки и решения === |
![]() |
10.2 | 243 | |
![]() |
13.28 | 244 | |=(% style="width: 308px;" %)Ошибка|=(% style="width: 577px;" %)Решение |
245 | |(% style="width:308px" %)((( | ||
![]() |
13.26 | 246 | После установки фильтров в реестре вместо списка заявлений отображается надпись: «Нет заявлений» |
![]() |
13.34 | 247 | )))|(% style="width:577px" %)Это означает, что в системе нет заявлений, которые соответствуют параметрам установленных фильтров. Скорректируйте значения или нажмите на кнопку **Сбросить фильтры**, расположенную над реестром, в правом верхнем углу, и задайте новые значения фильтров для поиска нужных заявлений |
![]() |
10.2 | 248 | |
249 | ---- | ||
250 | |||
251 | == Дальнейшие действия == | ||
252 | |||
![]() |
13.35 | 253 | Обработайте заявления по [[инструкции>>https://wiki.myhrlink.ru/bin/view/Main/Кадровик/Заявления%20/Обработать%20или%20отклонить%20/]] |