Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

How to process OFSML request https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

((//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 tcserver.xml

1 of 8 2/10/2023, 8:15 PM
How to process OFSML request https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

<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\bnk.run</STARTIN>

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

<PROGRAM>C:\LocalHost\Temenos\R09\bnk\bnk.run\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) OFS.SOURCE record.
R09 Model Bank OFS SOURCE SEE

SOURCE.NAME....... TELNET1

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

1 DESCRIPTION....... FOR TELNET

2 SOURCE.TYPE....... TELNET

3. 1 LOGIN.ID....... R09

5 MAX.CONNECTIONS... 10

2 of 8 2/10/2023, 8:15 PM
How to process OFSML request https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

14 LOG.DETAIL.LEVEL.. 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 SYNTAX.TYPE....... OFS

26 GENERIC.USER...... AUTHORISER

42 CURR.NO........... 3

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

44. 1 DATE.TIME...... 01 MAR 11 10:21

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

46 CO.CODE........... GB-001-0001 R09 Model Bank

47 DEPT.CODE......... 1 Implementation

------------------------------------------------------------------------------
 22 MAR 2011 07:18:09  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 12:31:04
Type 'exit' to quit.

3 of 8 2/10/2023, 8:15 PM
How to process OFSML request https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

<?xml version="1.0" encoding="UTF-8" ?><T24 xmlns:xsi="http://www.w3.org/2001/XM


((//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="http://www.temenos.com/T24/OFSML/130" xsi:schemaLocatio

n="http://www.temenos.com/T24/OFSML/130 ../../xsd/ofsml.xsd"><serviceRequest><se

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

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

atopn="PROCESS"><transactionId>TEST1 </transactionId><field name="ORIGINAL.TEXT"

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

<?xml version

="1.0" encoding="UTF-8"?><T24 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan

ce" xsi:schemaLocation="http://www.temenos.com/T24/OFSML/130 ofsml13.xsd" xmlns=

"http://www.temenos.com/T24/OFSML/130"><serviceResponse><ofsTransactionProcessed

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

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

NAL.TEXT" sv="1">TestingEncryp</field><field mv="1" name="RECORD.STATUS" sv="1">

INAU</field><field mv="1" name="CURR.NO" sv="1">1</field><field mv="1" name="INP

UTTER" sv="1">7_AUTHORISER___OFS_TELNET1</field><field mv="1" name="DATE.TIME" s

v="1">1103220701</field><field mv="1" name="CO.CODE" sv="1">GB0010001</field><fi

eld mv="1" name="DEPT.CODE" 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 https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

<?xml version="1.0" encoding="UTF-8"?><Globus xmlns:xsi="http://www.w3.org/2001/


((//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="http://www.temenos.com/GLOBUS/OFSML/120" xsi:schemaLo

cation="http://www.temenos.com/GLOBUS/OFSML/120 ../../xsd/ofsml.xsd"><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="http://www.temenos.com/GLOB

US/OFSML/120" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

cation="http://www.temenos.com/GLOBUS/OFSML/120 ../../xsd/ofsml.xsd"><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="http://www.w3.org/200

1/XMLSchema-instance" xmlns="http://www.temenos.com/GLOBUS/OFSML/120" xsi:schema

Location="http://www.temenos.com/GLOBUS/OFSML/120 ../../xsd/ofsml.xsd"><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 https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

<?xml version="1.0" encoding="UTF-8"?> <Globus xmlns="http://www.temenos.com/GLOB


((//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="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

cation="http://www.temenos.com/GLOBUS/OFSML/120 ../../xsd/ofsml.xsd"><serviceRes

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

Type="STRING" id="@ID" label="@ID"/><enquiryColumn globusType="STRING" id="CCY.NAME"label="CCY.NAME"/><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 https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

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 https://basecamp.temenos.com/s/article-detail/a042K00001KInSOQA1/how-to-process-ofsml...

((//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


www.temenos.com (https://www.temenos.com (https://www.temenos.com (https://basecamp.temenos.com Follow US
nformation /information-for- /legal-information /s/article-detail
suppliers/) /website-terms-and- /a046A000001lZe4QAE/temenos- (https://www.linkedin.com (https://www.linkedin.com (
conditions/) base-camp-faq) /company/temenos) /company/temenos/) /Temenos

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

You might also like