The Now Platform® Washington DC release is live. Watch now!

Help
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Kalaiarasan Pus
Giga Sage
ServiceNow platform is moving towards no-code or low-code direction but, there is still no out of the box way a system admin can schedule a job for processing some records without scripts. 
So I started working on a app which aimed at bridging the gap and allow a system admin to copy, update or delete records, all by configuring options from UI.
 
While I was nearing the completion of the app, I started having second thoughts if a app already existed, which could do what I was hoping for. Lo and behold, Chuck has already created "scriptless scheduled job" for this years ago and I just forgot about it completely. After some deliberation and getting peer reviews, I have decided to upload the app and share it with the world. There are implementation differences between both the apps and I feel both can co-exist and be adopted by people depending on their use case.
 
So what does the app do? The app allows a system admin to create schedule jobs and configure them from UI. The jobs can be used to create copy of existing records, update or delete records as needed. There are also options that you can configure to cancel records workflow, enable or disable running business rules while the job runs, run the job in stealth mode, etc.
 
The updateset for the application can be found here on Share site. Installing the updateset will create a new application along with modules for easy accessibility. 
 
find_real_file.png
 
Once you have installed the application, you can access this from the left navigation as 'Easy Scheduled Job'. Use 'Create New' menu to create new job and 'All Jobs' to view all the jobs created. Use 'Logs' menu to view logs related to this application. Guided tour is added instead of static documentation for the application.
 

Note: The application is built in Orlando. So you might see preview errors while installing this in a older release instance. Just accept all remote updates and commit the updateset. As a Developer MVP and long time community member, I am hoping that this becomes a community driven share item and people enhance the application by adding newer actions to the app. Feel free to fork the project here in case you are interested in enhancing the app.

 

For people still learning the platform - This demonstrates how powerful and easy it is to extend base features of the platform. If you are looking to sharpen your ServiceNow skills, the only way is to build and break stuff. If you go through the source code you will be able to learn,

  • Extending and creating table.
  • Script include.
  • Creating guided tour and more.

 

Hope this helps someone!

 

If you liked the content, please share, click helpful, bookmark or leave your valuable comments.