LiveCycle ES has a complete Task service which lets you complete a task using email. Apparently that is not enough,some of you have asked how do you complete a task using watchedFolder?. Well I have a solution for that. I created a new process by copying the existing CompleteTask process. Then I added exportData service operation from the formdataIntegration component, to the process.Deleted the processEmailMapSubmit step of the process.Made the exportData service operation as the first step of the process.Added/changed the following process variable
inDoc – Type Document – Input – This variable holds the PDFFile which is dropped in the WatchedFolder
attachmentMap – Map of documents This was marked as input in the original process,It no longer needs to be marked as input for this process
mailFrom – deleted this process variable
Save the process,create a WatchedFolder for the process.Take a form offline from workspace fill out the form and drop it in to the watchedFolder.
The process gets invoked,the exportFormdata operation extracts the xmldata from the pdf, the map xml data step extracts the process data from the xml data,complete task operation completes the task for the the given task id.
Below is the link to the pdf which has process as its file attachments
Click here to get the PDF which has the process files