Temenos Transact RDBMS Views and Indices

This section provides the appendices pertaining to the RDBMS views and indices.

Appendix A- CUSTOMER@XMLREF

The following example shows an XMLREF record generated from Standard Selection.

NOTE: This was generated at the time of this document and may not necessarily reflect your own version.
MNEMONIC]1]Mnemonic]0]0]L]S]c1]10]]c1]0]0]MNEMONIC
SHORT.NAME]2]ShortName]2]0]L]S]c2]35]gShortName]c2]0]0]SHORT_NAME
NAME.1]3]Name1]3]0]L]S]c3]35]gName1]c3]0]0]NAME_1
NAME.2]4]Name2]4]0]L]S]c4]35]gName2]c4]0]0]NAME_2
STREET]5]Street]5]0]L]S]c5]35]gStreet]c5]0]0]STREET
TOWN.COUNTRY]6]TownCountry]6]0]L]S]c6]35]gTownCountry]c6]0]0]TOWN_COUNTRY
RELATION.CODE]7]RelationCode]7]0]R]S]c7]3]gRelationCode/mRelationCode]c7]1]0]RELATION_CODE
REL.CUSTOMER]8]RelCustomer]7]0]R]N]c8]10]gRelationCode/mRelationCode]c8]0]0]REL_CUSTOMER
REVERS.REL.CODE]9]ReversRelCode]7]0]R]S]c9]60]gRelationCode/mRelationCode]c9]0]0]REVERS_REL_CODE
SECTOR]10]Sector]0]0]R]S]c10]4]]c10]0]0]SECTOR
ACCOUNT.OFFICER]11]AccountOfficer]0]0]R]S]c11]4]]c11]0]0]ACCOUNT_OFFICER
OTHER.OFFICER]12]OtherOfficer]12]0]R]S]c12]4]gOtherOfficer]c12]0]0]OTHER_OFFICER
INDUSTRY]13]Industry]0]0]R]S]c13]4]]c13]0]0]INDUSTRY
TARGET]14]Target]0]0]R]S]c14]4]]c14]0]0]TARGET
NATIONALITY]15]Nationality]0]0]L]S]c15]2]]c15]0]0]NATIONALITY
CUSTOMER.STATUS]16]CustomerStatus]0]0]R]S]c16]4]]c16]0]0]CUSTOMER_STATUS
RESIDENCE]17]Residence]0]0]L]S]c17]2]]c17]0]0]RESIDENCE
CONTACT.DATE]18]ContactDate]0]0]R]D]c18]11]]c18]0]0]CONTACT_DATE
INTRODUCER]19]Introducer]0]0]L]S]c19]35]]c19]0]0]INTRODUCER
TEXT]20]Text]20]0]L]S]c20]35]gText]c20]0]0]TEXT
LEGAL.ID]21]LegalId]0]0]L]S]c21]20]]c21]0]0]LEGAL_ID
REVIEW.FREQUENCY]22]ReviewFrequency]0]0]L]S]c22]17]]c22]0]0]REVIEW_FREQUENCY
BIRTH.INCORP.DATE]23]BirthIncorpDate]0]0]R]D]c23]11]]c23]0]0]BIRTH_INCORP_DATE
GLOBAL.CUSTOMER]24]GlobalCustomer]0]0]R]S]c24]10]]c24]0]0]GLOBAL_CUSTOMER
CUSTOMER.LIABILITY]25]CustomerLiability]0]0]R]N]c25]10]]c25]0]0]CUSTOMER_LIABILITY
LANGUAGE]26]Language]0]0]R]S]c26]2]]c26]0]0]LANGUAGE
POSTING.RESTRICT]27]PostingRestrict]0]0]R]S]c27]2]]c27]0]0]POSTING_RESTRICT
DISPO.OFFICER]28]DispoOfficer]0]0]R]S]c28]4]]c28]0]0]DISPO_OFFICER
POST.CODE]29]PostCode]29]0]L]S]c29]35]gPostCode]c29]0]0]POST_CODE
COUNTRY]30]Country]30]0]L]S]c30]35]gCountry]c30]0]0]COUNTRY
COMPANY.BOOK]31]CompanyBook]0]0]L]S]c31]11]]c31]0]0]COMPANY_BOOK
CONFID.TXT]32]ConfidTxt]0]0]R]S]c32]3]]c32]0]0]CONFID_TXT
DISPO.EXEMPT]33]DispoExempt]0]0]R]S]c33]3]]c33]0]0]DISPO_EXEMPT
ISSUE.CHEQUES]34]IssueCheques]0]0]R]S]c34]3]]c34]0]0]ISSUE_CHEQUES
CLS.CPARTY]35]ClsCparty]0]0]R]S]c35]3]]c35]0]0]CLS_CPARTY
FX.COMM.GROUP.ID]36]FxCommGroupid]0]0]R]S]c36]3]]c36]0]0]FX_COMM_GROUP_ID
RESIDENCE.REGION]37]ResidenceRegion]0]0]L]S]c37]9]]c37]0]0]RESIDENCE_REGION
ASSET.CLASS]38]AssetClass]0]0]L]S]c38]60]]c38]0]0]ASSET_CLASS
CUSTOMER.RATING]39]CustomerRating]39]0]L]S]c39]10]gCustomerRating]c39]0]0]CUSTOMER_RATING
LOCAL.REF]40]LocalRef]40]0]L]S]c40]35]gLocalRef]c40]0]0]LOCAL_REF
OVERRIDE]41]Override]41]0]L]S]c41]60]gOverride]c41]0]0]OVERRIDE
RECORD.STATUS]42]RecordStatus]0]0]L]S]c42]4]]c42]0]0]RECORD_STATUS
CURR.NO]43]CurrNo]0]0]R]S]c43]4]]c43]0]0]CURR_NO
INPUTTER]44]Inputter]44]0]L]S]c44]35]gInputter]c44]0]0]INPUTTER
DATE.TIME]45]DateTime]45]0]R]S]c45]15]gDateTime]c45]0]0]DATE_TIME
AUTHORISER]46]Authoriser]0]0]L]S]c46]20]]c46]0]0]AUTHORISER
CO.CODE]47]CoCode]0]0]L]S]c47]11]]c47]0]0]CO_CODE
DEPT.CODE]48]DeptCode]0]0]L]S]c48]4]]c48]0]0]DEPT_CODE
AUDITOR.CODE]49]AuditorCode]0]0]L]S]c49]16]]c49]0]0]AUDITOR_CODE
AUDIT.DATE.TIME]50]AuditDateTime]0]0]R]S]c50]15]]c50]0]0]AUDIT_DATE_TIME
SIGNATURE.Y.N]-1]SignatureYN]40]0]L]S]c40]1]gLocalRef/LocalRef[1]]c40[1]]0]]LOCAL_REF
CAPITAL]-1]Capital]40]0]R]N]c40]20]gLocalRef/LocalRef[2]]c40[2]]0]]LOCAL_REF
GB.FGN.RESIDENT]-1]GbFgnResident]40]0]L]S]c40]3]gLocalRef/LocalRef[4]]c40[4]]0]]LOCAL_REF
RELIGION]-1]Religion]40]0]L]S]c40]15]gLocalRef/LocalRef[5]]c40[5]]0]]LOCAL_REF
PREF.CLIENT]-1]PrefClient]40]0]L]S]c40]16]gLocalRef/LocalRef[6]]c40[6]]0]]LOCAL_REF
SEC.TYPE.TRADE]-1]SecTypeTrade]40]0]L]S]c40]4]gLocalRef/LocalRef[1]]c40[1]]0]]LOCAL_REF
SEC.TYP.MGT.FEE]-1]SecTypMgtfee]40]0]L]S]c40]4]gLocalRef/LocalRef[2]]c40[2]]0]]LOCAL_REF
FID.DEPOSIT.REF]-1]FidDepositRef]40]0]R]S]c40]12]gLocalRef/LocalRef[4]]c40[4]]0]]LOCAL_REF
SEC.TYPE.SAFEKP]-1]SecTypeSafekp]40]0]L]S]c40]4]gLocalRef/LocalRef[3]]c40[3]]0]]LOCAL_REF
ALT.ID.CUST]-1]AltIdCust]40]0]L]S]c40]60]gLocalRef/LocalRef[5]]c40[5]]0]]LOCAL_REF

