InfoPath SubProcess

An AgilePart that associates different InfoPath forms for each sub-process within a parent process.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the SharePoint stencil.
  3. On the SharePoint stencil, drag the InfoPath SubProcess AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

FormLibUrl

Definition:
Specifies the URL for the InfoPath form located in a SharePoint form library or folder.
Allowed Values:
A valid URL to a SharePoint form library.
Note the following:
  • The InfoPath form must be located in a SharePoint form library or folder.
  • The value must be an absolute URL.
Default Value:
None
Custom Attributes:
No
Example:
http://demo3:8000/InfoPathChangeRequest/Forms/AllItems.aspx

NamingFormat

Definition:
Specifies the format to name the sub process.
Allowed Values:
A valid format.
Default Value:
yyyy-MM-dd hh-mm-ss-ffffff - The DateTime format that is used to name the sub process.
Custom Attributes:
Yes

Prefix

Definition:
Specifies the prefix that is associated with the sub process name.
Allowed Values:
A text string.
Default Value:
Prefix-
Custom Attributes:
No
Example:
CR-

This prefix could be used to indicate a change request for a software development process.

SubProcess

Definition:
Specifies the name of the InfoPath process to be initiated as a sub process.
Allowed Values:
The name of the existing process to be initiated as a sub process.

You can use the Ellipses button to select the InfoPath process name.

Default Value:
None
Custom Attributes:
No

Wait For Complete

Definition:
Determines whether the parent process waits for the sub process to complete before moving forward.
Allowed Values:
  • False - The AgileShape exits immediately once the sub process is initiated.
  • True - The AgileShape waits for sub process to complete.
Default Value:
True
Custom Attributes:
No

XMLMappings

Opens the Following Window:
XML Schema Mappings Window
Purpose of this Window:
Maps schema nodes from a parent process to a sub-process.

XsnFileUrl

Definition:
The URL of the InfoPath form template file to be associated with the sub process.
Allowed Values:
A valid URL of the InfoPath form template file.
Default Value:
/forms/template.xsn
Custom Attributes:
Yes
Example:
/forms/QAReview.xsn

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.