Thanks for the response.
Do you think I can invoke SQL reports from Maintenance Plans or SQL Server Agent as I can see the job that was created.
I tried to add a step to the job but did not work. I have also created a Maintenance Plan to run the report and then run the update statements. The job ran fine and ran the update, but the reports were never sent.