В IBM BPM как найти сведения об идентификаторе компонента - PullRequest
0 голосов
/ 04 августа 2020

Мои требования к клиенту ... вместо портала процессов с использованием URL-адреса, который они хотят запустить и получить доступ к задаче со своего собственного портала.

Для этого CHS я указал как URL-адрес и использовал этот URL-клиент портал они могут запустить процесс, но не могут обработать задачу.

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

https://bpm.co.in/teamworks/fauxRedirect.lsw?zComponentId=3032.58aa9e8b-cafc-4264-91ce-8ac4671d7b27&zWorkflowState=2&zTaskId=t515780&zDbg=0&zComponentName=CoachFlow&applicationId=2&applicationInstanceId=guid%3Afa9c2963d7329bf6%3A-296c0055%3A173b30eee89%3A-8000

Ответы [ 2 ]

0 голосов
/ 11 августа 2020

Вместо использования ссылки «fauxRedirect» вы можете попробовать ссылку «process.lsw».

Это будет что-то вроде

https: // : 9443 / teamworks / process.lsw? ZWorkflowState = 1 & zTaskId = 468 & zResetContext = true & escapeBasicAuthChallenge = true

Это перенаправит вас на соответствующую ссылку «fauxRedirect».

0 голосов
/ 06 августа 2020

Вы можете получить сущность Process с помощью этого сценария:

tw.system.model.findProcessByName(tw.local.processName)

С помощью этой сущности вы можете исследовать ее атрибуты и получать нужную информацию. В окне скрипта используйте ctrl + space после этого кода, чтобы увидеть доступные функции и атрибуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...