Skip to main content
I have a K2 process that uses an Infopath form. In my process, I have an InfoPath Activity that consists of an Event that emails this InfoPath form to the correct user to have them fill out the form. To do this, instead of having the form as an attachment, I use the InfoPath Document URL to have a link at the bottom of the email that they can click on to go to the form.

My problem is that I want to add an escalation rule to this activity. Basically if they don't fill out this form in so many days I want to send them a reminder email with the same InfoPath Document URL link on the email. How do I get this link on the email so that it refers to the correct event?

For example, the following in the link on the first email I send them that is generated from the InfoPath Document URL:

<http://share/sites/DSE/CustomerVisits/CVEZ%20Forms%20In%20Process/Products-Services%20Event%20-%20Requestor.CLB-D-SYD-M-02_2541_106.xml>

This is the link that I want to include on the escalation email. Any suggestions on how I can do this?
Hi,

Please have a look at the following forum postings:
http://forum.k2workflow.com/viewtopic.php?t=1259
http://forum.k2workflow.com/viewtopic.php?t=795

HTH,
Ockert
Thanks for your help. Now I'm just having one small problem. I can't seem to get the correct serial number for my link. In my activity, I have a data manipulation event before my InfoPath event where I get the K2.SerialNumber and I store that in a datafield. I then use this datafield in the escalation rule to bring up my link. However, the last number on the serial number doesn't match up.

For example, this is what I want to get:
<http://share/sites/DSE/CustomerVisits/CVEZ%20Forms%20In%20Process/Products-Services%20Event%20-%20Requestor.CLB-D-SYD-M-02_2587_115.xml>

And this is what I'm getting:
<http://share/sites/DSE/CustomerVisits/CVEZ%20Forms%20In%20Process/Products-Services%20Event%20-%20Requestor.CLB-D-SYD-M-02_2587_109.xml>

As you can see, I'm getting "109" when I want to get "115".

Any ideas on what I'm doing wrong?
Remember, each event instance (i.e. for each destination user) - irrespective of whether it's a client, data manipulation or a server event, has its own unique serial number. You're currently storing the Data Manipulation event's serial number instead of the client event's serial number.

Regards,
Ockert

Reply