Replacement for RTX.AdxRtList.StartUpdates regarding Workspace upgrade

Upon checking LDL for .Net sample code, Pricing_StreamingSnapshot might be the one to replace RTX.AdxRtList.StartUpdates. However, the data was not retrived with the same field names as AdfinX. Please let us know how to find which data fields should be used. Otherwise please let us know which namespace should be used.

e.g.) RIC / Field Name:
<AU1MBA=> / "PRIMACT_1"
<IDRON=> / "SEC_ACT_1"
<KRCD=KQ> / "TRDPRC_1"
<SARON.S> / "TRDPRC_1"

Thanks in advance

Best Answers

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    Answer ✓

    @mika.kosaka01

    Thank you for reaching out to us.

    I could retreive data properly by using the following code.

                using var prices = Pricing.Definition("AU1MBA=","IDRON=","KRCD=KQ","SARON.S").Fields("PRIMACT_1", "SEC_ACT_1", "TRDPRC_1")
                                                                             .GetStream().Streaming(false)  // Request snapshot only
                                                                                         .OnStatus((item, status, s) => Console.WriteLine(status))
                                                                                         .OnError((item, err, s) => Console.WriteLine(err));
    
                prices.Open();
    

    The output is:

    image.png

    This could be a permission issue. You can use the delayed RICs instead ("/AU1MBA=","/IDRON=","/KRCD=KQ","/SARON.S").

    Moreover, please share the full output when running the Pricing_StreamingSnapshot example.

  • mika.kosaka01
    Answer ✓

    @Jirapongse

    The client asks if <HONIA= > / ”PRIMACT_1” can get the data or not. In my side, I can get the data on Access Layer, but no data on Content Layer. (I can get the data </HONIA= > / ”PRIMACT_1” instead on Content Layer. ) Please clarify if Access Layer will change <HONIA= > to </HONIA= > automatically when the permission is enough.

    I also request the client to share the full output.

Answers