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

Discussion

Discussion

Forms - implementation of SLA

posted on May 30, 2017

Greetings everyone.

I'm looking for creative ideas (or something I'm missing) 

I have a process with a few approval steps along the way.

The entire process has an SLA we would like to meet. (The whole process should take 2 business days or less.

I can see where timers events on User tasks are great for that specific task - setting a deadline, and handling things when missed.

I can also see where setting a timer catch event at the beginning of the process can be useful - wait 2 days, then do something.

But now I've found a few challenges to make this useful.

  • OK, so a timer catch branching off after the initial form submit is great, but what do you do once that occurs?  You could send an email, but what could that person do?  The task has moved on, and as far as I can tell they can't see its status, etc.  It also seems you can't put much helpful information in that email.  "This task exceeded 2 days.  Here is what the initial form looked like."  You can tell them of the problem, but not give them any way to fix it.
  • The user due date field seems to have more flexibility than a timer catch.  Any way around this for the timers?  For example, I can make the due date to be 5:00 pm 2 days after the task start date (or the process start date.)  But, if I want to actually do something at that time I don't seem to be able to.

 

So - bigger picture - are you handling deadlines that track for the entire process instead of just one step of it?  And if so - how?

 

Thanks in advance!

1 0
replied on May 31, 2017

I'm not quite sure what you need. If you want to handle deadlines that track for the entire process.

You can use a sub-process with timer catch event and add all the steps in the sub-process.

You can control the deadline with timer catch event, Interrupt the sub-process or not depend on your need.

0 0
replied on May 31, 2017

Thanks for your reply!

I understand I can put a separate sub-process to watch the clock.

The issue is that the functionality seems to be limited in this case.

Think of it this way - when that timer fires you can send an email saying "this process has exceed the time."  but what else?  Unless you send it to everyone involved, they will likely not be able to do anything.  Can you even give any indication about what step this process is in?

Are there any creative solutions out there for this?

 

0 0
replied on June 1, 2017

Maybe you can use signal events to achieve this. Add a throw signal event after timer boundary and add signal catch event in the sub process.

It is not a good idea, but I don't have a better one

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

Sign in to reply to this post.