Avoid re-running a process/report - A validation can be implemented to inform a user that a process is already being executed.
The validation could have these possible options:
Empty: Always allow to execute a process multiple times.
Disallow multiple executions: Never allow to execute a process that is already running.
Disallow multiple executions with the same parameters: Allow to execute a process multiple times with different parameters.