Страница Process Portal Работа: советы по организации поиска

Быстрый поиск конкретной задачи в списке задач на странице Работа.

Внимание: Если Process Portal применяется на iPad или в параметрах Process Portal задан язык Арабский или Иврит, то поиск и фильтрация на страницах сводной панели выполняются, как описано для страницы Работа.

Кроме того, для поиска доступны только сохраненные результаты предыдущих поисков на основе задач.

Базовые операции поиска

Самый простой способ найти задачу - ввести в поле поиска условия, описывающие то, что требуется найти.
Совет: Чтобы очистить результаты поиска и вернуться к списку задач, нажмите значок X в поле поиска.
В следующей таблице собраны рекомендации, которые помогут сделать поиск более эффективным.
Табл. 1. Базовые операции поиска
Что требуется найти Как должен выглядеть запрос
Задачи, содержащие определенные условия. Например, требуется найти текущую заявку на получение займа от Ивана Петрова. Введите условия, которые описывают то, что требуется найти. Например: заем Ивана Петрова. Хотя условия поиска автоматически объединяются, чтобы сузить область поиска, для их объединения можно воспользоваться оператором AND, например заем AND Ивана AND Петрова.
При поиске не учитывается регистр символов, поэтому слова для поиска можно вводить строчными буквами, прописными буквами или в любом их сочетании. Например:
  • Если ввести заем ивана петрова, то служба поиска вернет такие же результаты, как при вводе затем Ивана Петрова или ЗАЕМ ИВАНА ПЕТРОВА.
  • Если ввести Müller, то результаты поиска будут точно такими же, как при вводе MÜLLER. Но при поиске не будут возвращены результаты, содержащие Muller или Mueller.
Внимание: Время ответа зависит от числа результатов поиска. Поиск можно ускорить, выбрав максимально точные условия и объединив их оператором AND.
Задачи, содержащие то или иное условие. Например, необходимо найти все задачи утверждения или отклонения. Для разделения условий поиска применяется оператор OR. Например, чтобы найти задачи или для утверждения займа, или для отклонения займа, можно ввести утверждение OR отклонение

Оператор OR может использоваться в сочетании с оператором AND. Например, чтобы найти все новые задачи утверждения или отклонения, введите (утверждение OR отклонение) AND новые

Внимание: Для операторов всегда используются символы верхнего регистра.
Задачи, содержащие одно условие поиска, но не содержащие другое условие Для включения и исключения условий поиска применяются операторы "плюс" (+) и "минус" (-). Например, чтобы найти все свои задачи, которые содержат условие loan (заём), но не содержат условие home loan (внутренний заём), введите: +loan -home.
Внимание: Всегда начинайте запрос данного типа с оператора "плюс" (+). Оператор "минус" (-) нельзя использовать без оператора "плюс" (+).
Задачи, содержащие различные производные от условия поиска, например reject и rejection Используйте вопросительный знак (?) для обозначения любого одиночного символа в слове. Например, чтобы найти Meyer или Meier, введите Me?er

Используйте символ звездочки (*) в качестве заменяющего символа для одного или нескольких символов в начале, в конце или внутри слова. Например, чтобы найти и reject, и rejection, введите reject*

Задачи, содержащие точную последовательность условий. Например, пользователю необходимо найти все его задачи утверждения внутреннего займа (home loan approval). Заключите эти условия в двойные кавычки. Например, "утверждение внутреннего займа"
Внимание: В кавычках нельзя использовать символы подстановки, звездочку (*) и вопросительный знак (?).
Задачи, содержащие условия поиска с не алфавитно-цифровыми символами, например с символом (@) или (&) Заключите эти условия в двойные кавычки. Например, "johndoe@mycompany.com" или "Smith&Jones"

Поиск конкретных видов информации

Для того чтобы сузить область поиска, может потребоваться поиск по виду информации, например имени экземпляра процесса или условиям в строке темы. В этом случае перед условием поиска указывается префикс, представляющий собой имя соответствующего поля. Поиск по полю можно объединить с простым поиском.

Можно использовать следующие поля, связанные с задачами и экземплярами процессов.
Табл. 2. Поиск информации, связанной с конкретной задачей
Что требуется найти Какие поля должны использоваться Какие условия должны использоваться Как должен выглядеть запрос
Задачи с определенной строкой темы subject: Любые условия из темы задачи
  • Если требуется найти определенный счет в строке темы, введите: subject:Invoice subject:49723
  • Если известна точная фраза в строке темы, введите subject:"Initiate Credit Check"
Задачи, принадлежащие экземпляру процесса с определенным именем instancename: Любые элементы в имени экземпляра процесса
  • Если известно точное имя, введите instancename:"Check Loan Application - 10247"
  • Если известны только части имени, введите instancename:Loan instancename:Application
Задачи, принадлежащие экземпляру процесса с определенным именем приложения application: Любые элементы в имени приложения
  • Если известно точное имя, введите application:"Standard Hiring Package"
  • Если известны только части имени, введите application:Hiring application:Standard
Задачи под угрозой или задачи с определенной датой или диапазоном дат atriskdate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: atriskdate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: atrisk:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Задачи, принадлежащие определению бизнес-процесса (BPD) bpd: Любые элементы в имени определения бизнес-процесса
  • Если известно точное имя BPD, введите bpd:"hiring process"
  • Если известны только части имени, введите bpd:hiring
