ConfirmationScreen
The ConfirmationScreen rule configuration displays custom information pertinent to the activity. It may contain a title, messages, and fields. If the ConfirmationScreen business rule is configured and attached to a transaction, the Confirmation Screen automatically opens when a user attempts to add a new activity to the Activity Screen, recycle an activity, or return from an existing Activity Detail Screen (accessed from its Activity Detail Icon) to the Activity Screen.
Element/Tag | Attribute | Definition | Element/Attribute Value and Description |
---|---|---|---|
<ConfirmationScreen> |
|
Required: Opening and closing tag for Confirmation Screen configuration |
|
TITLE |
Optional: Confirmation Screen title |
String |
|
<Fields> |
|
Optional: Opening and closing tag of Fields and Messages section within the Confirmation Screen. |
|
<Field> |
|
The opening and closing tag for each field being configured. |
Fields from the body of the transaction configuration, messages (dynamic or static), fillers and lines. |
<Name> |
|
Required: Exact name of the field. This is the name that is found in the configuration whenever a reference is being made to this field. |
May contain the name of a field configured within the main body of the transaction. If the DataType of this field is “Message”, the <Name> element is ignored by the system. |
<Display> |
|
Required: Provides the label text that will display on the screen. Spaces are allowed. |
|
<DataType> |
|
Required: The datatype of the field. |
Blank: |
<Calculated> |
|
Required if <DataType> is “Message”. Contains the body of a static or dynamic message. |
String, or String with embedded dynamic replacement items. Each replacement item (the name of a field from the transaction) must be enclosed by triple dollar-signs ($$$). |
TYPE |
Required: Only one Type is available: MESSAGE. This is a new type, designated only for displaying messages. |
MESSAGE |
|
<Expanded> |
Optional: |
Yes: Field is expanded. If a field is expanded, it is the only field in the line. No: Field is not expanded. This is the default.
|
XML Example
<ConfirmationScreen TITLE="Confirmation Screen">
<Fields>
<Field>
<Name>ConfirmationMessage</Name>
<Display>INFO:</Display>
<DataType>Message</DataType>
<Calculated TYPE="MESSAGE">Your Withdrawal transaction has been processed and you will
receive the $$$EffectiveDate$$$ price. The following is your confirmation number:
$$$ConfirmationNumber$$$
</Calculated>
</Field>
</Fields>
</ConfirmationScreen>
XML Schema
<ConfirmationScreen TITLE="[String]">
<Fields>
<Field>
<Name>[String]</Name>
<Display>[String]</Display>
<DataType>Date|Decimal|Integer|Line|Money|Percent|Text|TextArea|Blank|Message</DataType>
<Calculated TYPE="MESSAGE">Your Withdrawal transaction has been processed and you will
receive the $$$EffectiveDate$$$ price. The following is your confirmation number:
$$$ConfirmationNumber$$$
</Calculated>
</Field>
</Fields>
</ConfirmationScreen>