we are trying to contribute exchange market data via TRCC implemented ETA/C++ from Elektron-SDK 1.2.2 on Linux according to VAConsumerContribution example.
Now we try to figure out how to encode our messages as same FIDs are disallowed to be contributed by us for they are set by CSG or same other serverside instance automatically. (In some sheets these FIDs are marked as "derived".)
Theses FIDs are crucial to our messages like
TRADE_DATE, TRDTIM, SALTIM, QUOTIM_MS, TRDTIM_MS, TRDTIM_MS.
If added by infrastructure we cannot encode messages refering to prior dates or times.
On day-change we are asked to perform a clear run for all active RICs. But here again - as we are not allowed to contribute data on some FIDs (,for example the rippled ones TRDPRC_2 to TRDPRC_5,) and cannot fulfill the task.
Our Refinitiv project manager hit the ceiling but could not figure out any solution.
So I am asking here for some enlightenment.