Изменения документа Настроить фильтры реестра

Редактировал(а) HRlink 25.09.2024

От версии 13.18
отредактировано HRlink
на 12.09.2024
Изменить комментарий: (Autosaved)
К версии 12.19
отредактировано HRlink
на 12.09.2024
Изменить комментарий: (Autosaved)

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -40,14 +40,6 @@
40 40  
41 41  ----
42 42  
43 -== Ключевые особенности ==
44 -
45 -{{info}}
46 -{{icon name="info-circle"}}{{/icon}}Все фильтры реестра:
47 -
48 -*
49 -{{/info}}
50 -
51 51  == Совет ==
52 52  
53 53  {{success}}
... ... @@ -58,20 +58,20 @@
58 58  * Находите в реестре заявления, которые требуют срочного решения. Например, на отпуск или командировку. Для этого в фильтре «Дата события» выберите диапазон ближайших дат
59 59  {{/success}}
60 60  
61 -== Последовательность шагов и сценарии использования ==
53 +== Последовательность шагов и сценарии использования ==
62 62  
63 63  Для поиска нужных заявлений с помощью фильтров:
64 64  
65 -* Определите критерии поиска и последовательно заполните все необходимые фильтры. Например, если нужно найти все заявления, которые зависли на этапе согласования определенным участником, то выберите фильтре «Статус» иконку с песочными часами {{icon name="hourglass-start"}}{{/icon}}, а в фильтре «Участник» начните вводить ФИО и выберите нужного участника из выпадающего списка
57 +* Определите критерии поиска и последовательно заполните все необходимые фильтры. Например, если нужно найти все заявления, которые зависли на этапе согласования определенным согласующим, то выберите фильтре «Статус» иконку с песочными часами {{icon name="hourglass-start"}}{{/icon}}, а в фильтре «Согласующий» начните вводить ФИО и выберите нужного согласующего из выпадающего списка
66 66  
67 67  Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: 
68 68  
69 -|**Фильтр **|(% colspan="2" style="width:340px" %)**Значение**|(% style="width:427px" %)
70 -|(% colspan="1" rowspan="4" %)Статус|(% colspan="1" rowspan="4" style="width:178px" %)(((
61 +|**Фильтр **|(% colspan="2" %)**Значение**|
62 +|Статус|(% style="width:178px" %)(((
71 71  Показывает на каком этапе обработки находится заявление:
72 72  
73 73  
74 -)))|(% style="width:162px" %){{icon name="hourglass-start"}}{{/icon}}{{velocity output="false"}}#set ($aliases = {
66 +)))|(% style="width:301px" %)(% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"hourglass-start~"|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{
75 75   'public' : 'unlock',
76 76   'private' : 'lock',
77 77   'hidden' : 'eye-slash',
... ... @@ -88,17 +88,17 @@
88 88   #set ($iconSize = 'lg')
89 89  #end
90 90  #if ($supportedSizes.contains($iconSize))
91 - #set ($iconSize = "fa-${iconSize}")
83 + #set ($iconSize = ~"fa-$\{iconSize}~")
92 92  #else
93 93   #set ($iconSize = '')
94 94  #end
95 -#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"'))
96 -#set ($text = " $!{xcontext.macro.content}")
87 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"'))
88 +#set ($text = ~" $!\{xcontext.macro.content}~")
97 97  ##
98 98  ## Pull the Font Awesome style
99 -$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'})
91 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'})
100 100  $xwiki.ssx.use('XWiki.FontAwesomeIcons')
101 -##{{/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 = {
93 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-hourglass-start" %) (% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"hourslass-start~"|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{
102 102   'public' : 'unlock',
103 103   'private' : 'lock',
104 104   'hidden' : 'eye-slash',
... ... @@ -115,23 +115,23 @@
115 115   #set ($iconSize = 'lg')
116 116  #end
117 117  #if ($supportedSizes.contains($iconSize))
118 - #set ($iconSize = "fa-${iconSize}")
110 + #set ($iconSize = ~"fa-$\{iconSize}~")
119 119  #else
120 120   #set ($iconSize = '')
121 121  #end
122 -#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"'))
123 -#set ($text = " $!{xcontext.macro.content}")
114 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"'))
115 +#set ($text = ~" $!\{xcontext.macro.content}~")
124 124  ##
125 125  ## Pull the Font Awesome style
126 -$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'})
118 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'})
127 127  $xwiki.ssx.use('XWiki.FontAwesomeIcons')
128 -##{{/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" %)(((
120 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-hourslass-start" %) (%%)Ожидается решение от других участников|(((
129 129  Заявление ожидает каких-то действий от участников маршрута:
130 130  
131 131  * Заявление еще не согласовано участником
132 132  * Заявление ожидает действий от кадровика
133 133  )))
134 -|(% style="width:162px" %){{icon name="warning"}}{{/icon}}{{velocity output="false"}}#set ($aliases = {
126 +| |(% style="width:178px" %) |(% style="width:301px" %)(% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"warning~"|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{
135 135   'public' : 'unlock',
136 136   'private' : 'lock',
137 137   'hidden' : 'eye-slash',
... ... @@ -148,17 +148,17 @@
148 148   #set ($iconSize = 'lg')
149 149  #end
150 150  #if ($supportedSizes.contains($iconSize))
151 - #set ($iconSize = "fa-${iconSize}")
143 + #set ($iconSize = ~"fa-$\{iconSize}~")
152 152  #else
153 153   #set ($iconSize = '')
154 154  #end
155 -#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"'))
156 -#set ($text = " $!{xcontext.macro.content}")
147 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"'))
148 +#set ($text = ~" $!\{xcontext.macro.content}~")
157 157  ##
158 158  ## Pull the Font Awesome style
159 -$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'})
151 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'})
160 160  $xwiki.ssx.use('XWiki.FontAwesomeIcons')
161 -##{{/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" %)(((
153 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-warning" %) (%%)Ожидается ваше решение|(((
162 162  Выполните действие с заявлением в соответствии с настройкой прав:
163 163  
164 164  * Заявление ожидает вашего решения, т.к. Вы – согласующий
... ... @@ -165,7 +165,7 @@
165 165  * Заявление ожидает вашего решения, т.к. Вы – один из потенциально ответственных Кадровиков
166 166  * Заявление ожидает вашего решения, т.к. Вы назначили себя ответственным за обработку заявления
167 167  )))
168 -|(% style="width:162px" %){{icon name="times-circle-o"}}{{/icon}}{{velocity output="false"}}#set ($aliases = {
160 +| |(% style="width:178px" %) |(% style="width:301px" %)(% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"times-circle-o~"|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{
169 169   'public' : 'unlock',
170 170   'private' : 'lock',
171 171   'hidden' : 'eye-slash',
... ... @@ -182,18 +182,18 @@
182 182   #set ($iconSize = 'lg')
183 183  #end
184 184  #if ($supportedSizes.contains($iconSize))
185 - #set ($iconSize = "fa-${iconSize}")
177 + #set ($iconSize = ~"fa-$\{iconSize}~")
186 186  #else
187 187   #set ($iconSize = '')
188 188  #end
189 -#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"'))
190 -#set ($text = " $!{xcontext.macro.content}")
181 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"'))
182 +#set ($text = ~" $!\{xcontext.macro.content}~")
191 191  ##
192 192  ## Pull the Font Awesome style
193 -$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'})
185 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'})
194 194  $xwiki.ssx.use('XWiki.FontAwesomeIcons')
195 -##{{/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" %)Заявление было отклонено кадровиком или согласующим
196 -|(% style="width:162px" %){{icon name="check-circle"}}{{/icon}}{{velocity output="false"}}#set ($aliases = {
187 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-times-circle-o" %) (%%)Отклонено|Заявление было отклонено кадровиком или согласующим
188 +| |(% style="width:178px" %) |(% style="width:301px" %)(% contenteditable="false" tabindex="-1" data-macro="startmacro:icon|-|name=~"check-circle~"|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" class="macro hidden macro-placeholder" %)макрос:icon(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-|output=~"false~"|-|#set ($aliases = \{
197 197   'public' : 'unlock',
198 198   'private' : 'lock',
199 199   'hidden' : 'eye-slash',
... ... @@ -210,25 +210,36 @@
210 210   #set ($iconSize = 'lg')
211 211  #end
212 212  #if ($supportedSizes.contains($iconSize))
213 - #set ($iconSize = "fa-${iconSize}")
205 + #set ($iconSize = ~"fa-$\{iconSize}~")
214 214  #else
215 215   #set ($iconSize = '')
216 216  #end
217 -#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"'))
218 -#set ($text = " $!{xcontext.macro.content}")
209 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('~"', '\\~"'))
210 +#set ($text = ~" $!\{xcontext.macro.content}~")
219 219  ##
220 220  ## Pull the Font Awesome style
221 -$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', {'rel': 'stylesheet'})
213 +$xwiki.linkx.use('//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', \{'rel': 'stylesheet'})
222 222  $xwiki.ssx.use('XWiki.FontAwesomeIcons')
223 -##{{/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" %)Заявление обработано кадровиком
224 -|Тип|(% colspan="3" rowspan="1" style="width:409px" %)Помогает найти заявления определенного типа. Начните вводить ключевое слово для поиска заявления определённого типа и кликните на его название. Если нужно добавить в фильтр более одного типа заявления, то повторяйте это действие для каждого типа, который необходимо добавить
225 -|Дата|(% colspan="3" rowspan="1" style="width:409px" %)Показывает дату подачи заявления. Здесь можно выбрать определённую дату или диапазон дат. Для установки диапазона кликните во встроенном календаре на первую дату, а затем на дату окончания. Выбранный диапазон отобразится в фильтре. Для удаления диапазона из фильтра выделите значение фильтра и удалите его при помощи кнопки backspace на клавиатуре
226 -|Дата события|(% colspan="3" rowspan="1" style="width:409px" %)Помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки. Здесь можно выбрать определённую дату или диапазон дат. Для установки диапазона кликните во встроенном календаре на первую дату, а затем на дату окончания. Выбранный диапазон отобразится в фильтре. Для удаления диапазона из фильтра выделите значение фильтра и удалите его при помощи кнопки backspace на клавиатуре
227 -|Сотрудник|(% colspan="3" rowspan="1" style="width:409px" %)Помогает отфильтровать значения поиска по сотруднику, который подал заявление. Начните вводить ФИО и выберите нужного сотрудника из выпадающего списка. Если нужно добавить в фильтр более одного сотрудника, то повторяйте это действие для каждого сотрудника, которого необходимо добавить
228 -|Участник|(% colspan="3" rowspan="1" style="width:340px" %)Помогает выполнить поиск по конкретному участнику маршрута, который выполняет действие с выбранном заявлении. Начните вводить ФИО и выберите нужного участника из выпадающего списка. Если нужно добавить в фильтр более одного участника, то повторяйте это действие для каждого участника, которого необходимо добавить
229 -|Ответственный|(% colspan="3" rowspan="1" style="width:340px" %)Помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления. Начните вводить ФИО и выберите нужного ответственного из выпадающего списка. Если нужно добавить в фильтр более одного ответственного, то повторяйте это действие для каждого ответственного, которого необходимо добавить
215 +##" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro hidden macro-placeholder" %)макрос:velocity(% contenteditable="false" tabindex="-1" data-widget="xwiki-macro" data-xwiki-dom-updated="true" data-macro="startmacro:velocity|-||-|(% class=~"fa fa-$!iconName $!iconSize $!cssClass~" title=~"$!\{xcontext.macro.params.title}~"~%)$!\{text}(%~%)" class="macro macro fa fa-check-circle" %) (%%)Обработано|Заявление обработано кадровиком
216 +|Тип|(% colspan="2" %)Помогает найти заявления определенного типа|
217 +|Дата|(% colspan="2" %)Показывает дату подачи заявления|
218 +|Дата события|(% colspan="2" %)Помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки|
219 +|Сотрудник|(% colspan="2" %)Помогает отфильтровать значения поиска по сотруднику, который подал заявление|
220 +|Участник|(% colspan="2" %)Помогает выполнить поиск по конкретному участнику маршрута, который совершал действие в выбранном заявлении  |
221 +|Ответственный|(% colspan="2" %)Помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления |
230 230  
231 231  
224 +Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: 
225 +
226 +* **Статус **показывает на каком этапе обработки находится заявление
227 +* **Тип **помогает найти заявления определенного типа
228 +* **Дата **показывает дату подачи заявления
229 +* **Дата события **помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки
230 +* **Сотрудник **помогает отфильтровать значения поиска по сотруднику, который подал заявление
231 +* **Юрлицо **помогает отфильтровать реестр по определенному юрлицу или отделу
232 +* **Участник **помогает выполнить поиск по конкретному участнику маршрута, который совершал действие в выбранном заявлении 
233 +* **Ответственный **помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления
234 +
232 232  Для всех фильтров доступен множественный выбор
233 233  
234 234  == Результат ==