cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X

Translate the entire conversation x

How to skip a stalled expression in a workflow

Dobi
17-Peridot

How to skip a stalled expression in a workflow

Version: Windchill 13.0

 

Use Case: I added an expression robot to one of our ECN workflows and noticed that it sometimes stalls out, not allowing the workflow to progress. Is it possible to somehow skip this expression robot in the workflows that are stalled so that the rest of the ECN workflow can progress to resolution?


Description:

I wrote a custom bit of code into an expression robot to extract and put into a workflow variable the WTPart dispositions so that these can be emailed downstream to other parts of the company. Some of the workflows seem to stall out on this expression robot. 

Dobi_0-1744081259007.png

 

Is it possible to "un-stall" the workflows that are stuck here? Ideally, I'd just move on to the next item - ECN Approved email? 

 

I'm reviewing the code in the interim but would like the handful of ECNs that are stuck here to get through to resolution. 

ACCEPTED SOLUTION

Accepted Solutions
RandyJones
20-Turquoise
(To:Dobi)


@Dobi wrote:

Version: Windchill 13.0

 

Use Case: I added an expression robot to one of our ECN workflows and noticed that it sometimes stalls out, not allowing the workflow to progress. Is it possible to somehow skip this expression robot in the workflows that are stalled so that the rest of the ECN workflow can progress to resolution?


Description:

I wrote a custom bit of code into an expression robot to extract and put into a workflow variable the WTPart dispositions so that these can be emailed downstream to other parts of the company. Some of the workflows seem to stall out on this expression robot. 

Dobi_0-1744081259007.png

 

Is it possible to "un-stall" the workflows that are stuck here? Ideally, I'd just move on to the next item - ECN Approved email? 

 


If you called a custom class in the "Execute Expression" robot then fix the custom class and reset the failed Wf* Queue Management entries. If the "bad" code is "hardcoded" in the Expression tab of Execute Expression robot then you should be able to complete it from the Process Manager by selecting the problem node and then selecting "Complete Activity" from the tool bar.

View solution in original post

2 REPLIES 2
RandyJones
20-Turquoise
(To:Dobi)


@Dobi wrote:

Version: Windchill 13.0

 

Use Case: I added an expression robot to one of our ECN workflows and noticed that it sometimes stalls out, not allowing the workflow to progress. Is it possible to somehow skip this expression robot in the workflows that are stalled so that the rest of the ECN workflow can progress to resolution?


Description:

I wrote a custom bit of code into an expression robot to extract and put into a workflow variable the WTPart dispositions so that these can be emailed downstream to other parts of the company. Some of the workflows seem to stall out on this expression robot. 

Dobi_0-1744081259007.png

 

Is it possible to "un-stall" the workflows that are stuck here? Ideally, I'd just move on to the next item - ECN Approved email? 

 


If you called a custom class in the "Execute Expression" robot then fix the custom class and reset the failed Wf* Queue Management entries. If the "bad" code is "hardcoded" in the Expression tab of Execute Expression robot then you should be able to complete it from the Process Manager by selecting the problem node and then selecting "Complete Activity" from the tool bar.

Dobi
17-Peridot
(To:RandyJones)

Somehow it never occurred to me to select the problem node. That un-grays out the "Complete Activity" button. 

Announcements
Top Tags