Professional Documents
Culture Documents
Transact: Security System
Transact: Security System
Workflow »
Authorisation
Login as any user and input an FT of USD 200000 debiting an account with nil balance. Note that the
Override message is suffixed with *TRG. (Provided TRG is specified in the CLASS field for FUNDS.TRANSFER) Since
the overdraft amount does not fall into any of the ranges defined in the OVERRIDE.CLASS.DETAILS application, the
default class TRG defined for FT has been used. Therefore, this override can be approved only by users who have
class set to TRG in their User profile.
I Workflow » Authorisation
• Login as any user and input an FT debiting
an account with nil balance with USD
200,000 (max is 100,000)
Workflow »
Override Processing
To set multiple level restrictions to approve an override you have to use the application
OVERRIDE.CLASS.DETAILS. You can set different groups who can approve overrides only if the
conditions specified in their groups are satisfied. DATA.DEF : This field refers to the & values in the
override message. ACCT. UNAUTH.OD is the Override in which &1 refers to Currency, &2 refers to
Amount and &3 refers to Account. In this example, conditions are specific to only Currency and
Amount and hence only & 1 and &2 are defined. A user defined routine can also be attached in
the field DATA.DEF. User can write his/her own conditions to be checked in the routine and
depending on the result, various classifications can be set to approve the override. The routine
name should be prefixed with the sign @ in the field. The fields from Classification to Data.To form
a multi value set. The fields from Data.Def.No to Data.To form a sub value set. CLASSIFICATION :
This field holds any user defined text that best defines the group classification. DATA. DEF .NO :
This field indicates which data item, as defined in the field DATA DEF is to be used for the
classification. The number in this field identifies which multi-value from the field DATA DEF is to be
referred. For example, the number '1 ' indicates that it is the data item defined by field DATA DEF.I
COMPARISON : specify appropriate operator DATA.TO : This field holds the end value of a range.
Attach the classification in the required USER profile
I Workflow » Override
Processin
Values from the Override that are used
to define access levels
Workflow »
Override Processing
How Does MGR Approve Overrides That Have ACOF Set? Logically a user with MGR override class
set should be able to approve an override of 9000 USD. To get this done, you need to add 'ACOF'
apart from the 'MGR' class in the user profile of MANAGERI and MANAGER2.
Workflow »
Error Messages
Override errors. You can see existing error messages with command : EB.ERROR L (33569 results). You can
also select override messages with command : EB.ERROR L L , and select "Error Msg" containing OVERRIDE
(26 results).
I Error Messages
• See errors :
EB.ERROR L L > "Error Msg " contains OVERRIDE
ERROR
TEMENOS
Error Messages »
Set an Override as Error
You are now familiar with the concept of override processing in Transact. Can an override message be
triggered as an error in Transact? The answer is yes. The field TYPE in OVERRIDE application has the following
options — Error, Auto, Message and Warning. When TYPE is set to Error, the override message becomes an
error. When TYPE is set to Auto, the override message will be automatically accepted by Transact , the user
acceptance is not required.
Error Messages
Error Messages »
» Custom Error Messages
In the previous example, the override was displayed as an error message. Can you define Channel
specific error messages for overrides? In the example shown ACCT.UNAUTH.OD is an override.
Only when the CHANNEL of the transaction is INTERNET , this override should be displayed as an
ERROR. When defining as an error for a particular channel either an existing EB. ERROR can be
mapped as shown or Customized message change be provided. Note: - Channel should be
configured in OFS.SOURCE record.
Error Messages
OIERRIDE ACCT.VX*UTKOD
E
M
EN
OS
H SA - dl s
Error Messages »
Other Customization
All the override messages are defined in the OVERRIDE application in Transact. Can you simply
create a new Override? No. OVERRIDE is a core application in Transact. It is not possible to simply
create a new record in OVERRIDE and expect the OVERRIDE to be raised Transact application.
only TEMENOS DEVELOPMENT can create Overrides. However, customization is possible . For
example, GB Message in OVERRIDE application can be modified to display required message.
OVERRIDE.CLASS, OVERRIDE.CLASS.DETAIL can be defined by the bank
Error Messages
Error Messages »
TEMENOS
In Transact
EB-SECURITY.VIOLATION record contains the error message that is raised when invalid username/password is
entered in the login page. A user tries to access an application or use a function that he/she is not entitled to
(Application & Function level SMS restrictions). The error message can be customized by the bank. Customised
error message is displayed when incorrect User name is input
Error Messages »
EBERROR EB-SECLWTV.%IOLATION
Error Messages »
In Transact
EB-SECURITY. VIOLATION.2 - the error message that is displayed when a user tries to access a record in an
application that contains data (field level) that he/she is not entitled to view (Field level SMS restrictions).
Error is raised when User tries to access record where CURRENCY is not USD
Error Messages »
In Transact
OF-SECURITY.VIOLATION record contains the error message displayed when user tries to perform
any action in his/her session when the session is no longer active (Except web server session
timeout). Change the ERROR.MSG to "'Sorry, your session is no longer active." Login as INPUTTER
using Internet Explorer. Login as INPUTTER using Chrome. The Internet Explorer session is no
longer active and error message will be displayed when any action is performed in that session.
re-;ogin
Can
H SA - s
Lesson Summary
In this lesson I described Override, Override Class, Workflow and Error
Messages
I Lesson Summary
TEMENOS
SA - dl s
Practice
Practice 1 » True/False
1- yes 2- yes 3- yes 4- yes 5- yes 6- yes
Practice 1 » True/False
• Default behaviour is Non-blocked therefore any
override can simply be authorized .
• Override message format are defined in OVERRIDE
ACCT.UNAUTH.OD.
• There are 2 differents ways to deal with override
process:
Dispo and Class
• Blocking override can be authorized only by users
with appropriate privileges. If you do not have
s aved Cm-it,'