question

Upvotes
Accepted
7 2 5 6

Missing Enum Value 2315 for IRGCOND

I am using ema-3.5.1.0 in Java and subscribing to listen to trades. In one of the updates, I received the following. In my code, I convert enum to human readable format, but it failed with the exception OmmInvalidUsageException with reason that it cannot convert 2315 to enumDisplay. I looked for different enum values in enumtype.def which I believe it to be the latest and I cannot find 2315 in the value.

UpdateMsg
    streamId="1102"
    domain="MarketPrice Domain"
    updateTypeNum="2"
    name="ABR"
    serviceId="23"
    serviceName="IDN_SELECTFEED"
    Payload dataType="FieldList"
        FieldList FieldListNum="0" DictionaryId="1"
            FieldEntry fid="374" name="IRGCOND" dataType="Enum" value="2315"
            FieldEntry fid="3854" name="SALTIM_MS" dataType="UInt" value="64966693"
            FieldEntry fid="1021" name="SEQNUM" dataType="Real" value="1272107.0"
            FieldEntry fid="379" name="SALTIM" dataType="Time" value="18:02:46:000:000:000"
        FieldListEnd
    PayloadEnd
UpdateMsgEnd


I also downloaded the latest version of 4.20.49_RealTimeDistributionSystem_21.71.service_pack from customer support but the embedded enumtype.def was too missing the enumtype def. How to interpret and understand the meaning of this value 2315? Where can I find enumtype.def which has this value defined?

elektronrefinitiv-realtimeelektron-sdkema-apirrtjava
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

hello @purvesh.yadav

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?
If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,
AHS

Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,


AHS


Upvotes
Accepted
17.1k 80 39 63

Hi @purvesh.yadav

I did receive some additional information on this FID. Over the years we’ve recommended that clients shift away from FID 374/40/131 etc for Sale condition codes in US. There are thousands of possible combinations of Sale condition codes and we stopped adding new ones some years back as we were running out of meaningful display letters and new logical FIDs were introduced. The FID is also overloaded with cancellations/corrections. Some Sale condition combinations have many to one mapping in this FID I think for US markets. The native conditions are available in FID 4756/4757. This particular enum 2315 for NYSE is a combination equal to <Derivatively Price, Odd Lot Trade with Regular Settlement>. In FID 4757 it would show up as “ 4 I”. I'm sure the open ticket will provide some additional details once they get back to you.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Thanks @nick.zincone.1, this is helpful. I wasn't aware of such recommendations. What different FIDs would you suggest to get the complete picture for Sales Conditions in US. For other markets, do you still recommend to use this FID? I will take a look at FID 4756/4757.
Hi @purvesh.yadav

FIDs 4756/4757 are the recommended ones to use. I would suspect you use these FIDs for other markets, however, I would defer your content-related questions to the open ticket as they will put a content specialist on the case.

Upvotes
25.3k 87 12 25

Hi @purvesh.yadav

I also requested the dictionary file from a server and also could not see the enum value 2315 for fid 374.

I will raise a Content support ticket for you - someone from the content team should be in touch soon.


icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

@purvesh.yadav - this is a private post

I have raised a ticket ref 10396016 with the Real-Time. Hopefully, they should be in touch soon.

Please update here once you have received a satisfactory explanation to the above problem.

Thanks

Upvotes
17.1k 80 39 63

Hi @purvesh.yadav

These template packs are released fairly often. You can download them from the "myrefintiv.com" website under Software Downloads --> MDS General --> Refinitiv Real-Time Template Service Pack.

That being said, and as @umer.nalla confirm, that value is not within the latest release.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.