The report is already running in a background thread (non-ui task) so it is just a matter of upon completion of the task.
The process should send the report to the user using either notice or email (either based on the user notification type or a dropdown in the process dialog)
There should be a dashboard widget to list the user's running background task (reading from AD_PInstance)
For performance control, there should be a way to configure the maximum number of running tasks that a user can have, perhaps a global limit as well.
The report is already running in a background thread (non-ui task) so it is just a matter of upon completion of the task.
The process should send the report to the user using either notice or email (either based on the user notification type or a dropdown in the process dialog)
There should be a dashboard widget to list the user's running background task (reading from AD_PInstance)
For performance control, there should be a way to configure the maximum number of running tasks that a user can have, perhaps a global limit as well.