Investigate how the job scheduler works. HINT: It's a form with a timer event that checks the jobs that are set up and executes them a certain way.
So instead of the form (NAS can't handle visual elements) you implement the job scheduler in a single instance codeunit, and start that through NAS. Don't forget: NAS doesn't know how to run dataports, so you can't do that through NAS.
You can also ask Waldo about their product, they already have this as a 3rd party product. Check their prices against what it would cost you to develop this.
Comments
So instead of the form (NAS can't handle visual elements) you implement the job scheduler in a single instance codeunit, and start that through NAS. Don't forget: NAS doesn't know how to run dataports, so you can't do that through NAS.
You can also ask Waldo about their product, they already have this as a 3rd party product. Check their prices against what it would cost you to develop this.
RIS Plus, LLC
GD
Send me a mail and I'll try to find the objects somewhere.
Change the codeunits to run modal with the IF CODEUNIT.RUN function and use the GETLASTERRORMESSAGE function to store in a log table.
I even have a customer with a critical process sending an sms and email warning if a certain interface fails for whatever reason.
Why not add it to tips and trick for anyone else who would like this?
David
Mobile: +44(0)7854 842801
Email: david.cox@adeptris.com
Twitter: https://twitter.com/Adeptris
Website: http://www.adeptris.com