Category: Featured

Automated Test Framework (ATF): custom Step Configuration

Automated Test Framework: custom Step Configuration Step Configurations allow you to create custom test steps above and beyond what is included with ServiceNow. Step Configurations are server-side meaning you have the full power of server-side scripting at your disposal. We’ll create a Step Configuration that checks if the ‘Incident opened on my behalf’ Notification has been correctly sent after a self-service user has opened an incident. Our test case might be something like this: When a new Incident is created, the ‘Incident opened on my behalf’ Notification should be sent to the user who opened the Incident Create a new ...

New York New York – The release so good they named it twice

What features in New York are you most excited about?

Service Portal: Paste attachments in Service Catalog

When a user needs to add a screenshot to a record (in this example we will use Incident) the process when using baseline widgets would be: Take screenshot Save file Upload saved file as an attachment on the Catalog Item/Record Producer It would be a much better User Experience to be able to take the screenshot, copy it to the clipboard and then paste it directly to the record – you may recognize this functionality if you have ever used the ServiceNow HI portal. This functionality does not exist in the baseline platform but it is fairly easy to add! ...

Y2.02K approaches… Thousands of Knowledge Articles are about to fall into the abyss!

When you create a new Knowledge Article the Valid To field defaults to 01-01-2020. What does this mean? If you or your customers have created Knowledge Articles and left the Valid To field with its default value, those articles will no longer be accessible in six months time. Before we address this impending doom we need to ask: why are you leaving the Valid To date at its default value? Knowledge should be periodically reviewed to ensure it is still accurate and relevant, ideally we should be setting the Valid To field to a date relative to the publishing date, ...

Service Portal: Server update methods

Within our Service Portal widgets there are two main ways we can send data from the client to the server, these are Method Description this.server.get([Object]) Calls the server and sends custom input. Returns Promise.   this.server.update() Calls the server and posts this.data to the server script. Returns Promise.   It’s important to understand the difference between these two methods and when to use them. As an example we’re going to create a simple widget that will display unassigned incidents and allow a user to assign an incident to themselves or to one of their groups. The code for the initial ...