Skip to main content


 

Symptoms


We have several enterprise processes that will be shared across several applications (and therefore multiple visual studio projects). We want to be able to IPC to these processes from within any K2 visual studio project. The IPC event does not appear to allow us to find such processes in the K2 server only within the same project. Some of these enterprise processes are nested more than 1 layer deep.
 

Diagnoses


Currently, the "Browse" option within an IPC event will only return process definition that are part of the same K2Project.

Some possible workaround if applicable includes:

1. Creating a "Workflow Smartobject" of the child process this Smartobject will have a "Start Process" method that you can call in a Smartobject event to start this child process

http://help.k2.com/onlinehelp/k2blackpearl/userguide/current/webframe.html_Reference_-_Creating_a_Workflow_SmartObject.html

2. Perhaps using custom code/API call to start the child process instance via usage of a Server Event:

https://help.k2.com/onlinehelp/k2blackpearl/userguide/current/webframe.html_rtm_reference_-_introduction_to_server_events.html
 

Resolution

There is currently an existing product enhancement request to also surface all process definitions that are on the server to be used in the IPC event and also for cross-designer IPC event support. A timeline of when this product enhancement will be implemented or on which version is currently not available.




 
Be the first to reply!

Reply