Выбрать курс
45
/
254
Поиск задачи (v.2)
Данное активити даёт возможность найти задачи, согласно указанных параметров.
Результатом работы является получение ID задачи в виде массива для итератора и строки, а так же количество найденных элементов и их соответствие условиям поиска.
Привязка к элементам CRM: в данном поле указывается CRM сущности, к которым привязана искомая задача. В данном поле указывается переменная.
Для того, чтобы найти привязанную задачу к необходимой сущности CRM, нужно указать эту сущность в определенном формате.
Пример: L_12345
L_ - обозначение лида.
12345 - ID этого лида.
Обозначения сущностей CRM:
L_ - Лид
D_ - Сделка
C_ - Контакт
CO_ - Компания
Делать отладочные сообщения в журнал БП:варианты да/нет.
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Период ожидания. Время ожидания ответа от приложения: Указывается в секундах, минутах, часах, днях, но не менее 5 минут и желательно не более 1 часа.
Это поле нужно для аварийного завершения активити, и если ответ не получен в течении того количества времени, то активити завершается.
Результатом работы является получение ID задачи в виде массива для итератора и строки, а так же количество найденных элементов и их соответствие условиям поиска.
Сценарий работы активити бизнес-процесса
Название | Описание |
---|---|
ID задачи: |
В данном пункте указывается ID задачи, которую Вам необходимо найти. |
Название задачи: | В данном пункте указывается название задачи, которую необходимо найти. |
Истинный статус задачи: |
В данном поле выбирается один из вариантов истинного статуса задачи: новая задача, принята ответственным, выполняется, условно завершена, выполнена, отложена. При поиске задач, нельзя искать по 2 типам статусов одновременно, это приведет к тому, что активити попросту ничего не найдет. Т.е одновременный поиск с фильтрами "Истинный статус" и "Мета статус" - невозможен. |
Мета - статус задачи: |
В данном поле устанавливается мета - статус искомой задачи: задача почти просрочена, не просмотренная задача, просроченная задача. При поиске задач, нельзя искать по 2 типам статусов одновременно, это приведет к тому, что активити попросту ничего не найдет. Т.е одновременный поиск с фильтрами "Истинный статус" и "Мета статус" - невозможен. |
Дата начала: |
В данном пункте указывается дата начала выполнения задачи. |
Дата окончания: | В данном пункте указывается дата завершения задачи. |
Крайний срок: |
В данном пункте указывается дата крайнего срока задачи. |
ID задачи | В данном пункте указывается ID задач |
Привязать к текущей сущности | В данном пункте указывается привязана ли задача к текущей сущности или нет. |
ID ответственного: |
В данном пункте указывается ID ответственного. |
ID постановщика: |
В данном пункте указывается ID постановщика, которую Вам необходимо найти. |
ID соисполнителей: |
В данном пункте указывается ID соисполнителей, которых Вам нужно найти. |
ID наблюдателей: | В данном пункте указывается ID наблюдателей, которых Вам нужно найти. |
ID родительской задачи: |
В данном пункте указывается ID родительской задачи, которую Вам необходимо найти. |
ID рабочей группы: |
В данном пункте указывается ID рабочей группы, которую Вам необходимо найти. |
Плановые трудозатраты (в секундах): |
В данном поле указывается плановые трудозатраты на выполнение задачи в виде времени, указывается значение в секундах. |
Планируемая длительность в часах или днях: |
В данном пункте указывается планируемая длительность задачи в часах или днях. |
ID сайта: |
В данном пункте указывается ID сайта, который Вам нужно найти. |
Дата и время исполнения только в рабочее время: |
В данном пункте указывается дата и время исполнения задачи, только в рабочее время. |
Стадия: |
В данном пункте указывается стадия, в которой находится задача. |
Изменил: | В данном поле указывается ID пользователя, который внес какие-либо изменения в задаче. |
Дата изменения: |
В данном поле указывается дата последнего изменения в задаче. |
Изменил статус: |
В данном поле указывается ID сотрудника, изменившего статус. |
Дата изменения статуса: |
В данном поле указывается дата изменения статуса задачи. |
Закрыл задачу: |
В данном полу указывается ID сотрудника, закрывшего задачу. |
Затраченное время из истории изменений: |
В данном поле указывается затраченное время из истории изменений задачи. |
Дата последнего просмотра: |
В данном поле указывается дата последнего просмотра искомой задачи. |
Индекс сортировки: |
В данном поле указывается индекс сортировки задачи в виде цифры. Данный индекс можно найти в параметрах задачи. |
Затрачено (фактически): |
В данном поле указывается время, фактически затраченное на выполнение задачи. |
Номер статуса |
Расшифровка статуса задачи |
1 | Новая задача |
2 | Задача принята ответственным |
3 | Задача выполняется (пользователь нажал начать выполнение) |
4 | Условно завершена (пользователь закрыл задачу и ждёт согласования от постановщика) |
5 | Задача выполнена (пользователь завершил выполнение задачи) |
6 | Задача отложена (пользователь нажал отложить) |
7 | Задача отклонена ответственным. |
Номер статуса |
Расшифровка мета - статуса задачи |
-1 | Просроченная задача |
-2 | Непросмотренная задача |
-3 | Почти просрочена (осталось менее 24х часов до даты крайнего срока) |
Привязка к элементам CRM: в данном поле указывается CRM сущности, к которым привязана искомая задача. В данном поле указывается переменная.
Для того, чтобы найти привязанную задачу к необходимой сущности CRM, нужно указать эту сущность в определенном формате.
Пример: L_12345
L_ - обозначение лида.
12345 - ID этого лида.
Обозначения сущностей CRM:
L_ - Лид
D_ - Сделка
C_ - Контакт
CO_ - Компания
Данные символы ставятся перед содержимым ячейки:
={%ваше значение} - содержит (можно искать буквы и цифры в выбранной вами строке).
Пример заполнения: ={%груша}, вернет все ID сущностей, в которых, в выбранном вами поле, содержится слово "груша".
={!%ваше значение} - не содержит.
Пример заполнения: ={!%123} , это значит, что значение в выбранном поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
={ваше значение} - равно.
Пример заполнения: ={123} , это значит, что значение в выбранном поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
={!ваше значение} - не равно.
Пример заполнения: ={!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}}
={%ваше значение} - содержит (можно искать буквы и цифры в выбранной вами строке).
Пример заполнения: ={%груша}, вернет все ID сущностей, в которых, в выбранном вами поле, содержится слово "груша".
={!%ваше значение} - не содержит.
Пример заполнения: ={!%123} , это значит, что значение в выбранном поле не содержит 123 (можно искать буквы и цифры в выбранной вами строке).
={ваше значение} - равно.
Пример заполнения: ={123} , это значит, что значение в выбранном поле равно 123. (только для поля тип "строка" и "число").
Если в поле используется текст, то этот текст должен совпадать символ в символ, иначе вы ничего не найдете.
={!ваше значение} - не равно.
Пример заполнения: ={!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 часа.
Это поле нужно для аварийного завершения активити, и если ответ не получен в течении того количества времени, то активити завершается.
Если вы хотите использовать результат работы активити (возвращаемый параметр) в другом активити, в котором параметр - простое число, то несколько чисел разделенных запятыми работать не будут, так как параметр ждет только одно число.
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Если параметр простой - строка, то туда не нужно вставлять результат работы в виде массива для итератора, так как данный параметр предназначен для полей с типом заполнения "множественное".
Сценарий работы робота
Возвращаемые параметры для данного активити:
- Результат поиска (массив для итератора).
- Результат поиска (строка).
- Количество найденных элементов
- Соответствует условиям.
- Сообщения об ошибках.
- Результат поиска (массив для итератора).
- Результат поиска (строка).
- Количество найденных элементов
- Соответствует условиям.
- Сообщения об ошибках.