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