0% found this document useful (0 votes)
400 views8 pages

Processing OFSML Requests Guide

This document provides instructions for processing OFSML requests in 3 steps: 1. Configuring the tcserver.xml file to specify the OFSML request and response formatters and settings for the T24 adapter. 2. Configuring the OFS.SOURCE record in the R09 Model Bank to define the TELNET1 source for connecting to T24. 3. Writing an EB program to receive the OFSML request, process it, and return the OFSML response.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
400 views8 pages

Processing OFSML Requests Guide

This document provides instructions for processing OFSML requests in 3 steps: 1. Configuring the tcserver.xml file to specify the OFSML request and response formatters and settings for the T24 adapter. 2. Configuring the OFS.SOURCE record in the R09 Model Bank to define the TELNET1 source for connecting to T24. 3. Writing an EB program to receive the OFSML request, process it, and return the OFSML response.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

How to process OFSML request [Link]

((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))

How to process OFSML request


Explore product details, discuss issues, find the latest news, and
contribute to best practices.

How to (/s/how-to)  >  How to process OFSML request

        
Rate Like Bookmark

(/s/profile/0056A000000izetQAA) H
Hoow
w tto
opprro
occe
essss O
OFFSSM
MLL r e
eqqu
ueesstt
Vinay Jain - Admin (/s/profile/0056A000000izetQAA)  •  Apr 13, 2021  •  Technology > Core-Tech > Temenos Connectors (TC)

      72

How to process OFSML request

1)     Configuring [Link]

1 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

<ADAPTER id="rT24">
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
<!--

<REQUEST_FORMATTER>Thai2UTF, OFSML, UTF2Thai</REQUEST_FORMATTER>

<RESPONSE_FORMATTER>Thai2UTF, OFSML, UTF2Thai</RESPONSE_FORMATTER>

-->

<MAX_SESSION> 5 </MAX_SESSION>

<MIN_SESSION> 1 </MIN_SESSION>

<TIMEOUT>30</TIMEOUT>

<LOGIN_CONTEXT></LOGIN_CONTEXT>

<STARTIN>C:\LocalHost\Temenos\R09\bnk\[Link]</STARTIN>

<JBASEPATH>C:\TAFC\R09</JBASEPATH>

<PROGRAM>C:\LocalHost\Temenos\R09\bnk\[Link]\t24bin\eb_interface\tSS</PROGRAM>

<PARAMETER>TELNET1</PARAMETER>

</ADAPTER>

<LISTENER Name="raw.tcp1" type="raw-tcp" active="true">

<ADAPTERID>rT24</ADAPTERID>

<PORT> 7023 </PORT>

</LISTENER>

2) [Link] record.
R09 Model Bank OFS SOURCE SEE

[Link]....... TELNET1

------------------------------------------------------------------------------

1 DESCRIPTION....... FOR TELNET

2 [Link]....... TELNET

3. 1 [Link]....... R09

5 [Link]... 10

2 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

14 [Link].. NONE
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))

24 [Link]....... OFS

26 [Link]...... AUTHORISER

42 [Link]........... 3

43. 1 INPUTTER....... 7_AUTHORISER

44. 1 [Link]...... 01 MAR 11 10:21

45 AUTHORISER........ 7_AUTHORISER

46 [Link]........... GB-001-0001 R09 Model Bank

47 [Link]......... 1 Implementation

------------------------------------------------------------------------------
 22 MAR 2011 [Link]  USER (07 JAN) AUTHORISER        [12,IN] PAGE 1
 ACTION
 AWAITING PAGE INSTRUCTIONS

3)      Start tcserver

4)      Pass OFSML message via raw-tcp


TCServer V. tc_1.5.2_0
2011-03-22 [Link]
Type 'exit' to quit.

3 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

<?xml version="1.0" encoding="UTF-8" ?><T24 xmlns:xsi="[Link]


