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.

ConfirmationScreen Elements and Attributes
Element/Tag Attributes Parent Element Description Element/Attribute Values

<ConfirmationScreen>

 

 

Required:   

Opening and closing tag for Confirmation Screen configuration

 

TITLE

 

Optional:   

Confirmation Screen title.

String

<Fields>

 

<ConfirmationScreen>

Optional:

Opening and closing tag of Fields and Messages section within the Confirmation Screen.

 

<Field>

 

<Fields>

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>

 

<Field>

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>

 

<Field>

Required:

Provides the label text that will display on the screen. Spaces are allowed.

 

<DataType>

 

<Field>

Required:

The datatype of the field.

Blank: 
Date:  
Decimal:  
Integer:
Line:  
Message:
Money:  
Percent:
Text:
TextArea:

 

<Calculated>

 

<Field>

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.

 

<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 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>
 

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>