Hi,
I am trying to route a form through a series of preset email addresses. I have designed the form and was able to test it by creating a process that uses workspace to invoke and route the form and now I am at a point where I am trying to use the preset email addresses instead of the "assign user" service operation that I had used to test the form using workspace.
Here are a few questions that came across my mind when I went about acheving this:
Routing the forms through workspace seemed to be fairly trivial, but I couldnt find any guidance for routing a form through a series of emails. I am new to LiveCycle, so any help/adivse would be really appreciated.
Thanks,
Varma
Solved! Go to Solution.
Views
Replies
Total Likes
Yes ...they have the option of completing the task via workspace or via email. I strongly recommend that you do not allow one user to do both as the queues are impossible to keep in synch. That is to say that if a user completes the task in workspace then there is no way to pull the email out of their mailbox. But if they complete the task in email then the completed item wil be reflected in the workspace.
Yes, you are invoke the Complete Task process.
Yes they shodul use that button (in fact it is the same button that is used in workspace it is simply hidden so that the button in the workspace can be used. The code behind determines which mode you are running in and will react accordingly. The address is coded in the server adminui settings that you did at the beginning and is included in the process management fields that you put on th eform (to keep the state of the process). You do not want to change it ...it shoudl be the address that that livecycle server is monitoring for the email endpoint.
The secret is in those process fields. As a test - if you make those fields visible you will see state information (Process ID, Assigned ID, route names, selected route etc) that will be updated based on the task that is being completed. Once the server recieves the email, it will "complete" the task on your behalf (like you clicked the submit button in workspace.
Hope that helps
Paul
Views
Replies
Total Likes
Email support is built into the Process Management suite. So you can get your work items in email as well as in WorkSpace. The email must be configured so that the server can send them out. In adminui under the Process Management service you can choose Server Settings. There is a tab for configuring the email account as well as a Task Notification tab where you can customize the look of the emails that are sent out. One last point ...make sure that each form that you use has the Process Fields object on them. These extra fields will hold the state information while the task is offline in your email.
Paul
Thanks for your response and I have configured the email server settings as you had suggested. I was able to receive the PDF attachment in the user's inbox and now would like to complete the task from the PDF itself rather than using Workspace, as our users are not expected to log into Workspace. Here are few additional questions that came across when I tried to setup the email endpoint for the Complete Task.
Thanks,
Varma
Views
Replies
Total Likes
Yes ...they have the option of completing the task via workspace or via email. I strongly recommend that you do not allow one user to do both as the queues are impossible to keep in synch. That is to say that if a user completes the task in workspace then there is no way to pull the email out of their mailbox. But if they complete the task in email then the completed item wil be reflected in the workspace.
Yes, you are invoke the Complete Task process.
Yes they shodul use that button (in fact it is the same button that is used in workspace it is simply hidden so that the button in the workspace can be used. The code behind determines which mode you are running in and will react accordingly. The address is coded in the server adminui settings that you did at the beginning and is included in the process management fields that you put on th eform (to keep the state of the process). You do not want to change it ...it shoudl be the address that that livecycle server is monitoring for the email endpoint.
The secret is in those process fields. As a test - if you make those fields visible you will see state information (Process ID, Assigned ID, route names, selected route etc) that will be updated based on the task that is being completed. Once the server recieves the email, it will "complete" the task on your behalf (like you clicked the submit button in workspace.
Hope that helps
Paul
Views
Replies
Total Likes
One thing to mention on #1
"Just to confirm that I understand this correctly - Users can complete their assigned tasks via email without having to log into Workspace right?"
The users will have to login to Workspace once to set their preference to receive email notifications with form data. Once that's done, they don't need to go in Workspace ever.
Jasmin
Paul,
Thanks a lot for your detailed response as all of it is beginning to make sense now. I was able to setup the the email endpoint for the complete task service and completing the task through the email works like a charm.
Jasmine/Paul,
I had couple of final questions regarding this discussion. Jasmine had mentioned that User's would have to login atleast once into workspace in order to set the preferences to receive the notifications via email and wouldnt have to log in to workspace ever again.
Thanks,
Varma
Views
Replies
Total Likes
#1. Unfortunately, we can't set it on the back side easily. I mean, there's a db tables that can be updated, but this would have to be maintained also when new users would be added. So it would soon become a nightmare to manage.
#2.It's going to be the same. What you buy is LiveCycle Process Management. It doesn't make a different whether you use the email or Workspace (or any other interface) to complete the task.
Jasmin
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies