Выбрать курс
32
/
239
Поиск дел
Данное активити позволяет искать дела по выбранным в настройках полям. Результатом работы является получение списка ID найденных дел, массива для итератора, результата поиска в виде строки, соответствие условиям поиска и количество найденных элементов(Дел).
ID сущности: в данном поле указывается ID сущности к которой привязано дело.
Тип дела: в данном поле выбирается из выпадающего списка тип дела.
Тема: в данном поле указывается тема указанная в искомом деле.
Срок: в данном поле указывается срок искомого дела.
Срок исполнения: в данном поле указывается срок исполнения искомого дела.
Ответственный: в данном поле указывается ответственный, который указан в искомом деле.
Описание: в данном поле указывается описание искомого дела.
Место: в данном поле указывается место искомого дела.
Внешний код: в данном поле указывается внешний код для искомого дела.
Внешний источник: в данном поле указывается внешний источник искомого дела.
Делать отладочные сообщения в журнал БП: в данном поле указывается делать отладочные сообщения в журнал БП или нет.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Сценарий работы активити бизнес-процесса
ID сущности: в данном поле указывается ID сущности к которой привязано дело.
Данные символы ставятся перед содержимым ячейки:
% содержит, поиск в строке выглядит так (без пробелов):"%123", это значит, что мы ищем 123. (можно искать буквы и цифры в выбранной вами строке).
!% не содержит, Пример заполнения !%123 , это значит, что значение в поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
= равно, Пример заполнения: =123 , это значит, что значение в поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
Для полей тип "список", работает только условие "=" и сравнивается с ID элемента(можно получить через F12+просмотр элементов).
! не равно, Пример заполнения !123 , это значит, что значение в поле не равно 123 (только для поля тип "строка" и "число").
> больше, Пример заполнения >123 , это значит, что значение в поле больше 123 (только для поля тип "число").
< меньше, Пример заполнения <123 , это значит, что значение в поле меньше 123 (только для поля тип "число").
={=> больше или равно, Пример заполнения =>123 , это значит, что значение в поле больше или равно 123 (только для поля тип "число").
={=< меньше или равно, Пример заполнения =<123 , это значит, что значение в поле меньше или равно 123 (только для поля тип "число").
Если поле не является строкой, то содержимое ячейки должно заполняться так: ={=>14.03.2020 15:10}, в фигурных скобках указывается необходимый символ.
В случае с переменной, содержимое ячейки должно заполняться так: ={=>{=A1988_22222_92566_99999:search_results}.
Для полей тип "дата" и "дата/время", при необходимости поиска диапазона "от и до" содержимое ячейки должно заполняться так: =01.03.2015 14:55:22##07.05.2015 14:55:22
Тип сущности: в данном поле указывается тип сущности, к которой привязано искомое дело. Тип сущности можно выбрать из выпадающего списка.% содержит, поиск в строке выглядит так (без пробелов):"%123", это значит, что мы ищем 123. (можно искать буквы и цифры в выбранной вами строке).
!% не содержит, Пример заполнения !%123 , это значит, что значение в поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
= равно, Пример заполнения: =123 , это значит, что значение в поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
Для полей тип "список", работает только условие "=" и сравнивается с ID элемента(можно получить через F12+просмотр элементов).
! не равно, Пример заполнения !123 , это значит, что значение в поле не равно 123 (только для поля тип "строка" и "число").
> больше, Пример заполнения >123 , это значит, что значение в поле больше 123 (только для поля тип "число").
< меньше, Пример заполнения <123 , это значит, что значение в поле меньше 123 (только для поля тип "число").
={=> больше или равно, Пример заполнения =>123 , это значит, что значение в поле больше или равно 123 (только для поля тип "число").
={=< меньше или равно, Пример заполнения =<123 , это значит, что значение в поле меньше или равно 123 (только для поля тип "число").
Если поле не является строкой, то содержимое ячейки должно заполняться так: ={=>14.03.2020 15:10}, в фигурных скобках указывается необходимый символ.
В случае с переменной, содержимое ячейки должно заполняться так: ={=>{=A1988_22222_92566_99999:search_results}.
Для полей тип "дата" и "дата/время", при необходимости поиска диапазона "от и до" содержимое ячейки должно заполняться так: =01.03.2015 14:55:22##07.05.2015 14:55:22
Тип дела: в данном поле выбирается из выпадающего списка тип дела.
Тип дела "Обзвон" не привязывается к сущности, т.е его нужно искать оставив настройку "Тип сущности" к которому привязано дело" в положении "не установлено", а тип дела выбрав "обзвон".
Тема: в данном поле указывается тема указанная в искомом деле.
Если добавить знак "%", это означает, что будет искать часть строки/фразы в строке, в которой указанна строка/фраза, указанная после знака.
Если добавить "!%", то ищет фразу, в которой не содержится указанная фраза/строка.
Начало: в данном поле указывается дата начала искомого дела.Если добавить "!%", то ищет фразу, в которой не содержится указанная фраза/строка.
Срок: в данном поле указывается срок искомого дела.
Срок исполнения: в данном поле указывается срок исполнения искомого дела.
Ответственный: в данном поле указывается ответственный, который указан в искомом деле.
Описание: в данном поле указывается описание искомого дела.
Место: в данном поле указывается место искомого дела.
Внешний код: в данном поле указывается внешний код для искомого дела.
Внешний источник: в данном поле указывается внешний источник искомого дела.
Делать отладочные сообщения в журнал БП: в данном поле указывается делать отладочные сообщения в журнал БП или нет.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Период ожидания(Время ожидания ответа от приложения): Указывается в секундах, минутах, часах, днях, но не менее 5 минут и желательно не более 1 часа.
Если вы хотите использовать результат работы активити (возвращаемый параметр) в другом активити, в котором параметр - простое число, то несколько чисел разделенных запятыми работать не будут, так как параметр ждет только одно число.
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Сценарий работы робота
Возвращаемые параметры для данного активити:
- Результат поиска (массив для итератора)
- Результат поиска(строка)
- Соответствие условиям.
- Количество найденных элементов.
- Сообщение об ошибке.
- Результат поиска (массив для итератора)
- Результат поиска(строка)
- Соответствие условиям.
- Количество найденных элементов.
- Сообщение об ошибке.