You are viewing limited content. For full access, please sign in.

Question

Question

Nested Business Processes not showing Steps in Client

asked on August 4, 2015

I have a section of one of my business processes that I need to reuse for a number of other business processes so I have separated it out into its own workflow. I call it using the "Invoke Workflow" from the other business processes and the workflow itself runs successfully except for one thing.

The Business Process Step is never updated within the Client application so the user does not know what is supposed to be done with the document.

If I examine the Business Process pane within the Laserfiche Client, the only Business Process that shows is the parent process.

How can I get the step information to show up in the client?

 

Just for clarification purposes, this is what I see in each application:

 

Workflow Designer:

 

"Bus. Process 1" runs activity "Invoke Workflow" that launches "Bus. Process 2".

"Bus. Process 2" reaches a wait condition contained within a Business Process Step.

 

Laserfiche Client:

Document shows "Bus. Process 1" in a "Running" state with no step information.

There is no mention of "Bus. Process 2" or its contained steps.

 

 

 

0 0

Replies

replied on August 4, 2015

This is expected behavior. Each Business Process displayed in the history is currently restricted to a single workflow instance.

0 0
replied on August 5, 2015

Miruna,

 

   Could you please elaborate a little on what is meant by "Each Business Process displayed in the history is currently restricted to a single workflow instance."

0 0
replied on August 5, 2015

So you have the first business process that's displayed in the Client. That's one workflow instance, or "run" of the workflow. When you invoke another workflow, that starts a separate instance. If that second workflow is also marked as a business process, it will show up as a separate entry in the Business Process History in the Client. But the first business process wouldn't know about the steps or status of the second one.

You could use output parameters in the second workflow to pass data back to the first one when the second workflow completes. But it is not currently possible to update the business step in the first workflow while the second one is still running or display business step information from the second workflow in the history of the first one.

0 0
replied on August 5, 2015

My problem is that it does not "show up as a separate entry in the Business Process History in the Client".

The client shows the first process in a running state but does not even list the second business process in the Business Process History.

0 0
replied on August 5, 2015

An update: As of today, they are now showing in the client. It appears there was just a delay between when the workflow ran and when the information actually showed up in the client.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.