Доброго времени суток коллеги, столкнулся с проблемой. Мне нужно запустить БП который ставит статус в Обращении -> "Категория" = "Статус из ServieDesk" если обращения было создано в Рабочем месте скажем Портал.  Уточняю свой вопрос. Сотрудники которые создают обращения внутри компании через Рабочие место "Портал", то "Категория" у этого обращения должно автоматом проставляться "Статус из ServieDesk". Для более наглядности приложил скрин тут , так как не мог добавить здесь. Буду благодарен за помощь. Спасибо

 



 

Нравится

4 комментария

Добрый день!

 

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

Ярослав Савицкий,

Я к примеру хочу добавить раздел обращения в рабочее место "Портал" и когда я нахожусь в этом рабочем месте и создаю обращения, то её категория должна быть "Обращения сервисдеск", а в любом остальном случае она должна оставаться такой же неизменной. Я не могу по другому описать ситуацию. Может из-за языкового барьера.

Ислам Ибрагимжанов,

К сожалению, подвязаться к рабочему месту для запуска процесса нет возможности. Но вы можете создать типизированные страницы обращений в зависимости от категории. И выбирать нужную категорию вручную.

Sorotiuk Anna,

Спасибо

Показать все комментарии

Коллеги, подскажите - есть ли в планах внедрение возможности работать с blackbox пулами в bpm'online studio free? А то в текущей версии не совсем понятно как отразить взаимодействие  с закрытыми пулами (клиент, поставщик и т.п.)

Нравится

6 комментариев

Александр, да, такие планы есть. В частности, планируется добавить элемент Message flow, который как раз и можно направлять на другой пул, включая пул без элементов внутри.

Хардиков Александр,

А в какие сроки ожидать данные доработки?

Сидоров Александр Валерьевич,

Есть планы выпустить этой осенью

Хардиков Александр,

Благодарю, спасибо за информацию!

Хардиков Александр пишет:

Сидоров Александр Валерьевич,

Есть планы выпустить этой осенью

Добрый день! Есть ли какие-нибудь новости относительно обсуждаемой возможности?

Здравствуйте, Роман!

К сожалению, сроки по этой задаче сильно сдвинулись. Она есть в роадмапе, но сроков назвать не могу.

Показать все комментарии

Здравствуйте, коллеги!

В ходе мероприятия в Сколково на презентации дизайнера процессов коснулись темы вызова внешних веб-сервисов из процесса с использованием нового элемента в дизайнере процессов.

К сожалению, не нашел подробного описания возможностей этого элемента в технической документации.

Прошу помочь с реализацией следующей функции.

Имеется веб-сервис, имеющий корректное wsdl-определение. Сервис получает от процесса GET-команду (с параметром type ['jpeg', 'pdf', 'xml']) и в зависимости от параметра возвращает:
1) jpeg - изображение
2) pdf - файл документа
2) xml - со значениями полей в строках и изображениями в кодировке base64

по получении ответа процесс должен:
1) сохранить jpeg-файл в карточку контакта (например, фото контакта)
2) сохранить pdf-файл вложением в карточку контакта (например, цифровая копия подписанного договора обслуживания)
3) разобрать полученный xml-файл, создать новую карточку контакта и сохранить значения в соответствующие поля, включая закодированное base64 изображение (например, паспортные данные контакта с изображением подписи, фото и скана паспорта)

Буду благодарен за примеры кода.

Нравится

4 комментария

Добрый день!
Пока такого элемента, который бы вызывал внешние сервисы нет.
Для решения подобной задачи нужно писать в ScriptTask’е на .Net обработчик http запросов и в пространство имен (Usings) подключать нужные классы.
Примеры кода можно загуглить.

Спасибо, Олег!

Я посмотрел в дизайнере процессов установленного у нас экземпляра bpm'online 7.8. Там действительно нет того элемента, что я имел ввиду. Жаль, что я не помню его названия. Но в бета-версии, которую нам демонстрировали на мероприятии в Сколково в этом году в рамках сессии для администраторов, был такой элемент, который позволял вызывать внешние web-сервисы, при условии, что они оформлены в соответствии со стандартами по протоколу SOAP.

Очень прошу перепроверить с теми, кто делал ту презентацию. Юлия Старун там была, насколько я помню.

Заранее спасибо!

Добрый день !!!

если такой элемент процесса появится в дизайнере процессов, тогда BPMOnline станет самой крутой системой по сравнению с другими. Она и сейчас самая крутая система. Но с данным инструментом просто будет решать многие задачи.

Здравствуйте! Я зашел в дизайнер процессов из конфигурации системы. Элемент, который я имел ввиду называется "Выполнить действие процесса". В его настройках нужно указать Пользовательское действие "Вызвать веб-сервис" или "Вызвать Web-сервис".

Если выбрать первый вариант - "Вызвать веб-сервис", то во вкладке Параметров нужно указать следующие параметры:
- RequestBodyInternal
- RequestParameters
- URL сервиса
- Вернуть запрос и ответ действия
- Запрос
- Метод сервиса
- Ответ
- Параметры запроса
- Результат запроса
- Сервис
- Статус выполнения вызова

Если выбрать второй вариант - "Вызвать Web-сервис", то во вкладке Параметров нужно указать следующие параметры:
- URL web-сервиса
- Метод
- Название
- Параметры метода

Мой SOAP сервис вызывается (из локальной сети) по адресу:
http://[ip_address]/soap?format=pdf
http://[ip_address]/soap?format=jpg
http://[ip_address]/soap?format=xml

Его описание доступно по
http://[ip_address]/soap?wsdl

Текст WSDL во вложении (нужно изменить расширение с txt на xml).

Пример XML-ответа - во вложении (нужно изменить расширение с txt на xml).
Пример PDF-ответа - во вложении.
Пример JPG-ответа - во вложении.

Это была вводная. Сама задача была описана в исходном сообщении темы. Подозреваю, что мне нужно использовать первый вариант ("Вызвать веб-сервис") - у него вроде больше настраиваемых параметров. Теперь вопрос знатокам (или "подсказка зала" - уж как повезет :) :

Кто подскажет, как использовать этот элемент? Если можно - с практическими примерами.

Заранее спасибо!

Показать все комментарии