Выбрать курс
92
/
239
Парсинг текста в бизнес-процессах
Данное активити парсит (собирает данные) текст в БП согласно указанным параметрам.
Параметры парсинга: в данном пункте настраивается параметр, отвечающий за поиск и выдачу часть текста.
Для примера рассмотрим фразу - У лукоморья дуб зеленый.
1##word - вернет слово, расположенное до указанного - word
1##зеленый — вернёт в дополнительные параметры процесса слово дуб
2##word - вернет слово, расположенное после указанного - word
2##дуб — вернёт в дополнительные параметры процесса слово зелёный
3##word1##word2 - вернёт все слова, расположенные меду указанными word1 и word2.
3##У##зелёный - вернёт в дополнительные параметры процесса слово — дуб
Для команды 4 возьмем аббревиатуру счета с его номером: НФР-190188
4##word - вернет номер счета по поисковому слову word
4##НФР - вернет номер счета 190188
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Сценарий работы активити бизнес-процесса
Контент для парсинга: в данном пункте указывается текст, в котором БП будет искать данные согласно заданным ниже параметрам.Параметры парсинга: в данном пункте настраивается параметр, отвечающий за поиск и выдачу часть текста.
Для примера рассмотрим фразу - У лукоморья дуб зеленый.
1##word - вернет слово, расположенное до указанного - word
1##зеленый — вернёт в дополнительные параметры процесса слово дуб
2##word - вернет слово, расположенное после указанного - word
2##дуб — вернёт в дополнительные параметры процесса слово зелёный
3##word1##word2 - вернёт все слова, расположенные меду указанными word1 и word2.
3##У##зелёный - вернёт в дополнительные параметры процесса слово — дуб
Для команды 4 возьмем аббревиатуру счета с его номером: НФР-190188
4##word - вернет номер счета по поисковому слову word
4##НФР - вернет номер счета 190188
ВАЖНО!
В параметрах, в месте word (маркер заменяемый словом или фразой) НЕЛЬЗЯ использовать пробел до этого слова и/или после, т.к. пробелом отделяются слова.
1 - синтаксис команды. ## - разделитель.
Делать отладочные сообщения в журнал БП:варианты да/нет.В параметрах, в месте word (маркер заменяемый словом или фразой) НЕЛЬЗЯ использовать пробел до этого слова и/или после, т.к. пробелом отделяются слова.
1 - синтаксис команды. ## - разделитель.
Позволяет выбрать, нужно ли создавать отладочные сообщения в журнал БП или нет.
Это поле нужно использовать только по необходимости из-за большого расхода запросов и уменьшенной скорости срабатывания активити.
Запускать от имени: данное поле необходимо для того, чтобы установить сотрудника, с правами которого выполнять действие данного активити. Если у сотрудника не будет прав на выполнение действия, то активити не сработает. Рекомендуем выбирать всегда сотрудника с правами администратора системы.
Устанавливать текст статуса: данное поле позволяет включать возможность установки статуса бизнес-процесса. Это необходимо для того, чтобы во время работы активити информировать пользователя в истории о том, что бизнес-процесс остановился на конкретном шаге. Это особенно важно в момент отладки и выяснения причин неполадок в работе механизма.
Текст статуса: в данном поле указывается текстовый вариант статуса, который Вы можете изменять.
Ожидать ответа: данное поле Вами не управляется. Оно необходимо для того, чтобы определить, нужно ли ожидать реакции от нашего активити после запуска.
Сценарий работы робота
Возвращаемые параметры данного активити:
- Результат поиска (1 - 10)
- Соответствует условиям ( Y / N )
- Результат поиска (1 - 10)
- Соответствует условиям ( Y / N )