Задачи с определенной датой создания или диапазоном дат createdate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: createdate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: createdate:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Задачи с определенной датой выполнения или диапазоном дат duedate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: duedate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: duedate:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Задачи, принадлежащие экземпляру процесса с определенным идентификатором instanceid: Числовой идентификатор экземпляра процесса instanceid:57824
Задачи с определенным именем activityname: Любые условия в имени задачи
  • Если известно точное имя, введите activityname:"Submit requisition"
  • Если известны только части имени, введите activityname:Requisition
Определенный ИД задачи taskid: Числовой идентификатор задачи taskid:12345
Задачи, принадлежащие пользователю с определенным именем username: Имя пользователя username:jsmith
Задачи, принадлежащие пользователю с указанным именем userfullname: Полное имя пользователя или его часть
  • Если известно полное имя пользователя, введите userfullname:"john smith"
  • Если известна только часть имени, введите userfullname:john userfullname:smith
Задачи, назначенные определенному коллективу teamname: Полное имя коллектива или его часть teamname:accounting
Все задачи, затребованные пользователями isassignedtouser: Одно из следующих значений: true, false. Например, для поиска задач, которые еще не затребованы, введите isassignedtouser:false
Табл. 3. Поиск информации, связанной с конкретным экземпляром, на страницах сводной панели Производительность процесса.
Внимание: Следующие значения применимы, если Process Portal используется на iPad или в параметрах Process Portal задан язык Арабский или Иврит.
Что требуется найти Какие поля должны использоваться Какие условия должны использоваться Как должен выглядеть запрос
Экземпляры процесса, принадлежащие процессу с определенным именем приложения application: Любые элементы в имени приложения
  • Если известно точное имя, введите application:"Standard Hiring Package"
  • Если известны только части имени, введите application:Hiring application:Standard
Экземпляры процесса, принадлежащие процессу с определенным именем instancename: Любые элементы в имени экземпляра процесса
  • Если известно точное имя, введите instancename:"Check Loan Application - 10247"
  • Если известны только части имени, введите instancename:Loan instancename:Application
Экземпляры процесса, принадлежащие конкретному определению бизнес-процесса (BPD) bpd: Любые элементы в имени определения бизнес-процесса
  • Если известно точное имя BPD, введите bpd:"hiring process"
  • Если известны только части имени, введите bpd:hiring
Экземпляры процесса под угрозой с определенной датой или диапазоном дат instanceatriskdate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: instanceatriskdate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: instanceatriskdate:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Экземпляры процесса с определенной датой создания или диапазоном дат instancecreatedate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: instancecreatedate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: instancecreatedate:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Экземпляры процесса с определенной датой выполнения или диапазоном дат instanceduedate: Дата в виде диапазона в формате UTC: год, месяц, день [ГГГГММДД]. Можно ввести только год [ГГГГ] или также часы, минуты и секунды [ГГГГММДДЧЧММСС]. Каждая дата в диапазоне должна быть заключена в квадратные скобки.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Для объединения дат применяется оператор TO.

Все даты определены в формате UTC.
  • Для ввода определенной даты (например, 15 июня 2013 года) введите: instanceduedate:[20130614] TO [20130616]
  • Для ввода диапазона дат (например, 15 - 30 июня 2013 года) введите: instanceduedate:[20130614 TO 20130701]
Напоминание: Для операторов всегда используются символы верхнего регистра.
Определенный экземпляр процесса instanceid: Числовой идентификатор экземпляра процесса instanceid:57824

Поиск бизнес-данных

Задачи можно искать по полям бизнес-данных, например по имени заказчика, адресу заказчика или дате заказа.
Внимание: Искать по полям бизнес-данных можно, если соответствующие бизнес-данные сделаны доступными для поиска во время проектирования процесса.
Можно использовать следующий синтаксис поиска бизнес-данных.
Табл. 4. Синтаксис для поиска бизнес-данных
Что требуется найти Как должен выглядеть запрос
Условия в полях бизнес-данных Добавьте имя поля в строку поиска.

Для того чтобы найти имя поля, в области задачи наведите указатель мыши на метку поля. Например, если поле данных имеет метку Имя заказчика, а всплывающая подсказка показывает имя customername, введите customername:

Условия, включающие любые из следующих специальных символов: + - ! ( ) { } [ ] ^ " ~ * ? : \
  • Поскольку специальные символы не индексируются, символ в строке поиска можно заменить пробелом.
  • Если строка поиска должна содержать специальный символ, добавьте перед ним символ обратной косой черты (\). Например, если имя заказчика - MyCompany!, а поле называется customername; введите customername:"MyCompany\!"
Внимание: В кавычках нельзя использовать символы подстановки, звездочку (*) и вопросительный знак (?).
Числовые данные в полях бизнес-данных Для поиска числа, например 9, в поле адреса заказчика, введите customeraddress:9

Для поиска чисел в диапазоне применяется оператор TO.

Например, если в поле адреса заказчика требуется найти число в диапазоне от 1 до 9, введите customeraddress:[1 TO 9]

Даты в полях бизнес-данных Введите дату как диапазон дат в формате UTC: год, месяц, день (ГГГГММДД). Диапазон дат задается оператором TO.
Совет: Для устранения разницы в часовых поясах расширьте диапазон дат с обоих концов на один день.

Например, для поиска задач, связанных с заказами от 1 февраля 2012 года, укажите следующие начальную и конечную даты: 31 января 2012 года и 2 февраля 2012 года соответственно. Если поле даты заказа содержит метку orderdate, введите orderdate:[20120131 TO 20120202]