And

An AgilePart that converges multiple process branches into a single branch. You can associate multiple activities using the AgileShape. You can specify whether the successful completion of all incoming activities is required to activate the AgileShape, or activities that are bypassed by the process flow are ignored.



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the Generic BPM stencil.
  3. On the Generic BPM stencil, drag the And 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

Email

Definition:
The name of an email template used to generate the email notification at runtime.
Allowed Values:
  • An existing email template name - Applies the selected, predefined template to the email.
  • Add Mail Template - Opens the Email Template Wizard, where you can add a new email template.
  • None - Specifies that no email is sent.
Default Value:
None

Dynamic

Definition:
Specifies which direct predecessor AgileShapes to wait for before entering the AgileShape at runtime.
Allowed Values:
  • True - Specifies that the AgileShape is entered only after all of the AgileShape's direct predecessors are exited that are not bypassed because of the process's logic. If any of the direct predecessors are bypassed, they are ignored by the WaitAllIncoming property. This prevents the process from becoming delayed indefinitely by an AgileShape that cannot be entered.

    This setting is the logically the same as setting the Wait All Incoming property for an AgileShape to True (Dynamic).

  • False - Specifies that the AgileShape is entered only after all of the AgileShape's direct predecessors are exited.
    Note: If any of the direct predecessors are un-enterable, this AgileShape will never be entered, and the process instance may be permanently delayed at this AgileShape.

    This setting is the logically the same as having an And AgileShape with Dynamic set to True (Static).

Default Value:
True

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.

Tasks for This AgileShape