drewnoakes / fix-decoder

Unravels FIX messages into human readable tables
https://drewnoakes.com/fix-decoder/
80 stars 34 forks source link

Tag 456 display inconsistent with tag 22 display. #19

Open techie2000 opened 5 years ago

techie2000 commented 5 years ago

Tag 22 shows the description (ISIN Number in below example) alongside the actual value (4 in the below example)

22 | SecurityIDSource | ISIN Number (4)

However, Tag 456, which uses the same dictionary as 22 https://www.onixs.biz/fix-dictionary/4.4/tagNum_456.html does not show the description, just the value (1 in the below example, when CUSIP (1) was the expected outcome)

456 | SecurityAltIDSource | 1

whatthefrog commented 5 years ago

Hi @techie2000 , thanks for using fixdecoder.

Please feel free to add it yourself (that would just be a couple of lines) and contribute to the project with a PR :-)

Project is fairly small and simple to understand, and at some point I think you will need to add some bespoke fields to the data.js definitions, as per the FIX vendor you are integrating with...

https://github.com/drewnoakes/fix-decoder/blob/master/src/scripts/app/data.js#L2893 https://github.com/drewnoakes/fix-decoder/blob/master/src/scripts/app/data.js#L173-L193