× Discuss about OFS, Temenos Connectors, Various OFS modes, OFS with Versions, OFS performance, Logging, EB.PHANTOM, OFS.SOURCE etc…

OFS Response Structure

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL created the topic: OFS Response Structure

Hello,

I've noticed that T24 OFS response has 2 different structures:
a) FIELD.NAME=VALUE:MV:SV
b) FIELD.NAME:MV:SV=VALUE

To illustrate, the responses below are from an actual FT request which generated 2 responses (the accounts are under AA)

The FT response looks like this:
RECORD.STATUS=INAU:1:1,CURR.NO=1:1:1

The AA response looks like this:
RECORD.STATUS:1:1=INAU,CURR.NO:1:1=1

First, is there a setting or a parameter to standardise the response format?
Secondly, is there a way to anticipate which format the response will be in?

Thank you
#23033

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

You can check the format on attached file. For more info, you may visit the TCSP portal Ref of OFS Request Syntax of Transactions
#23039
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

Most of the time I'm using the OFS.BUILD.RECORD before OFS.CALL.BULK.MANAGER. But on the TCSP portal it was recommended to use the OFS.POST.MESSAGE function. I've attached the snippet code FYR

P.S 1: If you're going to write the results on file and you will use multiple agents (>2). It is recommended to add a suffix of AGENT.NUMBER to write file per agent, then later on you merge the file on .SELECT file. This will prevent locking and can dramatically increase the speed.

P.S 2: When you're going to use the OFS on Version Routine Level, use ofs.addlocalRequest
#23040
Attachments:

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

Hi,

I think you misunderstood my question. I already know the response format for OFS. I am looking to find why there are 2 different formats (only one of the formats is referenced in Temenos docs) and if there is a way to anticipate or set which format to use.

It's a bit difficult to build an OFS response consumer when the response is coming in 2 different formats.
#23044
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

I don't think this is an issue, you can just easily create a condition statement for OFS response. there is an indicator in the guidelines to verify whether the ofs response is an error
#23045

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

Gosh. Getting the error/override response status is pretty straightforward. That's not what I'm talking about. Just so I am clear, this post is not about OFS request/response processing. It's purely about field, mv, sv and value order in the response string.
FieldName:MultiValueNumber:SubValueNumber=Content
vs
FieldName=Content:MultiValueNumber:SubValueNumber

Kindly read my original post again.

Anyway. Never mind. I'll just write a consumer for both formats. If I find any pattern in which format is used I will update accordingly.
#23047

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

Each field on t24 is either configured as single or multivalued field. Its like on xml you can create many nested info.

Kindly read first the TEMENOS GUIDELINES which is available on TCSP Portal
#23048

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

Are you even making an attempt to read and *understand* my question? In the original sample I gave, both responses are coming from T24 and both feature CURR.NO and RECORD.STATUS which are single value fields.
Please, I beg of you, read and understand my question. If you do not have an answer for the question, it's ok. I also don't know which is why I'm asking.
FYI I attached in my first response to you a screenshot from TCSP that shows the format where only the field value is on the right of the = sign, the field name and MV/SV positions are on the left of the = sign.
There are other instances where the field value and the MV and SV positions are on the right of the = sign.
That is all I'm asking in this post.
#23049

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

This is Temenos format of OFS. You need to follow their syntax as they are the one who build it. Also if you see this an issue its EASY to file an request on TCSP Portal and they will evaluate your request. If you're issue is valid, they will moved it on MAINTENANCE and create an core update for you.

FYI you're attached picture was based related to response data. "FieldName=Content:MultiValueNumber:SubValueNumber" can you make an example screenshot from tcsp documentation?

This is the valid format as per TEMENOS User guide
#23050
Attachments:

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

I give up
#23051

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

FieldName=Content:MultiValueNumber:SubValueNumber = I cant find it. maybe you're mistaken LOL
#23052

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

Fair enough.

Can we then let the ones that might have an idea to respond? What I've learnt in my years working with T24 is that nobody knows everything. That's why we have forums as this to educate and update each other. It's ok not to have all answers.
#23053

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

MasterL wrote: Hello,

I've noticed that T24 OFS response has 2 different structures:
a) FIELD.NAME=VALUE:MV:SV
b) FIELD.NAME:MV:SV=VALUE

To illustrate, the responses below are from an actual FT request which generated 2 responses (the accounts are under AA)

The FT response looks like this:

RECORD.STATUS=INAU:1:1,CURR.NO=1:1:1

The AA response looks like this:
RECORD.STATUS:1:1=INAU,CURR.NO:1:1=1

First, is there a setting or a parameter to standardise the response format?
Secondly, is there a way to anticipate which format the response will be in?

Thank you


I've checked on OFS.REQUEST.DETAILS Application an actual transaction on our LIVE environment, our MSG.OUT value contains below
"RECORD.STATUS:1:1=INAU,CURR.NO:1:1=1,INPUTTER:1:1=19438_OBANK__OFS_OBANK,DATE.TIME:1:1=2010021033,CO.CODE:1:1=HT0010088,DEPT.CODE:1:1=1000"
#23054

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

There is TCSP portal which have the T24 User Guides, there is also Customer support which you can freely ask related to your issue. They may enhanced the OFS application related to your release that might affect your response format which is not available on user guide
#23055

Please Log in or Create an account to join the conversation.

  • MasterL
  • MasterL's Avatar Topic Author
  • Offline
  • Premium Member
  • Premium Member
  • Posts: 116
  • Karma: 2
  • Thank you received: 9

MasterL replied the topic: OFS Response Structure

Thank you for taking the time to check.

As I mentioned in the first post, there are some messages that come with the other format. Which is why I'm asking if there is a way to tell what drives which format T24 uses.

I've attached here an actual response but with bank and customer details redacted (obviously). You will notice there are two transactions in one due to the account affected being an AA account (under the AR module).
The first response contains the FT details and the second one contains the AAA details. They were initiated by the same FT request yet they have different response formats.

Don't dismiss the issue yet just because it doesn't happen to you.
#23056
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 119
  • Thank you received: 7

silvergem replied the topic: OFS Response Structure

MasterL wrote: Thank you for taking the time to check.

As I mentioned in the first post, there are some messages that come with the other format. Which is why I'm asking if there is a way to tell what drives which format T24 uses.

I've attached here an actual response but with bank and customer details redacted (obviously). You will notice there are two transactions in one due to the account affected being an AA account (under the AR module).
The first response contains the FT details and the second one contains the AAA details. They were initiated by the same FT request yet they have different response formats.

Don't dismiss the issue yet just because it doesn't happen to you.


This is normal according to TCSP User guide. For further concern you can file an ISSUE on TCSP Portal, It is easy:)
#23059
Attachments:

Please Log in or Create an account to join the conversation.

Time to create page: 0.519 seconds