Académique Documents
Professionnel Documents
Culture Documents
STANDARD.SELECTION
This file defines the layout of the data dictionaries and the alternate indices for all files on the system.
The fields in the STANDARD.SELECTION record are split into two parts System and User defined. All the system (T24)
defined fields begin with SYS and cannot be modified. The user defined fields begin with USR.
The dictionary and alternate indices for the data file are built when the STANDARD.SELECTION record is 'Authorised'.
Note: The building of alternate indices requires the EXCLUSIVE use of the data file and should only be carried out when
there are no other users on the system.
DEFAULT.ENRICH DEFAULT.ENRICH
FILE.NAME Defines the field to be used to return an enrichment value if no other enrichment value is specified.
REBUILD.SYS.FLDS Validation Rules:
SPARE.1
Must be a valid SYS.FIELD.NAME or USR.FIELD.NAME with a SYS.TYPE or USR.TYPE of D - DATA.
SPARE.2
SPARE.3 1-18 type A (alphanumeric) characters.
SPARE.4 Optional Input
SPARE.5 FILE.NAME
SYS.ALT.INDEX Defines the datafile to which the dictionary field names will relate. This should be a filename without
SYS.CNV.TYPE the "Fxxx" prefix.
SYS.CONVERSION The data filename specified here must be a valid entry on the F.FILE.CONTROL file. One exception to
SYS.DISPLAY.FMT this rule is when the 'NOFILE.' prefix is used.
SYS.FIELD.NAME
Use the 'NOFILE.' prefix when defining the details for Enquiries which do not use a data file for
SYS.FIELD.NO
selection but instead use a routine to return the record keys.
SYS.GENERATED
SYS.IDX.FILE Validation Rules:
SYS.INDEX.NULLS 1-32 type A (alphanumeric) characters
SYS.LANG.FIELD REBUILD.SYS.FLDS
SYS.REL.FILE Flag to force the rebuild of the application defined fields and the dictionary.
SYS.RESERVED To cause the rebuild of the application defined fields within the STANDARD.SELECTION record and a
SYS.SINGLE.MULT rebuild of the Dictionary associated with the file, specify any valid character here.
SYS.TYPE Note: The application defined fields and the dictionary will only be rebuilt when this record has been
SYS.VAL.PROG 'Authorised'.
USR.ALT.INDEX
Validation Rules:
USR.CNV.TYPE
USR.CONVERSION 1 type A (alphanumeric) character.
USR.DISPLAY.FMT SPARE.1
USR.FIELD.NAME Reserved Field
USR.FIELD.NO No input allowed
USR.IDX.FILE
SPARE.2
USR.INDEX.NULLS
USR.LANG.FIELD Reserved Field
USR.REL.FILE No input allowed
USR.RESERVED SPARE.3
USR.SINGLE.MULT Reserved Field
USR.TYPE No input allowed
USR.VAL.PROG
SPARE.4
T24 Common
HelpText Fields Reserved Field
No input allowed
SPARE.5
Reserved Field
No input allowed
SYS.ALT.INDEX
Indicates whether their is to be an alternate index associated with the field name specified in SYS
FIELD NAME (Field 1.1)
If an alternate index is to be associated with the field name specified in SYS FIELD NAME (Field 1.1)
then this flag should be set to 'Y'. Otherwise it should be set to 'N'.
If an existing alternate index (i.e this field is currently set to 'Y') is to be deleted then 'N' should be
specified here.
Note: The creation/deletion of alternate indices is performed when the record is 'Authorised' and
requires EXCLUSIVE use of the data file. So before 'Authorising' a record that creates/deletes
alternate indices ensure no other users have the file open.
Validation Rules:
1 alpha character. N - No alternate index. Y - Create/Build alternate index.
System maintained. No manual input.
SYS.CNV.TYPE
SYSTEM CONVERSION TYPE
Validation Rules:
192.168.1.56:9095/BrowserWeb/servlet/HelpServlet?command=view&language=GB&user=PAWAN1&product=EB&application=STANDARD.SEL… 1/7
6/6/2019 Temenos T24
192.168.1.56:9095/BrowserWeb/servlet/HelpServlet?command=view&language=GB&user=PAWAN1&product=EB&application=STANDARD.SEL… 2/7
6/6/2019 Temenos T24
Validation Rules:
1 alpha character. N - No alternate index. Y - Create/Build alternate index.
USR.CNV.TYPE
USER CONVERSION TYPE
USR.CONVERSION
Specifies the conversion to be performed when the field is displayed using the various INFORM "List"
and "Select" statements.
This can contain any of the legal conversion specifications that are available with the Info/Basic
OCONV function. It is used to convert the stored data value to a desired output format.
Example: D2/E - Converts the internal date to dd/mm/yy format.
For further details on this field refer to the PRIME INFORM Reference Guide.
Validation Rules:
1-50 type A (alphanumeric) characters.
USR.DISPLAY.FMT
Specifies the output format for the data when it is displayed.
The contents of this field specifies the length and justification for the data to be displayed. The
general format for this field should be:
field.size [bkgnd] just [conv] [mask]
field.size- Size (width) of the display field.
bkgnd - Field-padding character (default is blank).
just - Justification (R, L, or T)
conv - Conversion expression (for output).
mask - Output format pattern
Example: 30L - Field size 30 with Left justification.
For further details refer to the PRIME INFORM Reference Guide.
Validation Rules:
1-50 type A (alphanumeric) characters.
USR.FIELD.NAME
Defines the field name by which the contents of FIELD 16.1.1 (USRS FIELD NO) will be identified.
The field name specified here will be used in application ENQUIRY.SELECT to display the fields
available for selection.
If the entry in FIELD 15.1 (SYS TYPE) is 'D' or 'I' (i.e Data or I-type field) then this field name will also
be written into the dictionary of the data file.
Validation Rules:
1-18 type A (alphanumeric) characters.
USR.FIELD.NO
Specifies the Concatfile name, Data Record field number, Dictionary I-type expression, Routine name
or the field join specification depending on the field type specified in USR TYPE (Field 15.1)
The contents of this field is dependant on the field type specified in USR TYPE (Field 15.1), this can
either be the Concatfile name, Data Record field number, Dictionary I-type expression, Routine name
or the field join specification.
Field join enables data to be extracted from related files and used in the selection. The syntax is
FIELDA>FILEA>FIELDB, where FIELDA is a field in this standard selection record which is used as the
key to FILEA and FIELDB is returned. FILEA may be an I-type on this record. This allows the fillename
to be soft coded. For example,
15. 5 USR.FIELD.NAME. CONTRACT.FILE 16. 5 USR.TYPE....... I 17. 5. 1 USR.FIELD.NO
SUBR("PROCESS.SOFT.FILE",CONTRACT.ID)
Will return the file name of the file which originated the contract held in CONTRACT.ID to contract
file. By setting up I-types on these applications for often used field names (e.g customer) it is
possible to access the customer of a contract given that contacts id.
15. 6 USR.FIELD.NAME. CUSTOMER 16.2. 6 USR.TYPE....... J 17. 6. 1 USR.FIELD.NO
CONTRACT.ID>CONTRACT.FILE>CUSTOMER
Only field names, not field numbers, are accepted and the fields can be data fields, I-types or other
field joins. Multiple joins can be specified e.g.
3.1.1...CUSTOMER.ID>CUSTOMER>ACCOUNT.OFFICER
3.1.2...DEPT.ACCT.OFFICER>NAME
Note: This field is sub-valued to allow large I-type expressions to be split over multiple lines.
A concatfile definition can additionally specify fields to be saved when selecting the concatfile,
rather than the id which is the default. This is specified by the value 'SAVING' followed by the field
name from the selected file to be saved eg:
FILE NAME FO.FIDUCIARY 2.1 TYPE C 3.1.1. .... FD.UNCONF.BROKER 3.1.2 .... SAVING FIDUCIARY.NO
This will cause the system to select the file FD.UNCONF.BROKER file saving the values in the field
FIDUCIARY.NO as items to select the FD.FIDUCIARY file. The field FIDUCIARY.NO may be a field, or
192.168.1.56:9095/BrowserWeb/servlet/HelpServlet?command=view&language=GB&user=PAWAN1&product=EB&application=STANDARD.SEL… 5/7
6/6/2019 Temenos T24
192.168.1.56:9095/BrowserWeb/servlet/HelpServlet?command=view&language=GB&user=PAWAN1&product=EB&application=STANDARD.SEL… 6/7
6/6/2019 Temenos T24
1 type A (alphanumeric) character. C - Concatfile D - Data field I - Dictionary I-type R - Called routine
J - Field Join S - Selection Prompt
USR.VAL.PROG
Specifies the Info/Basic validation routine to be called to modify the user input prior to comparison.
The routine specified here will be used to modify the user input prior to the comparison stage in the
ENQUIRY.SELECT application.
A standard 'T24' IN2 routine can be specified here (i.e to convert customer mnemonics etc.) by
specifying IN2xxxx where xxxx is a valid IN2 suffix, i.e CUS, AMT etc. The remaining portion of the 'T'
parameter can be specified by using '&' as a field mark separator and a ']' as a value mark separator.
Example: IN2AMT&- would allow the input of negative amounts.
This field is sub-valued to allow multiple conversions to be performed, where the result of the first
conversion is supplied to the next one.
Validation Rules:
1-50 type A (alphanumeric) characters.
T24 Common HelpText Fields
192.168.1.56:9095/BrowserWeb/servlet/HelpServlet?command=view&language=GB&user=PAWAN1&product=EB&application=STANDARD.SEL… 7/7