Description:
When running a CSP report in a Scheduled mode, and selecting a value for Current Period, Previous Period or Next Period, the value for the period does not use the relative value but the one from the previous period
Solution:
This is a known Clarity defect:
CSP-24 CSP reports in Scheduled mode would always save and use the relative time periods from the exact moment it was scheduled
Steps to Reproduce:
- Prepare a Clarity server with CSP 3 and BO configured
- Connect remotely to the Clarity server : set the time back to 1/1/2013
- Restart the services
- Connect to Clarity, make sure timeperiods are open for 2012 and 2013
- Go to timesheets and note the amount of time Open/Posted etc. for Prior and Current Time periods
- Go to Reports and Jobs and schedule Time Compliance report to run every 5 min for Timeperiod = Previous Time period
- Once the report completes in Report Log Library, open it
- Make sure you see data for previous time period (before 1/1/13), note the amount matches the one we saw as prior in step 5.
- Now connect to the server, and reset the date to 8th of Jan 2013
- Restart the services
- Connect to Clarity, Reports and Jobs, and wait for the report to complete
- Once the report completes in Report Log Library, open it
Expected Result: To see data for the week of 1/1/2013.
Actual Result: The week shown will be always the one that was Previous at the time the report was actually scheduled, which means 26/12/2012.
This defect has been reviewed by Development and resolved in CSP 3.2