If you have a comment on this topic, contact Aptify Documentation. If you want to return to the Aptify Community Site, please click here.

About the Process Flows Form

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.

Process Flows Form

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.

Copyright © 2014-2019 Aptify - Confidential and Proprietary