First run the chosen reporting executable outside Task Scheduler using the intended account and the exact invoice parameters. Confirm that it produces the correct PDF at a controlled folder. Resolve missing drivers or authentication prompts there before investigating the timer.
In Task Scheduler, create the trigger and program action. Set the account and working directory explicitly, then decide how overlapping runs and failures should be handled. Test the saved task under unattended conditions.
For a CRD-owned routine, prepare a Single Report schedule instead: choose the invoice RPT, relative reporting values, PDF and destination, then set the Friday recurrence. Add the failure notification and genuine no-data response appropriate to accounts.
Open the actual output after the scheduled run. Check an invoice you recognize and the reporting period; the task’s last-run result alone will not establish either.