A report can be generated on demand when the status of the report is Ready. Scheduled reports can be run on demand if they are not currently running. If other reports are submitted while a report is running, the status of the submitted report changes to Pending and the Next Run Time changes to the time and date the report is submitted to run. Once the current running report is complete, the subsequent scheduled reports are run one at a time in order of date and time.