Process flows describe a discrete piece of functionality within Aptify, including process steps, data required, and data retrieved.
See Managing Process Flows for information on using a Process Flows record. Note that your computer must have at least one printer installed to open a Process Flows record.
Menu & Toolbars
See Navigating the Process Flow Designer for details.
Top Area
Name (required)
The name of the process flow.
Description
The description of the process flow.
Category (required)
The category for the process flow. This field links to the Process Flow Categories service.
Attachments Tab
The Attachments tab lists any files relevant to the Process Flows record.
Comments Tab
The Comments tab contains any comments relevant to the Process Flows record.
Design Tab
This tab displays the Process Flow Designer. See Setting Up Process Flow Steps and Navigating the Process Flow Designer for information on using this tab.
Details Tab
Execution Mode (required)
Execution Mode determines the timing of the process flow when it is run. The default value is Synchronous.
- Synchronous: Requires that the process flow complete successfully prior to returning control to the calling event. In other words, the process flow is run immediately following the event that triggered it, and all other processing is put on hold until this flow has ended without error.
- Asynchronous: Allows all other processing for the application to continue while the process flow runs, despite success or failure of the flow.
Execution Location (required)
Execution Location defines where execution of the process flow takes place. Options available are:
- Local: Selected by default. Indicates that processing for the process flow takes places on the local client machine.
- Server: Indicates that processing for the process flow takes place on an application server and not on the client machine.
Compile Mode (required)
This field specifies the process flow's compile type. If this field is set to Compiled, the process flow is compiled upon saving, and the Compile Object, Compiled Assembly Name, and Compile Class fields are automatically populated with the names of the compiled files. By default, the field is set to Interpreted, and the process flow is not compiled.
Compile Status (required)
The status of the process flow defaults to Incomplete but is set automatically to Complete when the process flow record is saved with a Compile Mode of Compiled. If there is a problem with the compile process, the status changes to Error.
Compiled Object
When the process flow is compiled, the system automatically populates this field with the name of the object created by the compiler that defines the functionality for the process flow.
Compiled Assembly Name
When the process flow is compiled, the system automatically populates this field with the .NET assembly name of the object created by the compiler that defines the functionality for the process flow.
Compiled Class
When the process flow is compiled, the system automatically populates this field with the name of the class created by the compiler that defines the functionality for the process flow.
Icon Small
An icon from the Aptify Object Repository that displays when this process flow is used as a sub-process within another process flow. The chosen icon appears in the visual diagram of the Parent process flow.
Icon Large
This field specifies a pixel icon from the Aptify Object Repository. Note that Icon Large is not currently in use.
Connection State Options
This field is reserved for future use. It should be set to AlwaysAvailable for all Process Flows records.
Failover Process Flow
This field is reserved for future use.
Execution Rules Object
This field is reserved for future use.
Execution Rules Assembly
This field is reserved for future use.
Execution Rules Class
This field is reserved for future use.
Input Properties Tab
Input Properties identify data that may be required for steps in the process flow to correctly execute. This tab provides a list of related Input Properties records for the Process Flow. The properties specified on this tab populate the process flow's Context Object. See About the Input Properties Form for more information.
Output Properties Tab
Output Properties identify data that may be produced as a result of a successful run of this process flow. This tab lists all Output Properties records associated with the process flow. See About the Output Properties Form for more information.
Process Flow Tab
The Process Flow tab shows a visual representation of the steps associated with this process flow. See Navigating the Process Flow Designer for more information.
Properties Area
This area of the form displays the properties of the item (including a Process Flow Step, Result Code Link, or Label) currently selected in the Process Flow Designer.
Result Codes Tab
This tab lists all the possible results that could be expected from execution of the process flow. Each result corresponds to a Result Code. For example, if the process flow contains the functionality to send an email, result codes could be Mail Sent and Failed.
Also, these result codes automatically flow down to any steps that use this process flow as a sub-process. See About the Result Codes Form for more information on Result Codes.
Security Tab
A Process Flow's security settings are reserved for future use. All users can exist a Process Flow, regardless of its security settings.
Comments
Please sign in to leave a comment.