IT Administrators‎ > ‎Installation‎ > ‎

Configuring the Approval Types

 This article is suitable for an IT Adminstrator
Ref: 201205081053 AW
Last Edited: September 19th, 2012
 
Open the Settings.xml file in Notepad, stored in the '\TriasterServer2011\Settings' folder. This folder is inside the server installation directory, usually in 'C:\Triaster'.
 
The first section of the file is similar to the following:
<ApprovalTypes>
    <ApproverType>
        <Caption>Content Approver</Caption>
        <Value>contentapprover</Value>
        <ApprovalStatusProperty>tr_approvalstatus</ApprovalStatusProperty>
        <ApprovalDateProperty>contentapprovaldate</ApprovalDateProperty>
        <ReworkReasonProperty>tr_approvalstatus_reason</ReworkReasonProperty>
    </ApproverType>
</ApprovalTypes>
Each ApproverType tag defines a possible approval type. Each ApproverType has the following information associated with it:
  • Caption - The visual representation of the ApproverType, this is shown in the Approvals and Alerts tool on the Triaster Process Library site when a process map has an ApprovalStatusProperty that is not equal to Approved.
  • Value - This is a unique identifier for this ApproverType, therefore no other ApproverType can have an identical value.
  • ApprovalStatusProperty - This is the name of the property on the process map Node/Map shape that defines the approval status of a process map.
  • ApprovalDateProperty - This is the name of the property on the process map Node/Map shape that defines the date of approval of a process map.
  • ReworkReasonProperty - This is the name of the property on the process map Node/Map shape that defines the reason that the process map requires a re-work.
Please see below for an example of an additional ApproverType:
<ApprovalTypes>
    <ApproverType>
        <Caption>Content Approver</Caption>
        <Value>contentapprover</Value>
        <ApprovalStatusProperty>tr_approvalstatus</ApprovalStatusProperty>
        <ApprovalDateProperty>contentapprovaldate</ApprovalDateProperty>
        <ReworkReasonProperty>tr_approvalstatus_reason</ReworkReasonProperty>
    </ApproverType>
    <ApproverType>
        <Caption>Compliance Approver</Caption>
        <Value>complianceapprover</Value>
        <ApprovalStatusProperty>tr_complianceapprovalstatus</ApprovalStatusProperty>
        <ApprovalDateProperty>complianceapprovaldate</ApprovalDateProperty>
        <ReworkReasonProperty>tr_complianceapprovalstatus_reason</ReworkReasonProperty>
    </ApproverType>
</ApprovalTypes>
 
 
Need further help? Contact the Triaster Support team by e-mailing support@triaster.co.uk or by calling us on + 44 (0)870 402 1234.
 
Do you have any feedback or suggestions that you would like to share with Triaster? We would love to hear from you! Please e-mail feedback@triaster.co.uk