Creating PDFs from ServiceNow data

You may be familiar with the fact that, within the ServiceNow HR application, there is a method to create PDF’s based on generated or user-fed content. You may not be aware of the fact that there is a way to create these PDF’s outside of the scope of HR – as a matter of fact, […]
SNMP Classification: Accessing and Reading Payloads with valid MIBs

When working with Discovery, you may quickly discover that a number of SNMP devices are not actually present within the classifiers baseline and require some extra configuration for them to be added to the system. The work necessary can range anywhere from needing to create custom SNMP MID server behaviors to having to load manufacturer’s […]
Navigating Known Issues with IntegrationHub
IntegrationHub is a powerful new feature provided by ServiceNow, allowing custom ‘actions’ to support a code-free or minimum code integration with outside systems. Being a new feature, there are some caveats as well as unexplained errors you may encounter either during development or when promoting to a higher environment. This article will cover some of […]
How to properly send an email notification when a record is deleted in ServiceNow

Imagine this requirement: You have to send an email notification to a manager if a record is created, updated, or deleted from a certain table. All emails have to contain information from the record. The “create” and “update” cases are simple: Create a notification record associated with the necessary table, and use the Fields picker […]
The value of ServiceNow database views

Background Note: This article is concerned with ServiceNow database views, which are, in baseline implementations, only available for configuration by ServiceNow administrators. ServiceNow is built to be dependent on database tables to capture and store data. ServiceNow reporting helps make sense of this data. Reporting on existing tables, without having to delve into some advanced […]
Scripting for the ServiceNow Cart

As a ServiceNow partner, we are often tasked with helping to automate processes within ServiceNow. Though a hallmark of the ServiceNow platform is providing access to a self-service Service Catalog, requests could reasonably be expected to need to be generated from any number of other processes where having to manually fill out a catalog item […]
Parsing inbound emails to create records

Though most ServiceNow users and administrators are aware that ServiceNow is capable of generating outbound email notifications, some organizations don’t take advantage of ServiceNow’s ability to receive and process inbound emails. If they do, they may not fully capitalize on the ability to precisely filter and parse incoming emails to determine what, if anything, should […]
Exporting data that includes the SysID field

You may find yourself in a situation where you are required to update a large quantity of records extracted from a ServiceNow instance, outside of ServiceNow. An important step to completing bulk updates is ensuring you’re updating the correct records. Luckily, ServiceNow already has this problem partially solved for us by making the SysId unique […]
Choice action field for Field Map record in Transform Maps

When bringing data into ServiceNow through a transform map there is one field on the Field Map record that can cause a lot of data issues if not used correctly: the Choice action field. At first glance, the Choice action field looks simple. Only three choices exist in the dropdown: ‘create’, ‘ignore’ and ‘reject’. It […]
Using the ‘Clear the Variable Value’ field

Recent versions of ServiceNow have featured a checkbox field on the UI Policy Action form (for both Catalog UI Policies and standard UI Policies) labeled “Clear the variable value” (or “Clear the field value” on standard UI policies). The use of this checkbox is straightforward: It clears the value held by the associated variable/field when […]