((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
LSchema-instance" xmlns="[Link] xsi:schemaLocatio

n="[Link] ../../xsd/[Link]"><serviceRequest><se

curityContext><userName>AUTHOR</userName> <password>123456</password><company/><

/securityContext><ofsTransactionInput application="ABBREVIATION" version="" oper

atopn="PROCESS"><transactionId>TEST1 </transactionId><field name="[Link]"

>TestingEncryp</field></ofsTransactionInput></serviceRequest></T24>

<?xml version

="1.0" encoding="UTF-8"?><T24 xmlns:xsi="[Link]

ce" xsi:schemaLocation="[Link] [Link]" xmlns=

"[Link]

application="ABBREVIATION" function="INPUT" operation="PROCESS" processingStatu

s="NOT-AUTHORISED"><transactionId>TEST1</transactionId><field mv="1" name="ORIGI

[Link]" sv="1">TestingEncryp</field><field mv="1" name="[Link]" sv="1">

INAU</field><field mv="1" name="[Link]" sv="1">1</field><field mv="1" name="INP

UTTER" sv="1">7_AUTHORISER___OFS_TELNET1</field><field mv="1" name="[Link]" s

v="1">1103220701</field><field mv="1" name="[Link]" sv="1">GB0010001</field><fi

eld mv="1" name="[Link]" sv="1">1</field></ofsTransactionProcessed></serviceR

esponse></T24>

Enquiry Processing through OFSML:


Example:1
Request:

4 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

<?xml version="1.0" encoding="UTF-8"?><Globus xmlns:xsi="[Link]


((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
XMLSchema-instance" xmlns="[Link] xsi:schemaLo

cation="[Link] ../../xsd/[Link]"><serviceReq

uest><securityContext><userName>INPUTT</userName><password>123123</password></se

curityContext><ofsStandardEnquiry name="BOC"><selectionCriteria operand="EQ">

<fieldName>@ID</fieldName><value>1002</value></selectionCriteria></ofsStandardEnqui

ry></serviceRequest></Globus>

Response:

<?xml version="1.0" encoding="UTF-8"? <Globus xmlns="[Link]

US/OFSML/120" xmlns:xsi="[Link] xsi:schemaLo

cation="[Link] ../../xsd/[Link]"><serviceRes

ponse><ofsStandardEnquiry name="BOC" status="OK"><enquiryColumn globusType="STRI

NG" id="@ID" label="@ID"/><enquiryColumn globusType="STRING" id="DESCRIPTION" la

bel="DESCRIPTION"/><enquiryRecord><column>1002</column><column>Staff </column></enquiryRecord></ofsStandardEnquiry></serviceResponse></Globus>

Example:2
Request:

<?xml version="1.0" encoding="UTF-8" ?> <Globus xmlns:xsi="[Link]

1/XMLSchema-instance" xmlns="[Link] xsi:schema

Location="[Link] ../../xsd/[Link]"><serviceR

equest><securityContext><userName>INPUTT</userName><password>123123</password><c

ompany></company></securityContext><ofsStandardEnquiry name = "CURRENCY-LIST"/><

/serviceRequest></Globus>

Response:

5 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

<?xml version="1.0" encoding="UTF-8"?> <Globus xmlns="[Link]


((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
US/OFSML/120" xmlns:xsi="[Link] xsi:schemaLo

cation="[Link] ../../xsd/[Link]"><serviceRes

ponse><ofsStandardEnquiry name="CURRENCY-LIST" status="OK"><enquiryColumn globus

Type="STRING" id="@ID" label="@ID"/><enquiryColumn globusType="STRING" id="[Link]"label="[Link]"/><enquiryRecord><column>AED</column><column>United Arab Emira


tes Dirhams </column></enquiryRecord><enquiryRecord><column>ARS</column

><column>Argentine Peso </column></enquiryRecord><enquiryRec

ord><column>AUD</column><column>Australian Dollars </column></en

quiryRecord><enquiryRecord><column>CAD</column><column>Canadian Dollar

</column></enquiryRecord><enquiryRecord><column>CHF</column><column>Sw

iss Franc </column></enquiryRecord><enquiryRecord><column

>DKK</column><column>Danish Krone </column></enquiryRecord

><enquiryRecord><column>EUR</column><column>Euro <

/column></enquiryRecord><enquiryRecord><column>GBP</column><column>Pound Sterlin

g </column></enquiryRecord><enquiryRecord><column>HKD</colum

n><column>Hong Kong Dollar </column></enquiryRecord><enquiryRe

cord><column>INR</column><column>Indian Rupee </column></e

nquiryRecord><enquiryRecord><column>JPY</column><column>Japanese Yen

</column></enquiryRecord><enquiryRecord><column>KWD</column><column>K

uwait Dinars </column></enquiryRecord><enquiryRecord><colum

n>LBP</column><column>Lebanese Pounds </column></enquiryRecor

d><enquiryRecord><column>LKR</column><column>Sri Lankan Rupee

</column></enquiryRecord><enquiryRecord><column>NPR</column><column>Nepali Rupee

</column></enquiryRecord><enquiryRecord><column>NZD</colu

mn><column>New Zealand Dollars </column></enquiryRecord><enquiryR

ecord><column>PHP</column><column>Philippines Pesos </column></

6 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

enquiryRecord><enquiryRecord><column>PLN</column><column>Polish Zloty
((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))

</column></enquiryRecord><enquiryRecord><column>SAR</column><column>

Saudi Arabia Riyals </column></enquiryRecord><enquiryRecord><colu

mn>SEK</column><column>Swedish Krone </column></enquiryReco

rd><enquiryRecord><column>SGD</column><column>Singapore Dollars

</column></enquiryRecord><enquiryRecord><column>THB</column><column>Thailand Ba

ht </column></enquiryRecord><enquiryRecord><column>TWD</col

umn><column>Taiwan New Dollars </column></enquiryRecord><enquiry

Record><column>USD</column><column>US Dollar </column><

/enquiryRecord><enquiryRecord><column>XAG</column><column>SILVER in Ounces

</column></enquiryRecord><enquiryRecord><column>XAU</column><column

>Gold in Ounces </column></enquiryRecord><enquiryRecord><col

umn>ZAR</column><column>South African Rand </column></enquiryRec

ord></ofsStandardEnquiry></serviceResponse></Globus>

Note:
You can process OFSML message by using
  a
a)) ffiilleelliisstteen neerr
  b
b)) bba attcch hffiilleelliisstteen
neerr
  cc)) TTC
CCClliieen
ntt
  dd)) rra
aww--ttccpp ((o
onnllyy ffo
orr tteessttiin
nggp
puurrp
poossee..))
 

 
 

0 Comments

PPo
osstt Q
Quueessttiio
onn

7 of 8 2/10/2023, 8:15 PM
How to process OFSML request [Link]

((//ss//)) C
Coom
mmmu
unniittyy LLeea
arrn
n an update...
Share PPrro
oddu
uccttss TTrra
aiin
niin
ngg D
Doow
wnnllo
oaad
dss SSu
uggg
geesstt ((//ss//iid
deea
attiio
onn))
Share

Sort by:

Most Recent Activity Search this feed...

Collaborate here!
Here's where you start talking with your colleagues about this.

Supplier Information Terms of use Base Camp FAQ


[Link] ([Link] ([Link] ([Link] Follow US
nformation /information-for- /legal-information /s/article-detail
suppliers/) /website-terms-and- /a046A000001lZe4QAE/temenos- ([Link] ([Link] (
conditions/) base-camp-faq) /company/temenos) /company/temenos/) /Temenos

8 of 8 2/10/2023, 8:15 PM

You might also like