Professional Documents
Culture Documents
2
Document History
Comments:
3
1. Overview
AAssure is a diagnostic tool that does a health check of all the arrangements and reports in case any of them have
issues. The aim is to catch issues as soon as they are found and reported for suitable remedy action. AAssure supports
both inline checks and offline checks. About 35 health checks are verified, and any lapses are recorded for action.
The purpose of this document is to cover the scope of the AAssure diagnostic utility, the options it supports, and the
procedure to enable them.
2. Parameter Configuration
2.1 Offline Configuration
Kindly check the SPF and ensure the AA_Utility is installed in the environment before proceeding with the following
setup.
BATCH > AA.SYSTEM.CHECKS (COB Batch)
NOTE: Kindly open this record in input mode and set the batch job frequency as desired by you i.e Daily or Weekly
and authorise the same. Our recommendation is to run this job on a weekly basis. In case of multi-company
environment, the Id will be prefixed by Company Mnemonic – Eg: BNK/AA.SYSTEM.CHECKS
4
The utility can be run in two methods:
1. Online Service
2. COB service
5
Now starting the TSM service would run the service automatically and the results of the utility would be stored in your
&SAVEDLISTS& folder as below.
AA.INTEGRITY_US0010001_20180105.csv - the output file id would be combination of the company code and the
date on which the service was run.
Please note that the folder &SAVEDLISTS& is the “current” directory defined in tafj.properties through the variable
temn.tafj.runtime.directory.current.
Online service
To run the service as inline, kindly set the TSA.SERVICE record AA.INTEGRITY.CHECK as START
Now starting the TSM service would run the service automatically, and the results from the utility would be stored in
your &SAVEDLISTS& folder.
6
In table AA.PARAMETER the field ACTIVITY.INTEGRITY.CHECK should be set to enable the inline evaluation. The
system allows two options to be input
1. Error – It throws an error and stops the transaction
2. Log – It allows the transaction to commit but logs the exception details in AA.EXCEPTION.LOG
3. Sample Output
Offline:
Please find the &SAVEDLIST& folder path from .properties record.
7
Inline:
Below are the two scenarios that were tested. One with the parameter set as error and the second with parameter set
as LOG.
When ERROR is set, system does not allow to commit the transaction by throwing an error, as shown below.
8
1. LOG is set in ACTIVITY.INTEGRITY.CHECK
When LOG is set, system logs the exception details in the AA.EXCEPTION.LOG as shown below, while the transaction
gets committed.
9
4. Support
If you require more details/clarification about the Integrity Check utility, please feel free to contact the Product
AAssure team at Product_AAssuresupport@temenos.com.
10