This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Approval Workflow Timeout Events Custom Event?

HI,

 

Using 7.1.1. I'm looking at the TimeOut behaviour on an approval workflow. There is some Process Orchestration that I want to fire in the specific case of an Approval Workflow timing out. Right now, I have the Timeout behaviour set to Abort and I have a PO that uses this event to run my process. My problem is that there are other cases where a PWO hits the abort event, such as when a user requests something and then withdraws the request (I'm not certain it fires the Abort event but it does get an OrderState of Aborted) and I don't want the event to fire when this happens. Apart from that, the Abort behaviour does what I want, cancelling the request.

So, is there a way from the PO to tell that the Abort event that was fired came from an Approval Workflow Timeout that I could put on a gen. condition? Or is there a way to get a custom event into the list of Timeout Behaviours that can be selected in the Approval Workflow? Or another approach to this? Thanks for any suggestion.

  • You could try to set the timeout behavior to escalate. In that case, a specific event called ESCALATE will be fired. But I honestly do not know and haven't tested it if the event will be fired if you do not have an escalation step configured in your approval workflow.

    But I think it would worth a try.