Изменения документа Настроить фильтры реестра
Редактировал(а) HRlink 25.09.2024
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -40,6 +40,15 @@ 40 40 41 41 ---- 42 42 43 +== Ключевые особенности == 44 + 45 +{{info}} 46 +{{icon name="info-circle"}}{{/icon}}Для всех фильтров реестра заявлений: 47 + 48 +* Доступен множественный выбор 49 +* Возможен общий сброс по нажатию на кнопку 50 +{{/info}} 51 + 43 43 == Совет == 44 44 45 45 {{success}} ... ... @@ -50,41 +50,177 @@ 50 50 * Находите в реестре заявления, которые требуют срочного решения. Например, на отпуск или командировку. Для этого в фильтре «Дата события» выберите диапазон ближайших дат 51 51 {{/success}} 52 52 53 -== Последовательность шагов и сценарии использования 62 +== Последовательность шагов и сценарии использования == 54 54 55 55 Для поиска нужных заявлений с помощью фильтров: 56 56 57 -* Определите критерии поиска и последовательно заполните все необходимые фильтры. Например, если нужно найти все заявления, которые зависли на этапе согласования определенным согласующим, то выберите фильтре «Статус» иконку с песочными часами {{icon name="hourglass-start"}}{{/icon}}, а в фильтре «Согласующий» начните вводить ФИО и выберите нужногосогласующегоиз выпадающего списка66 +* Определите критерии поиска и последовательно заполните все необходимые фильтры. Например, если нужно найти все заявления, которые зависли на этапе согласования определенным участником, то выберите фильтре «Статус» иконку с песочными часами {{icon name="hourglass-start"}}{{/icon}}, а в фильтре «Участник» начните вводить ФИО и выберите нужного участника из выпадающего списка 58 58 59 59 Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: 60 60 61 -|**Фильтр **|(% colspan="3" %)**Значение** 62 -|(% rowspan=" 2" %)Статус|(% rowspan="2" style="width:194px" %)(((70 +|**Фильтр **|(% colspan="2" style="width:340px" %)**Значение**|(% style="width:427px" %) 71 +|(% colspan="1" rowspan="4" %)Статус|(% colspan="1" rowspan="4" style="width:178px" %)((( 63 63 Показывает на каком этапе обработки находится заявление: 64 64 65 65 66 -)))|(% style="width:572px" %) |(% rowspan="2" style="width:572px" %) 67 -|(% style="width:572px" %) 68 -|Тип|(% colspan="3" %)Помогает найти заявления определенного типа 69 -|Дата|(% colspan="3" %)Показывает дату подачи заявления 70 -|Дата события|(% colspan="3" %)Помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки 71 -|Сотрудник|(% colspan="3" %)Помогает отфильтровать значения поиска по сотруднику, который подал заявление 72 -|Участник|(% colspan="3" %)Помогает выполнить поиск по конкретному участнику маршрута, который совершал действие в выбранном заявлении 73 -|Ответственный|(% colspan="3" %)Помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления 75 +)))|(% style="width:162px" %){{icon name="hourglass-start"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { 76 + 'public' : 'unlock', 77 + 'private' : 'lock', 78 + 'hidden' : 'eye-slash', 79 + 'matchable' : 'search', 80 + 'delete' : 'times' 81 +}) 82 +#set ($iconName = $xcontext.macro.params.name) 83 +#if ($aliases.containsKey($iconName)) 84 + #set ($iconName = $aliases.get($iconName)) 85 +#end 86 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 87 +#set ($iconSize = $xcontext.macro.params.size) 88 +#if ($iconSize == 'large') 89 + #set ($iconSize = 'lg') 90 +#end 91 +#if ($supportedSizes.contains($iconSize)) 92 + #set ($iconSize = "fa-${iconSize}") 93 +#else 94 + #set ($iconSize = '') 95 +#end 96 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) 97 +#set ($text = " $!{xcontext.macro.content}") 98 +## 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'}) 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 name="hourslass-start"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { 103 + 'public' : 'unlock', 104 + 'private' : 'lock', 105 + 'hidden' : 'eye-slash', 106 + 'matchable' : 'search', 107 + 'delete' : 'times' 108 +}) 109 +#set ($iconName = $xcontext.macro.params.name) 110 +#if ($aliases.containsKey($iconName)) 111 + #set ($iconName = $aliases.get($iconName)) 112 +#end 113 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 114 +#set ($iconSize = $xcontext.macro.params.size) 115 +#if ($iconSize == 'large') 116 + #set ($iconSize = 'lg') 117 +#end 118 +#if ($supportedSizes.contains($iconSize)) 119 + #set ($iconSize = "fa-${iconSize}") 120 +#else 121 + #set ($iconSize = '') 122 +#end 123 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) 124 +#set ($text = " $!{xcontext.macro.content}") 125 +## 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'}) 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" %)((( 130 +Заявление ожидает каких-то действий от участников маршрута: 74 74 132 +* Заявление еще не согласовано участником 133 +* Заявление ожидает действий от кадровика 134 +))) 135 +|(% style="width:162px" %){{icon name="warning"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { 136 + 'public' : 'unlock', 137 + 'private' : 'lock', 138 + 'hidden' : 'eye-slash', 139 + 'matchable' : 'search', 140 + 'delete' : 'times' 141 +}) 142 +#set ($iconName = $xcontext.macro.params.name) 143 +#if ($aliases.containsKey($iconName)) 144 + #set ($iconName = $aliases.get($iconName)) 145 +#end 146 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 147 +#set ($iconSize = $xcontext.macro.params.size) 148 +#if ($iconSize == 'large') 149 + #set ($iconSize = 'lg') 150 +#end 151 +#if ($supportedSizes.contains($iconSize)) 152 + #set ($iconSize = "fa-${iconSize}") 153 +#else 154 + #set ($iconSize = '') 155 +#end 156 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) 157 +#set ($text = " $!{xcontext.macro.content}") 158 +## 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'}) 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" %)((( 163 +Выполните действие с заявлением в соответствии с настройкой прав: 75 75 76 -Для поиска и сортировки заявлений можно воспользоваться следующими фильтрами: 165 +* Заявление ожидает вашего решения, т.к. Вы – согласующий 166 +* Заявление ожидает вашего решения, т.к. Вы – один из потенциально ответственных Кадровиков 167 +* Заявление ожидает вашего решения, т.к. Вы назначили себя ответственным за обработку заявления 168 +))) 169 +|(% style="width:162px" %){{icon name="times-circle-o"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { 170 + 'public' : 'unlock', 171 + 'private' : 'lock', 172 + 'hidden' : 'eye-slash', 173 + 'matchable' : 'search', 174 + 'delete' : 'times' 175 +}) 176 +#set ($iconName = $xcontext.macro.params.name) 177 +#if ($aliases.containsKey($iconName)) 178 + #set ($iconName = $aliases.get($iconName)) 179 +#end 180 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 181 +#set ($iconSize = $xcontext.macro.params.size) 182 +#if ($iconSize == 'large') 183 + #set ($iconSize = 'lg') 184 +#end 185 +#if ($supportedSizes.contains($iconSize)) 186 + #set ($iconSize = "fa-${iconSize}") 187 +#else 188 + #set ($iconSize = '') 189 +#end 190 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) 191 +#set ($text = " $!{xcontext.macro.content}") 192 +## 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'}) 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:162px" %){{icon name="check-circle"}}{{/icon}}{{velocity output="false"}}#set ($aliases = { 198 + 'public' : 'unlock', 199 + 'private' : 'lock', 200 + 'hidden' : 'eye-slash', 201 + 'matchable' : 'search', 202 + 'delete' : 'times' 203 +}) 204 +#set ($iconName = $xcontext.macro.params.name) 205 +#if ($aliases.containsKey($iconName)) 206 + #set ($iconName = $aliases.get($iconName)) 207 +#end 208 +#set ($supportedSizes = ['lg', '2x', '3x', '4x']) 209 +#set ($iconSize = $xcontext.macro.params.size) 210 +#if ($iconSize == 'large') 211 + #set ($iconSize = 'lg') 212 +#end 213 +#if ($supportedSizes.contains($iconSize)) 214 + #set ($iconSize = "fa-${iconSize}") 215 +#else 216 + #set ($iconSize = '') 217 +#end 218 +#set ($cssClass = $xcontext.macro.params.cssClass.replaceAll('"', '\"')) 219 +#set ($text = " $!{xcontext.macro.content}") 220 +## 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'}) 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" %)Помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления. Начните вводить ФИО и выберите нужного ответственного из выпадающего списка. Если нужно добавить в фильтр более одного ответственного, то повторяйте это действие для каждого ответственного, которого необходимо добавить 77 77 78 -* **Статус **показывает на каком этапе обработки находится заявление 79 -* **Тип **помогает найти заявления определенного типа 80 -* **Дата **показывает дату подачи заявления 81 -* **Дата события **помогает найти и обработать те заявления, которые требуется обработать в первую очередь. Например, датой события может быть дата начала отпуска или командировки 82 -* **Сотрудник **помогает отфильтровать значения поиска по сотруднику, который подал заявление 83 -* **Юрлицо **помогает отфильтровать реестр по определенному юрлицу или отделу 84 -* **Участник **помогает выполнить поиск по конкретному участнику маршрута, который совершал действие в выбранном заявлении 85 -* **Ответственный **помогает выполнять поиск по кадровику, который стал ответственным за обработку заявления 86 86 87 -Для всех фильтров доступен множественный выбор 88 88 89 89 == Результат == 90 90