The following table lists the legends of multi-value fields in XMLREF.

Field Names

Description

XF_fldName

Indicates the pick field name

XF_fldNbr

Indicates the field number

XF_tagName

Indicates the XML element name

XF_ctrlAMFldNbr

Indicates whether AM or 0 is controlled

XF_ctrlMVFldNbr

Indicates whether MV or 0 is controlled

XF_fldJust

Indicates the R or L justification

XF_xrefType

Indicates the type N,S,D

XF_cfldNbr

Indicates the Short tag

XF_Length

Indicates the field length

XF_xpathExpr

Indicates the long parent tag for groups

XF_shorttag

Indicates the Short tag

XF_MVctrlFlag

Indicates that it is a controlling field in multi-field multivalue-group

XF_SMVctrlFlag

Indicates that it is a controlling field in multi-field subvalue-group

XF_SQLcolumn

Indicates the SQL column name

Appendix B- Short Tag View Example

The following is an example of a CREATE-VIEW on a CUSTOMER record in various databases.

Appendix C- Index Examples

The following are some examples of index creation on the CUSTOMER record. The first is on the Mnemonic field, which is a left-justified field. The second is on the Account Officer field, which is right-justified. Finally, we will show how you can create a left and right justified dictionary (using ACCOUNT.OFFICER again). Left justified indicates alpha-numeric and right-justified indicate numeric.

NOTE: In the examples in this section we have used the -v option to show the resulting script contents of SQL commands.

Firstly the index on MNEMONIC.

Appendix D- SQL Server Index Examples

The following examples show some of the options you can apply to indexing in SQL Server.


Bookmark Name Actions
Feedback
x