When you configure web forms for use in Process Manager, it enables those forms to be used in the workflow system. Users can be assigned Request information tasks in workflow processes. When they complete the request, the data is passed back to Process Manager and the workflow continues toward completion.
The following important information needs to be
communicated to the web forms developer:
To enable the web form to call back into the workflow to complete
the Request Information action, it must call a web service listener
hosted in Process Manager. The URL for this web service
is
http://<servername>/landesk.workflowservicehost/workflowcallback.asmx
This will call the ProcessExternal Message method. The method's
single parameter is the data in XML format. The XML data must
include the ActionInfoId field. The value for
ActionInfoId will be
passed back to the web page by the Process Manager web service.
At this point, you are ready to create workflows that use your web forms. To include web forms, drag and drop the Request Information action onto the canvas and then configure the corresponding attributes. Required attributes for web forms include specifying the form and the form recipients. See the Request Information action, in "System actions".
Workflow participants who are designated as Form recipients will receive an email from Process Manager, with a link to open and fill out the form. Form recipients also have the option of clicking "I cannot complete this action", or clicking "Click here to see the details", which will open the Web application, prompt the user to log on, and then display details about the Request. Once they fill out the form and submit the data, it is passed back to and stored in the Process Manager core database.
To use Microsoft InfoPath forms in workflow processes, see"Configuring Microsoft InfoPath forms" .