This content has been marked as final. Show 4 replies
What about if you create a IN String variable in your process and from the Email Endpoint configuration put %SENDER% for the mapping.
If the process is invoked from email, the variable will be popualted with the email address of the sender, otherwise it'll be blank.
You can put a condition on the route that checks whether the value is blank or not, then go the appropriate route.
That might do the trick - I will test it right away and post the results when I have them.
Thank you for your help Jasmin.
It does the trick - thank you Jasmin.
However now I have another problem. The problem is that the process must be initiated with two different forms according to which endpoint has kicked of the process.
If it is the email endpoint, it must be kicked of with the attached form (with data inside) otherwise if it is the task manager endpoint it must be another form which is empty (and must be filled out by an employee).
How can I achieve this setup?
Have a decision point as your first step. If the email address is populated, then fill a Document Form variable with the PDF that was attached to the email otherwise fill the Document Form variable from a blank PDF coming from the repository.
Then assign the Document Form variable to the Form Data Mapping of a User step.