Hi, We are using BO XI SDK to schedule reports to be delivered to LAN location. After reports is generated we will pick reports from the LAN location and deliver to end user in email. We are running 1100-1200 reports each day.
Now what is happening that when we scehdule same report with different parameter with difference of few seconds then reports are overwritten. For e.g. if I schedule a reports at 10:45:40 ( HH:MM:SS) with parameter value as "XXX" ( takes 10 secs to generate) and reschedule same report at 10:45:42 ( HH:MM:SS) with parameter value as "YYYY" ( takes 8 sec to generate) then finally both reports would finish at 10:45:50 ( HH:MM:SS).
In this case the instance saved by BO in Output FRS would be <Report Name> -date-10:45:50 for both the instances and therefore the data in first instance would be overwritten by data from the second instance and both report will show the same result i.e. for YYYY only.
Ideally first instance should show data for XXXX and second instance should show for YYYY but it shows both instances for YYYY. Therefore the user who was suppose to get data for XXXX gets data for YYYY. This is security issue as we are using row level security.
Any help would be greately appreciated as we are facing security risk.
Thanks,