Académique Documents
Professionnel Documents
Culture Documents
The ENQUIRY Wizard – This is a toolbox plug in (see T24 Toolbox User Guide) that assists in the creation of
simple list enquiries
The ENQUIRY Designer – For more complex enquiries.
1 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
ENQUIRY fields
Data Selection
File Name
The ENQUIRYsystem is designed for single file access with related data being extracted via data from the main file.
Simply, this means a main file is read 'sequentially' and data presented from the source record and/or associated check-
files.
2 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Predefined Selection/Sort
The user may want the ENQUIRYto run with pre-set conditions. This section helps to specify default records selection
and sorting mode. The ENQUIRY designed in the screenshot below will select accounts that:
The result:
3 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
• “Op” column is to specify the operators that may be entered by the user.
By selecting the fields at design time, the selection criteria presented to users is modified.
Field Names
The FIELD.NAME defines a name for the ENQUIRY 'field' and is used as a reference for the current value by other
ENQUIRY instructions. The field name allows an ENQUIRY instruction so that its current value can be referenced by
another instruction, e.g. a break or total field. Other than this, it is provided only for the sake of clarity.
If the FIELD.NAME is equal to one of the field names on the FILE.NAMESStandard Selection record, the OPERATION field
is defaulted to the name of that field.
4 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Heading
Define the text that you want to use as the column heading here.
Operation
The OPERATIONdefines the ENQUIRY instruction or ‘field’, and covers four broad areas:
5 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
ENQUIRY Display
Field Display Types
There are various options for the FIELD.DISPLAY.TYPE for ENQUIRY fields:
1) An image path
i.e. c:\images\quote.gif
2) An IM.DOCUMENT.IMAGE reference,
i.e.
IM0312300089
BAR Displays numeric values as a Simply set the display type of the field to
self scaling bar. Negative values BAR.
are supported
PIE To display data as a pie chart Set the display type to PIE.
or bar graph. Holds the value to
be added for the row
Only one PIE display type should be set
per ENQUIRY.
PIELABEL To display data as a pie chart Set the display type to PIELABEL.
or bar graph. Holds the text
that will be associated for the
row Only one PIELABEL display type should
be set per ENQUIRY.
6 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
GRAPHX To display data as a graph. This Multiple GRAPHX items are allowed –
item defines the X axis values one for each series.
GRAPHY To display data as a graph. This Multiple GRAPHY items are allowed –
item defines the Y axis values one for each series.
CLASS-POSNEG Displays numeric values as a Setting allows positive and negative bars
bar chart. Negative values are to be displayed.
supported
LEGENDS Displays a legend in the form of Indicates data key and shows clear
a coloured icon square. differences by colouring different
values.
In order to display positive and negative bars the field display type CLASS-POSNEG should be used.
7 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
CLASS-POSNEG
The following example illustrates the display of bars with positive and negative values.
Auto scaling is a configurable value that can be anything not just percentages. A Tool tip for each bar displays the
values when the mouse is moved any where on the associated bar: -
Legends
The field display type LEGEND allows the display of a legend in the form of a coloured icon square.
The following example illustrates the field FIELD.NAME set to BOX, and FIELD.DISP.TYPE set to LEGEND. These represent
8 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
icon squares in the bar chart and a cycling palette of colours based on the Style Sheet for each bar.
The field GB FIELD.LABEL sets the header definition. Here client labelling is set with open and close brackets
LEGEND
The following example displays the legend in the left hand column: -
Legend display
Specifying a key to IM.DOCUMENT.IMAGEwhen the display type is IMAGE will include the image in that column of the
ENQUIRY.
More flexible is the ability to define the display type of IMAGE for any data – the cross reference tables in the IM module
are used to attempt to retrieve an image – where multiple images are found, only the first is shown. E.g. simply use an
ENQUIRY field of customer number and set the display type to be IMAGE – the ENQUIRY processing will attempt to find
any images for that customer number.
In order for the images to be correctly displayed in the browser, it is vital that the full path specified is accessible by the
client PC, or where a relative path is used, that the path is accessible from the web server.
Using Images to improve ENQUIRY appearance
9 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Here, an ENQUIRY has been modified to show an icon in place of text for the Info column. Here, a relative path is
created as a text manipulation, and the final ENQUIRY field set to a display type of IMAGE, e.g. a relative path used could
be:
plaf/tec/warning.gif
As for image management images being used in ENQUIRY, the relative path must be accessible to the web server. If in
doubt, experiment with static html pages first.
The PIELABEL and PIE display types are used to define the text labels for the items and the values of the item. The
Browser will adjust the display based on the percentage of the overall total. Any negative values added to the pie chart
display are ignored. As an example we take a simple balance ENQUIRY that displays only 2 columns, defined as:
10 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Drilldowns function by clicking on the segment – the drilldown option may be modified using the combo box.
For Bar charts the set-up is exactly the same as for pie charts – currently the default display type of a chart is pie chart,
and the user may modify the display at run time. New default display types will be added in future releases.
NB - the default setting in browserParameters.xml is to display pie charts, bar graphs and graphs in SVG (Structured
Vector Graphics) format. You will need to install a SVG viewer for your browser in order to view these items.
It is also possible to display charts and graphs in PNG format which negates the need to have a SVG viewer installed.
This is configured in browserParameters.xml and web.xml – please refer to the Browser Installation and Configuration
User Guide for further information
With both display types, please ensure that numeric values returned from enquiries are not ‘masked’ with currency
information or thousand separators. In the event that numbers are masked they will not be understood correctly and an
error displayed.
It should be noted that SVG offers richer functionality, and that not all of the features available in SVG are available with
.png images e.g. multipie charts, drilldowns and other interactive features available in SVG.
In addition to the above functional differences between the two formats, there are slight differences in the look and feel.
11 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Colour of different bars in the same series doesn’t vary in .png images
Cannot specify Margin widths plus Legend and Title locations in .png format
Grid lines are dashed and more numerous in .png
Pie chart segments labelled with a text box attached by a string in .png image
Using Graphs
To display a graph, at least one GRAPHX and GRAPHY display type is required. The graph display handles multiple series
display, and where only a single GRAPHX item is used, each series will use the first graph x series.
12 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Using Graphs
Using Graphs
Using Graphs
Here 3 series of data are defined (AVG.BALANCE, CR.AVG.BAL and DR.AVG.BAL) all using the same X series data. This
ENQUIRY produces the following:
13 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Using Graphs
EB.ENQUIRY.GRAPH
The application EB.ENQUIRY.GRAPH allows the user to create a various types of graphs.
To create a graph using the application EB.ENQUIRY.GRAPH the following procedure needs to be used:
Set attributes to equal to ALLDATA, ensure the enquiry to be used has the required fields set to ALLDATA, to enable the
graph to select all the data required to build the graph accurately. The example below is based on the enquiry account.
14 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The enquiry account has had the field set to ALLDATA in the field attributes, to ensure all the data is selected in the
building of the GRAPH.
15 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
We can see from the above drop down that the enquiry account has been included in the selection of ALLDATA based
enquires.
If we now look at the application EB.ENQUIRY.GRAPH and use the above enquiry account to build a graph based on the
selection criteria.
16 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The above shows the setting we have chosen in regards to the format and layout
If we now run the enquiry account the details will be displayed as a graph based on the selection chosen as shown
below:
17 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The above selection shows we are looking for all customers with the range like 50030…
18 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The above LINE.ORDINAL graph has been produced based on the selection in EB.ENQUIRY.GRAPH
The further graph options of BAR.ORDINAL, BAR.LINE.ORDINAL and PIE.CHART are shown in the following examples.
19 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
20 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
21 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
22 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
23 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
24 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The option is available to use a current pie enquire like AM.VAL.MULTIPIE, and map this to the application
EB.GRAPH.TYPE, this will then allow amendments to the lay out of the graph.
25 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
26 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Enquiry Attributes
ALLDATA - Forces the retrieval of all data before the ENQUIRY is displayed.
APPLICATION.ENQUIRY - Application Enquiries are a way of displaying an enquiry screen in editable mode which when
committed turns itself in to a record for a specific application. This functionality allows the data entered on the editable
enquiry screen to be committed in to an application record. If any errors are raised during processing of the record, the
user will be presented with a contract screen. Each row on the enquiry normally becomes a multi-value on the
application record.
FASTPATH - This is to allow a user to select various records on an ENQUIRY and by pressing a single button, it performs
the “authorise” or “delete” or “verify” or “reverse” function of all the selected items consecutively.
INCREMENTAL - For Browser only. Indicates that the enquiry should show all pages from page 1 up to the current page,
as opposed to the current page + the previous page.
27 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
MULTI.DOWNLOAD - This attribute to be set where multiple PDF documents are to be merged into one before it is
downloaded.
NO.BREADCRUMBS –this will remove the list of previously viewed enquiry navigation links from the top of the screen.
This option is only used for enquiries that have been drilled down to.
NO.ENQUIRY.FAVOURITE– This option disables the favourites function in an ENQUIRY from being viewed.
NO.MOREOPTIONS – This option removes the ’More Options’ function from being used in an Enquiry.
NO.SELECTION - This option will hide the selection criteria found at the bottom of BROWSER fields, BROWSER attribute
only.
NO.TOOLBAR - This option will hide the tool bar at the top of a BROWSER ENQUIRY, this attribute is only available to
BROWSER.
REMOVE - Where a pick operation is performed on an ENQUIRY grid, this flag will remove the item from the display
DESKTOP only.
SHOWTREE – DESKTOP only, when an enquiry has multiple entries for one field (expanded multi values) the enquiry
launches showing the first value only, at the far left will be a “+” button which expands to show all the values if required.
SINGLE.BACKGROUND.COLOUR – displays all ENQUIRY backgrounds as a single colour instead of the alternating
coloured rows, the default is white but other colours can be defined in the general.css file by editing the elements
.colour0, .hidden0 and .dispaly_box elements and .columnHeader. and .caption element.
STATIC.PAGING.TOOL - place the paging toolbar inside the enquiry header and top left of the enquiry page.
UNDERLINE.ALL.ROWS– this attribute underlines all rows with data in the ENQUIRY, this does not include the header row.
The default is colour is black but other colours and thickness of the ruler line can be defined in .enq-underlineAllRow
found in the general.css file.
UNDERLINE.DRILL.ROW– this attribute underlines all the ENQUIRY rows with drilldowns attached, rows nominated with
view and fast path checkboxes are defined as drill rows for this purpose.
The default is colour is black but other colours and thickness of the ruler line can be defined in .enq-underlineDrillRow
found in the general.css file.
UNDERLINE.HEADER.ROW– this attribute underlines all the headers in the selected ENQUIRY record the default is colour
is black but other colours and thickness of the ruler line can be defined in .enq-underlineHeaderRow found in the
general.css file.
VIEWLARGEICONS - DESKTOP only, convert’s grid ENQUIRYS to display records as large Icons as per windows standard.
VIEWLIST - DESKTOP only, convert’s grid ENQUIRYS to display records in list format as per windows standard.
VIEWSMALLICONS - DESKTOP only, converts grid ENQUIRYS to display records as small Icons as per windows standard.
ZERORECORDDISPLAY - DESKTOP only, If an ENQUIRY selection criteria does not return any records usually a DESKTOP
28 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
message pops up to report this. With ZERORECORDISPLAY active the message pop up is suppressed and the enquiry is
launched blank.
The default selection of toolbar configurations displayed by the dropdown field Toolbar.
The Toolbar configuration is set in the application BROWSER.TOOL where various Tool Id’s can be arranged.
The result is a pre set configuration being applied to an ENQUIRY recordthat can be easilybe reused.
29 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
To set up the Popup list of all records, in ENQUIRY enter the field name in the POPup.Dropdown field.
An ENQUIRY record where the Popup Dropdown is set for two fields.
30 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Note: The dropdown arrow has changed and displaying a popup indicator.
31 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
An ENQUIRY record
This will result in the column having an icon for collapsing the column.
In the screen shot below all of the columns have been set to be collapsible, except for the id field:
Each of the collapsible fields has an additional arrow icon as part of the column header, indicating that the field is
collapsible. When clicked, this will result in the collapse of the column. See screen shot below:
32 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
On collapse, the icon on the column header will reverse indicating that the column is hidden.
Hovering over the collapsed column header icon, with the mouse, will reveal a tool tip of the column name.
The expand and collapse buttons in Browser Composite Screens are universal as illustrated in the following screens
where the buttons appear in the top left hand corner:
33 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The screen below indicates the setup for a Composite to enable this functionality:
34 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
EB.COMPOSITE.SCREEN
Note the TOOLBAR setup in attribute 2 of the record and that the ATTRIBUTES field is set to ‘NO.FRAMES’, in addition to
the named underlying Enquiries.
35 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
With the use of the COL.WIDTH field in the ENQUIRY application it is possible to line up and word wrap screens that are
used in Composite Enquiries.
36 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
The ENQUIRY field COL.WIDTH will only have an effect in Enquiries in Browser and enables a user to specify the number
of pixels wide that an ENQUIRY column can be. The width is not absolutely fixed, but is a minimum width (if there is
enough space) with the following restrictions:
37 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Column widths will grow to accommodate the widest word or image in the column; a word being any sequence of
characters not containing a space.
Columns with left over space created by larger than required values in the COL.WIDTH field will shrink if there is not
enough space in the window, frame or fragment to display all columns.
Fields defined as being in the same column will be restricted to having the same COL.WIDTH.
NOTE: As yet this functionality is not fully operational with editable enquiries.
Display Sections
Footers
A new SECTION has been added to ENQUIRY to allow totals, etc. to be placed in a separate footer table:
Footers
Caption
Setting an ENQUIRY field to have a SECTION of caption will add the data to the title of the ENQUIRY. This means that the
title of the window will reflect this data, such that the window title can read “Account Balances for Richard Branson”
instead of “Account Balances”. Note that the window position information is not saved by caption.
ENQUIRY Access
This is controlled in the USERprofile by defining use/restriction of an ENQUIRYIDunder the application
ENQUIRY.SELECT(ENQ is an ABBREVIATIONof this application). A typical example would be:
38 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
This entry in the SMS portion of the USER profile would enable the user to only access the
ACCOUNT.STATEMENTENQUIRY.
Tip:
• ENQUIRY access SMS is only invoked when requesting the ENQUIRY. Navigation into lower levels is not subject to
ENQUIRY access SMS
Data Access
The use/restriction of displayed data is controlled, again, by the USERprofile. Any application data specified under
function S will be examined by the ENQUIRYsystem whenever a file record is read. If it does not pass the SMS validation
it will not be made available for page building. This does not only apply to the main record; any link files will also come
under SMS scrutiny.
Any security violation on the main file or link file(s) results in the main record being ignored for display purposes (Note
data access SMS is applied at all levels).
Couple these SMS details with the ENQUIRY restriction above and the user will only be allowed to run the
ACCOUNTbalances ENQUIRY viewing only current accounts (CATEGORY1001).
39 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
SMS.Application
“Application” in the advanced tab (SMS.APPLICATION) defines the name of the application to be used for SMS
verification.
SMS.ID
“Field which holds ID” in the Advanced tab (SMS.ID) specifies the ID of the record to be read for SMS check from
SMS.APPLICATION.
SMS.Abort
“Abort on violation” in the Advanced tab (SMS.ABORT) is a flag indicating whether the ENQUIRY is to be aborted when
the first SMS violation is recorded.
Original Desktop
Browser
40 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Browser ENQUIRY
2. Empty columns.
To solve the first problem we remove any HEADER fields that are acting as column headers. These are usually defined in
row 2. The browser sets its column headings to the contents of the FIELD.LBL field for the column, which defaults to the
ENQUIRY field name. Once this has been done, the ENQUIRY looks thus:
This is caused by the totals section of the ENQUIRY. Here a number of columns are defined in the ENQUIRY which are
only processed at the end of the ENQUIRY. Unfortunately for us they have been defined as having different columns to
the normal data.
41 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
Fortunately we can resolve this by using the SECTION attribute for the ENQUIRY fields. By setting the SECTION attribute
to FOOTER, the total fields are placed in a separate footer table:
42 of 43 7/5/2015 10:08 AM
Architecture-Design - R10 User Guides https://tcsp.temenos.com/r10/T24_Technical/Browser/Browser_Enquirie...
43 of 43 7/5/2015 10:08 AM