logo

NJP

Developer articles

New article articles in ServiceNow Community · Aug 04, 2025 · article

Sorted by: Most recent Most viewed Most commented Most liked

ChatGPT Integration with ServiceNow - Latest API Guide: Overview: Recently, I was exploring the integration of ChatGPT with ServiceNow and wanted to test out the ChatGPT integration on my Personal Developer Instance (PDI). While the articles and vi...

image image image

|

Posted in Developer articles

  • 5449 Views
  • 5 comments
  • 6 helpfuls

Hello Community, Are you using flow designer flow variables? If so, do you know their potential? Let's understand this with a few practical examples : 1. Let's say you want to check if any ad hoc catalog task has been created. If so, you need t...

image image image image

|

Posted in Developer articles

  • 328 Views
  • 2 comments
  • 1 helpfuls

Most conversations will end up taking place on WhatsApp, be it a simple greeting, gossip, news, or networking. The very first thing that comes up in our mind is WhatsApp. Almost every industry leverages it or heading towards using it in growing its b...

image image image image

|

Posted in Developer articles

  • 26190 Views
  • 13 comments
  • 18 helpfuls

Get XML wait For those of you that are not familiar with GlideAjax. getXMLWait() is a Synchronous GlideAjax call. Meaning your script cannot continue without the GlideAjax response. This stops the session until the response is received. How to use g...

image image image image

|

Posted in Developer articles

  • 39572 Views
  • 55 comments
  • 121 helpfuls

Hi Community, Sometimes we get requirement to use different "From" and "Reply To" addresses for certain notifications/emails that ServiceNow sends out. (Since you can't add logic to set different address on the SMTP Account) This article shows ho...

image image image image

|

Posted in Developer articles

  • 3639 Views
  • 4 comments
  • 9 helpfuls

Smarter Case Assignment Using Decision Tables + Flow Designer Look, I know what you're thinking: "This girl really is obsessed with Decision Tables!" Yes, it's me again—back with another Decision Table article! - this time we're tackling a completel...

image image image image

|

Posted in Developer articles

  • 1028 Views
  • 5 comments
  • 8 helpfuls

Summary I'm writing this article to talk about some of the performance implications of Database Views. I've posted a video at https://youtu.be/ygy50Pxn3wk?si=l7dI3apveDtZTcln. What are Database Views? Real quick - in ServiceNow, the concept of a...

image image image image

|

Posted in Developer articles

  • 404 Views
  • 2 comments
  • 2 helpfuls

If you want to get notified when new Business Rules are added by me, you can subscribe to this page! Over time, every developer or system administrator builds little helpers that make working with ServiceNow more convenient and secure. This is al...

image image image image

|

Posted in Developer articles

  • 17405 Views
  • 8 comments
  • 49 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Working with the out-of-the-box Checklist formatter? A nice feature. Though did you also encounter that when the record is closed (active=false) or a user do...

image image image image

|

Posted in Developer articles

  • 3257 Views
  • 1 comments
  • 8 helpfuls

ServiceNow recently released a new plugin for the platform (Paris onwards) to enable better support for custom PDF generation using script. Unfortunately the only documentation on this new feature set you will find is in KB0866613, which does not go ...

image image image image

|

Posted in Developer articles

  • 77928 Views
  • 65 comments
  • 94 helpfuls

If you are looking to populate the data from the Reference variable this article will help you to achieve. Note: This will be available on Utah version. No scripting required for this. 1. I have created a catalog with 3 variables as below. a. Reques...

image image image

|

Posted in Developer articles

  • 8723 Views
  • 12 comments
  • 10 helpfuls

The goal This article will show walk you through how to set up a custom 0-100% progress dialog in the same format as the Commit update set, or ATF progress modals, for your own application. I have attached to this article a small update set which con...

image

|

Posted in Developer articles

  • 8370 Views
  • 7 comments
  • 11 helpfuls

I've seen a few articles around and the question pops up fairly regularly in some form or another. "Who was the first assignee of this ticket""What group got sent this ticket first"The answers are usually some form of "Create a custom field, set it w...

image image

|

Posted in Developer articles

  • 3799 Views
  • 7 comments
  • 16 helpfuls

Hello Community, To use JavaScript Promises in ServiceNow scripting—both for platform scripting (server-side) and Service Portal scripting (client-side)—you need to understand when and where native JavaScript Promises are supported, and how to str...

|

Posted in Developer articles

Looking to make your ServiceNow Recommended Actions more dynamic and context-aware? Scripted resource generators give developers the power to return tailored recommendations by executing custom Script Includes. By implementing the ScriptingGeneratorF...

image image image image

|

Posted in Developer articles

  • 368 Views
  • 2 comments
  • 3 helpfuls

Introduction In this article I describe the outline of "a mature development and deployment process". At its core is the idea to go away from update sets to deploying application versions - hence to get away from "deploying stories" towards "deployin...

image

|

Posted in Developer articles

  • 2034 Views
  • 4 comments
  • 4 helpfuls

The Unsung APIs of ServiceNow — Ep. 3: CatalogSearch We’ve all seen beautifully crafted catalog pages with tiles, filters, and dynamic search features. But have you ever wondered what powers those intelligent search experiences behind the scenes? ...

image

|

Posted in Developer articles

Hi there, Big change you've seen or even had to deal with the official ServiceNow HealthScan Scorecard at customers. The "ServiceNow HealthScan Scorecard provides an automated review of an instance". The PDF document optionally is accompanied with ...

image

|

Posted in Developer articles

The second episode of the MaTriX Podcast is a #DeepDive on the Technical Reference architecture part of our #ServiceNow solution design document that we showed during the previous episode. During this #DeepDive we talk about: - Overview of the C4 mod...

|

Posted in Developer articles

  • 349 Views
  • 2 comments
  • 2 helpfuls

This functionality enables users to upload files (like Excel spreadsheets) through a catalog item and automates importing and transforming the data. The process upon submission, imports the file, transforms it and updates the target table, deletes th...

image image image image

|

Posted in Developer articles


Page 2

Sorted by: Most recent Most viewed Most commented Most liked

Last update date: 20th Aug’20 Latest Version: ServiceNow Extension for VS Code 1.5.0 Q.1 Are there any pre-requisites to install the ServiceNow extension for VS Code? You need VS Code 1.38.0 and above and node.js version 8.0 and above. Q.2 Which ...

|

Posted in Developer articles

  • 8424 Views
  • 20 comments
  • 21 helpfuls

System Properties System properties used to store configuration information that rarely or never changes. We can add or update to control the system behavior. It is best practice to use a system property instead of hard cladding the fixed values.Syst...

image

|

Posted in Developer articles

  • 42843 Views
  • 10 comments
  • 21 helpfuls

Business Rule:- 1. A business rule is a server-side script that runs when a record is displayed, inserted, updated, or deleted, or when a table is queried. 2.Table of business rule:- sys_script . Four type of business rule. before business rule.afte...

|

Posted in Developer articles

  • 29035 Views
  • 6 comments
  • 50 helpfuls

Many publishing methods are available today for deploying applications on the ServiceNow platform. The current methods are as follows: ServiceNow store repositoryApplication repositoryGIT repositoryTeam development repositoryUpdate set Di...

image

|

Posted in Developer articles

  • 20841 Views
  • 7 comments
  • 41 helpfuls

Hello ServiceNow Family, this is Ravi and I am back with great article of 2025 related to ServiceNow ITOM Are you preparing for a ServiceNow ITOM (Discovery/CMDB) interview? Understanding how Discovery and the Configuration Management Database (CMD...

image

|

Posted in Developer articles

  • 13079 Views
  • 8 comments
  • 57 helpfuls

Description: This utility adds a copy icon after the field. If the user clicks this icon, the value of the field is copied to the clipboard. This means literally the value, so for example in case of reference fields, the sys id is copied to the clipb...

image

|

Posted in Developer articles

  • 2227 Views
  • 11 comments
  • 4 helpfuls

Introduction: Function fields are a powerful feature in ServiceNow reports that allow you to calculate and display data on the fly, but this is under used feature because of lack of awareness. This can be useful for Performing calculations on existi...

image

|

Posted in Developer articles

  • 15512 Views
  • 10 comments
  • 6 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Recently a Community thread was posted about the Visual Task Board labels, and adding a new global one. Would this even be possible? I did some research and ...

image image

|

Posted in Developer articles

  • 2525 Views
  • 7 comments
  • 9 helpfuls

I see a lot of posts that are too old to populate the custom variable price ( single-line text ) in a catalog item and add that to the cart total. In the below example I want to populate the total amount in the single-line text to add up with the ca...

image image image image

|

Posted in Developer articles

  • 2533 Views
  • 3 comments
  • 3 helpfuls

A Deny-Unless ACL blocks access unless all its rules are met. It’s like a locked door that only opens if you have the right key, meet the conditions, and follow the rules. How Does It Work? • If the user meets all requirements (role, condition, a...

image

|

Posted in Developer articles

  • 4076 Views
  • 3 comments
  • 3 helpfuls

Introduction The ServiceNow Employee Center stands as a pivotal platform for enhancing employee experience, streamlining services, and boosting productivity across organizations. A successful implementation relies heavily on clear communication, sh...

|

Posted in Developer articles

Updated 11/29/2016: ResourceLink's now can be updated without having to PUT or POST back as a separate String property. A JsonConverter class has been added that returns the resource links value as a reference string which is what Service Now expe...

|

Posted in Developer articles

  • 24780 Views
  • 28 comments
  • 1 helpfuls

ServiceNow Slack Integration to Send Slack Messages Hi All,In this article we will look into how we can integrate ServiceNow to Slack. We have a usecase to send Salck Notification from ServiceNow whenever the record matches any given condition. C...

image image image

|

Posted in Developer articles

  • 1745 Views
  • 2 comments
  • 5 helpfuls

ATF - Custom Step Configuration - Get Display value of a Field Hi, As part of my ATF test development, I ran into cases where I need the display value of certain fields in the record generated. I have created an Custom step - server independent tha...

|

Posted in Developer articles

  • 1693 Views
  • 3 comments
  • 7 helpfuls

A common requirement is to redirect users to specific portals dependent on the roles that they have. For example, if you have an internal Employee Center portal, and an external Customer Service Management portal, you might want your users to be redi...

|

Posted in Developer articles

  • 2106 Views
  • 4 comments
  • 13 helpfuls

Advanced Reports with multiple Drill-Down Levels in UI Builder This article details the process of building advanced reports with multiple drill-down levels using ServiceNow's UI Builder. This allows for interactive data visualizations where users ca...

image image image image

|

Posted in Developer articles

  • 1290 Views
  • 2 comments
  • 1 helpfuls

Next Article > Authenticating with Azure // Microsoft Graph API Introduction I was recently presented with the request to bring Microsoft Intune data into the CMDB, without leveraging Service Graph, and wanted to document my experience. In this ...

|

Posted in Developer articles

  • 5410 Views
  • 19 comments
  • 10 helpfuls

The Unsung APIs of ServiceNow — Ep. 2: GlideDateTime Time is everything—especially in ServiceNow, where SLAs, scheduled jobs, date comparisons, and audits depend on accurate date-time handling. Yet many developers still struggle with clunky string...

image

|

Posted in Developer articles

Session: CCE5048 - Enhance your Catalog Items with Contextual Popups! Hey There! If you've wound up here after watching my session and wanted to see the nitty-gritty of how you can improve your service portal experience, keep reading. If you've foun...

image image image image

|

Posted in Developer articles

  • 12412 Views
  • 22 comments
  • 47 helpfuls

JIRA Integration with ServiceNow using JIRA SPOKE Note: There might already be articles or documents available for JIRA integration, but I wanted to create a detailed one to help those who are trying to learn or implement it. I faced some errors/issu...

image image image image

|

Posted in Developer articles

  • 2440 Views
  • 9 comments
  • 5 helpfuls

Page 3

Sorted by: Most recent Most viewed Most commented Most liked

UI Macro in ServiceNow ServiceNow is well known for the rich user/developer friendly experience it provides to the customers. It associates its complex process and functional execution with the rich reusable library of objects it offers with even its...

|

Posted in Developer articles

  • 11620 Views
  • 4 comments
  • 20 helpfuls

It can be hard to remember all of the Client and Server elements of a GlideAjax call. I created a simple example with color coding to help make sure I don't miss any of the details when I'm making a new call from scratch. I hope this helps. I attache...

|

Posted in Developer articles

  • 71059 Views
  • 5 comments
  • 125 helpfuls

Managers can now submit a single catalog request (e.g., laptops) for multiple new team members, saving valuable time. 1. Enable Multi-User Requests: Use the “Enable also request for” checkbox in Type specification in the Requested For variable type...

image image image

|

Posted in Developer articles

  • 392 Views
  • 1 comments
  • 2 helpfuls

Recently, I came across a question where the questioner was looking for the steps to unlink their official email address from their now profile. I found this question pertinent for all the folks working in the ServiceNow eco system. Initially, most...

image image image image

|

Posted in Developer articles

  • 2631 Views
  • 10 comments
  • 6 helpfuls

NOTE: MY POSTINGS REFLECT MY OWN VIEWS AND DO NOT NECESSARILY REPRESENT THE VIEWS OF MY EMPLOYER, ACCENTURE. This is a quick item that came up recently that I thought would be useful to others. When you define a new table in ServiceNow, you have the ...

image image image image

|

Posted in Developer articles

  • 9102 Views
  • 5 comments
  • 25 helpfuls

Hello everyone, As you’re probably aware, the latest release of ServiceNow (Washington D.C.) introduced several exciting features aimed at enhancing our day to day works in ServiceNow. Among these, the time-limited user roles feature caught my atte...

image image image image

|

Posted in Developer articles

  • 3627 Views
  • 4 comments
  • 19 helpfuls

Hello All, Many times we have requirement to deactivate a group as part of operational activists, after deactivating groups sometimes we get incidents about something not working as expected because deactivated groups was hard-coded in some sc...

image image

|

Posted in Developer articles

  • 6583 Views
  • 10 comments
  • 11 helpfuls

The Unsung APIs of ServiceNow — Ep. 1: ArrayUtil I often find many ServiceNow developers reinventing the wheel when JavaScript’s default methods don’t play nicely with GlideRecord results, encoded queries, or arrays from the platform. But hidden i...

image

|

Posted in Developer articles

At UP3 Services, we have been discussing the best ways in which we can work together as a team on projects, specifically for developers. We have all, at some point, found ourselves in a situation where our code bases get large and difficult to manage...

image

|

Posted in Developer articles

  • 13437 Views
  • 22 comments
  • 13 helpfuls

AWS S3 is the leader in enterprise storage solution available in the market, and due its robust architecture, it is very likely that you will stumble upon its integration with other tools such as servicenow. Community also has many open question abou...

image image

|

Posted in Developer articles

  • 7993 Views
  • 8 comments
  • 9 helpfuls

Hey Community, As ServiceNow professionals, we're often tasked with making API calls and handling the data returned in a meaningful way. One common scenario is saving response data as an attachment to a record in ServiceNow. Whether it's a PDF repo...

|

Posted in Developer articles

  • 1798 Views
  • 1 comments
  • 4 helpfuls

To go deep into this we will have a little brief about the following What is Client Side ScriptingWhat is Server Side Scripting What is Client Side Scripting? Run JavaScript on the client (web browser) when client-based events occur, such as when ...

|

Posted in Developer articles

  • 10565 Views
  • 5 comments
  • 23 helpfuls

Understanding Functional Fields in ServiceNow: A Comprehensive Guide Functional fields are a powerful feature in ServiceNow that can simplify calculations and enhance data management. In this article, we’ll explore what functional fields are, how to ...

|

Posted in Developer articles

  • 579 Views
  • 2 comments
  • 0 helpfuls

Hello, An introductory article on the Survey Management basic features in New York release. Following are the steps involved in setting up a new custom survey using survey Designer : - Creating a Survey 1. Application navigator --> Survey --> Survey...

image image image image

|

Posted in Developer articles

  • 4586 Views
  • 5 comments
  • 6 helpfuls

In today’s complex IT landscape, integrations are the glue that connects diverse systems. But with unreliable network communications and inevitable retries, there's always a risk of duplicate data or unintended side effects. That’s why idempotency is...

|

Posted in Developer articles

Hello ServiceNow Ninjas, Today we are demonstrating the creation of an Incident form using a UI page. This involves the use of all three components of UI page - HTML body, Client Script & processing script. The demonstration is very well explained in...

|

Posted in Developer articles

  • 3476 Views
  • 2 comments
  • 8 helpfuls

Intro: I was tasked with creating a script to fetch Knowledge Articles linked to Application CIs, but there was a catch - I only wanted the latest version of each article. When KB articles get updated, ServiceNow creates new versions but keeps the ol...

|

Posted in Developer articles

  • 288 Views
  • 1 comments
  • 3 helpfuls

Hi All, Hope you are doing great. In this article we will try to get the solution on below use case Use case : Can I use to configure confirmation popup - when i click cancel button in change form. If the user presses cancel, he will be asked for...

|

Posted in Developer articles

  • 4722 Views
  • 3 comments
  • 3 helpfuls

If you’ve worked with User Criteria in ServiceNow—especially in scenarios involving dynamic access control—you might have noticed an odd behavior: User Criteria is only re-evaluated at login time, even if your criteria contains scripting logic. This ...

|

Posted in Developer articles

  • 576 Views
  • 2 comments
  • 2 helpfuls

Hello folks! This article is a continuation of my previous post on Synchronous vs Asynchronous Calls and JavaScript Promises. If you haven’t checked it out yet, you can read it here: Part 1: JavaScript Promises – Synchronous vs Asynchronous I...

image

|

Posted in Developer articles


Page 4

Sorted by: Most recent Most viewed Most commented Most liked

Hello folks, Here I am sharing a few insights on JavaScript Synchronous/Asynchronous calls and JavaScript Promises. What is Synchronous in JavaScript? Synchronous means one task at a time, in order. JavaScript executes code line by line, waiting...

|

Posted in Developer articles

I was curious to know how we can export favorites in ServiceNow, just like browser bookmarks. So, I got into the community, learned the process, and now I’m sharing it with you all Copy Favorites - Introduction • Copying favorites between instances...

image image

|

Posted in Developer articles

  • 373 Views
  • 4 comments
  • 6 helpfuls

Crack the Secret of Superpowers in ServiceNow Domain Separation: Accelerating Performance of your Organization ServiceNow Domain Separation isn't just a regular feature; it's like handing over a magic wand to modern businesses. With Domain Separation...

|

Posted in Developer articles

  • 496 Views
  • 3 comments
  • 7 helpfuls

OAuth 2.0 is a widely adopted authentication method across numerous ServiceNow integrations. Whether it’s for a custom scripted integration or an Integration Hub spoke, OAuth token flows are frequently utilised. Two of the most commonly employed flow...

image image image image

|

Posted in Developer articles

  • 11560 Views
  • 5 comments
  • 20 helpfuls

There are multiple ways to check the data location of your ServiceNow instance. 1. Go to /stats.do on your instance 2. Please check for "Connected to cluster node:" 3. You should see something like this - app130067.gva201.service-now.com:instan...

image

|

Posted in Developer articles

As you may (or may not) know, one main item missing from the current Service Portal is a way for end users to manage their Notification & Subscription preferences. Currently the only options around this limitation are to either create a custom widget...

image image image image

|

Posted in Developer articles

  • 21487 Views
  • 37 comments
  • 33 helpfuls

Overview: This document explains how to manage and customize homepage redirection for users in the ServiceNow interface. It focuses on using the sys_homepage_destination_rule table to control where users land after logging in, based on their roles or...

image image

|

Posted in Developer articles

  • 559 Views
  • 5 comments
  • 15 helpfuls

I had a requirement to generate an attachment and I wanted to initiate this via Flow Designer. Unfortunately there is no out of box (OOB) action as part of the 'ServiceNow Core' spoke to perform this. This article is a guide on how to create such an ...

image image image image

|

Posted in Developer articles

  • 12194 Views
  • 11 comments
  • 11 helpfuls

One request that I heard multiple times is the possibility of saving multiple "wish list" items for the same catalog item. Today, in ServiceNow out of the box (at least in Rome) you can only save one. If you google a little bit there are a few sugges...

image image image

|

Posted in Developer articles

  • 2690 Views
  • 4 comments
  • 2 helpfuls

Saviynt integration with Servicenow using REST API. User case: Request services (application access, roles) using Servicenow and automate service/request fulfillment using Saviynt (Identity and Access management system). Solution: 1. Create appropria...

|

Posted in Developer articles

  • 5844 Views
  • 8 comments
  • 11 helpfuls

Unlocking ServiceNow UI Builder: From Blank Canvas to Custom Workspace Have you ever stared at a blank ServiceNow workspace, wondering where to even begin? You’re not alone! In this engaging tutorial, we’ll walk through the essentials of ServiceNow’s...

image

|

Posted in Developer articles

Integrations in ServiceNow can sometimes feel like wrestling with a puzzle, but setting up OAuth 2.0 doesn’t have to be a headache. I recently implemented this, and it looks straightforward process, which was quick, clean, and reliable. Here’s someth...

|

Posted in Developer articles

  • 1123 Views
  • 1 comments
  • 5 helpfuls

Managing and populating a clean, accurate Configuration Management Database (CMDB) is critical for IT operations. With ServiceNow's IntegrationHub ETL (Extract, Transform, Load), organizations can efficiently ingest and normalize external data into t...

|

Posted in Developer articles

  • 402 Views
  • 1 comments
  • 3 helpfuls

Introduction In fast-paced IT environments, staying on top of task deadlines is crucial. The Reminder [reminder] table in ServiceNow provides a built-in, low-code way to auto-generate personalized alerts for any task-based record — helping users act...

|

Posted in Developer articles

  • 327 Views
  • 1 comments
  • 4 helpfuls

Hello everyone, I recently had the opportunity to work on a Predictive Intelligence (PI) use case in ServiceNow. The use case itself was quite straightforward, but a great starting point to understand how PI works in real scenarios. Since I strug...

image image image image

|

Posted in Developer articles

Hello folks, It’s all about Infinity in JavaScript. Wait, what is INFINITY?? Ugh?? In JavaScript, INFINITY is a special numeric value that represents Positive Infinity. It is greater than any other number and is a part of the Global Scope (Global...

|

Posted in Developer articles

I recently had a requirement where we needed to restrict attachments added to incident records in ServiceNow. The idea was to ensure that the file name of an attachment starts with a specific prefix based on the company's domain. Goal When a user a...

|

Posted in Developer articles

  • 141 Views
  • 1 comments
  • 0 helpfuls

In this article, we will see how to restrict the visibility of Side navigation in Workspace: The name of the Side navigation pages are: Requirement(s): Home should be visible to all.List should be visible to users either with 'itil' or 'adm...

image image image image

|

Posted in Developer articles

吝 Introduction Date and time handling is one of the most common — and sometimes confusing — tasks in ServiceNow development. Whether you’re calculating SLA breaches, setting scheduled jobs, or customizing business rules, understanding how ServiceNow ...

|

Posted in Developer articles

For table fields, ServiceNow provides a very useful Conditions field type which essentially adds a condition builder to a form and stores the corresponding encoded query as its value. However, there is no OOTB equivalent Conditions variable type for ...

image image image image

|

Posted in Developer articles

  • 8906 Views
  • 18 comments
  • 19 helpfuls

Page 5

Sorted by: Most recent Most viewed Most commented Most liked

In ServiceNow Client Scripts, the control parameter denotes the field element (HTML control) that causes an onChange event. When you construct an onChange Client Script, the control parameter is immediately supplied to the function, allowing you to i...

image image image

|

Posted in Developer articles

  • 3150 Views
  • 1 comments
  • 21 helpfuls

As we all know that it's always been a concern to get the display value of different fields/variables in client scripts. So, this little effort is based on my learning to demonstrate that how to get display value of different fields/variables given b...

image image

|

Posted in Developer articles

  • 33096 Views
  • 2 comments
  • 10 helpfuls

Take a look at this OOTB code: var AgileAjaxProcessor = Class.create(); AgileAjaxProcessor.prototype = Object.extendsObject(AbstractAjaxProcessor, { updateStoryDefect: function() { var result = this.newItem("result"); var storySysId = this.getPa...

|

Posted in Developer articles

How to create your own ServiceNow MCP Server Code: anilvaranasi/ServiceNowMCPServer In order to implement Agentic AI one of the first steps it to be able to build AI agents that can interact with ServiceNow. One of the easiest ways to interact with S...

image image image image

|

Posted in Developer articles

  • 6329 Views
  • 4 comments
  • 2 helpfuls

Using getMessage("message key") in ServiceNow Client Scripts In ServiceNow development, hard-coding text strings in scripts can lead to maintenance challenges and poor user experience for non-English users. This is w...

image

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Noticed after the San Diego upgrade, that two different modals are presented after first login? Modals which are presented to every user. Sure it's only on...

image image image image

|

Posted in Developer articles

  • 3630 Views
  • 8 comments
  • 11 helpfuls

In this article, I will share with you a code snippet that will allow you to export the data to CSV of any table through the script and attach it to a record. var Headers = ["Number","Caller","Short Desc","Assignment Group", "Assigned To"]; var fileN...

|

Posted in Developer articles

  • 38768 Views
  • 33 comments
  • 103 helpfuls

Before BR, Update - true Condition: current.description.changes(); Choose the table name (Incident or Story, etc.) and field name (description) on the condition - as per your requirement. (function executeRule(current, previous) { if (!curren...

image image image image

|

Posted in Developer articles

  • 259 Views
  • 2 comments
  • 0 helpfuls

Hi Community, While working on a configuration in ServiceNow’s Native UI, I encountered a use case where the requirement was to display the Department field value instead of the default Email in the search suggestions of a reference field. Here’s a...

image image image

|

Posted in Developer articles

  • 413 Views
  • 2 comments
  • 4 helpfuls

Using Neo4j with Claude Desktop and chat with ServiceNow scoped application Understanding ServiceNow scoped applications can get complex and time taking, we can leverage the power of GEN AI and Agentic AI (MCP server and MCP clients) to efficiently...

image image image image

|

Posted in Developer articles

  • 351 Views
  • 1 comments
  • 0 helpfuls

Configure MCP Client in ServiceNow Pre-requisites Midserver to run the mcp client, mcp server and ollama service to access llama 3.2 model Install ServiceNow spoke which has the action to execute mcp client Github repo which has required powershell s...

image image image image

|

Posted in Developer articles

  • 1932 Views
  • 1 comments
  • 2 helpfuls

Problem Statement We have created a M2M table relating Hardware Assets and Requested Item. End user can add multiple hardware assets to the Requested Item based on a HAM Catalog Item. But the 'Edit...' button slushbucket should have some filter condi...

|

Posted in Developer articles

  • 3952 Views
  • 4 comments
  • 7 helpfuls

Introduction Recently, I ran into a puzzling issue in ServiceNow: a simple emoji in a label caused a JavaScript error and broke a related list view. This article walks through how I diagnosed the problem, the tools and techniques I used, and how you ...

image image

|

Posted in Developer articles

ServiceNow Custom Tables 101: What You Need To Know When I first started with ServiceNow 10 years ago, I made an embarrassing mistake with Custom Tables! I managed to prevent it from becoming a bigger issue, but with a better understanding of the n...

|

Posted in Developer articles

  • 5031 Views
  • 8 comments
  • 17 helpfuls

You're looking for advanced, less commonly implemented patterns in ServiceNow GraphQL that can yield significant performance benefits. One such area, often leveraged in other GraphQL ecosystems (like Node.js with Apollo), but less frequently demonstr...

|

Posted in Developer articles

  • 436 Views
  • 1 comments
  • 2 helpfuls

Scripts::. GlideDate / GetDate / Get Month Name / Exemplo Como obter a data e hora atual A manipulação de datas e horários é uma tarefa recorrente em scripts da plataforma ServiceNow, especialmente ao lidar com fluxos de trabalho, relatórios e aut...

image

|

Posted in Developer articles

  • 4883 Views
  • 2 comments
  • 12 helpfuls

Connecting ServiceNow to external systems via REST APIs is fundamental. While authentication can be complex, API Key credentials offer a straightforward method. This article explains how these credentials work for outbound REST API calls, when to use...

image image image image

|

Posted in Developer articles

If you want to make sure that artifacts you create like a knowledge articles are saved within your scoped application, so that users who install your app can access records or articles, read on. Step-by-Step Solution Ideally you will want to creat...

image image image image

|

Posted in Developer articles

  • 150 Views
  • 1 comments
  • 1 helpfuls

Setting up ServiceNow – Jira bidirectional integration with the Jira Spoke is typically straightforward. However, when a Jira webhook fails to update a ServiceNow record, the problem can lie anywhere from Jira itself to the final Flow Designer execut...

|

Posted in Developer articles

I needed to calculate a date that was days prior to another date using only the hours that are available in the "8-5 weekdays excluding holidays" Schedule. Adding Time to a date to calculate a future date or due date using a Schedule is easy. How...

|

Posted in Developer articles

  • 10713 Views
  • 6 comments
  • 6 helpfuls

Page 6

Sorted by: Most recent Most viewed Most commented Most liked

Interactive filters? Interactive Filters allow you to filter report widgets directly from a homepage or dashboard without modifying the reports. Servicenow comes up with many filter types but sometimes it requires applying a filter based on the cata...

image image image image

|

Posted in Developer articles

  • 14295 Views
  • 21 comments
  • 30 helpfuls

Hello In this article I will show you how to add business days to a given selected date. You can do this from 2 ways one from server script and another through client script. System Scheduler -> Schedules First you need to either create a schedule or...

|

Posted in Developer articles

  • 14523 Views
  • 8 comments
  • 27 helpfuls

This article describes JavaScript engine feature support: Newly available in ES 12. I have combined several sources to create this article. Please refer to the list of resources at the bottom of the page to find out more. Overview This article will...

|

Posted in Developer articles

  • 3877 Views
  • 1 comments
  • 8 helpfuls

This article is to implement two levels of approval sequentially during authorize phase for a change request as part of change management process. Code : anilvaranasi/Custom-CHG-Approval Normal change management process flow as per ServiceNow bes...

image image image image

|

Posted in Developer articles

  • 1166 Views
  • 2 comments
  • 1 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, When working with Catalog Client Scripts in an International/Multi-Language environment, one could encounter some difficulties setting up Internationalizatio...

image image

|

Posted in Developer articles

  • 8425 Views
  • 2 comments
  • 33 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, One of the most common performance scripting mistakes I see on the ServiceNow Community and in customer Instances: the use of setValue() on reference fields/...

image image image image

|

Posted in Developer articles

  • 67272 Views
  • 10 comments
  • 69 helpfuls

Use case : You have an excel file with records or you would like create/update bulk records in a table?? you don't have to write transform scripts or do a manual creation/update (unless it requires validation logic before insert/update) use Import op...

image image image image

|

Posted in Developer articles

  • 5987 Views
  • 3 comments
  • 8 helpfuls

It's time to integrate ServiceNow with ChatGPT. Hope it will help you. Reference links: Endpoint, headers and JSON link: https://platform.openai.com/docs/api-reference/making-requests Refer below: curl https://api.openai.com/v1/completions \ -H "C...

image image image image

|

Posted in Developer articles

  • 43928 Views
  • 81 comments
  • 38 helpfuls

Recently came across a limitation of MRVS multi-row variable set that it cannot access the form variables. Meaning if you have a Catalog item form with 'Requested For' variable and an MRVS multi-row variable set, and would like to have the requested_...

|

Posted in Developer articles

  • 25068 Views
  • 26 comments
  • 160 helpfuls

Hi All, Hope you are doing great. In this article I will try to provide my personal inputs on Configuration vs Customization as its always being a query in all developers mind. Lets first try to understand what exactly it means to have Customiza...

image image

|

Posted in Developer articles

  • 16469 Views
  • 5 comments
  • 12 helpfuls

Enhancing Task Management with the Reminder Feature in ServiceNow Introduction Managing multiple tasks effectively in ServiceNow can be challenging, especially when handling long-running changes, incidents, or other task-related activities. To prev...

image image

|

Posted in Developer articles

  • 1876 Views
  • 2 comments
  • 3 helpfuls

What is Glide API? Service now Developer often using Glide API in now platform to change default behavior of the application and customize existing functionality. Glide Classes are providing more flexibility to interacting with snow application throu...

|

Posted in Developer articles

  • 7535 Views
  • 5 comments
  • 37 helpfuls

Hi Community, OverviewWhile working on a customization, I added two new date fields to a ServiceNow table. When I tried to query the table using these fields with range conditions, I encountered the following error: "Part of the query has been ign...

|

Posted in Developer articles

  • 3801 Views
  • 2 comments
  • 4 helpfuls

Data Filtration in Servicenow ? vs ACL | Data Filtration v/s ALC what the difference ? What's & Why's of Data Filtration ? Access Control Lists (ACLs) are an important piece of the puzzle for ensuring data security and preventing access to those...

image image image image

|

Posted in Developer articles

  • 3939 Views
  • 8 comments
  • 6 helpfuls

It goes without saying that when a new ServiceNow product is implemented (configured) or an existing one is improved / enhanced for customers, development happens on a non-production environment. The bug fixes also should be done on this environment...

image image image image

|

Posted in Developer articles

  • 9184 Views
  • 16 comments
  • 11 helpfuls

I have seen this a few times in the community and wanted to do a quick post about hiding form sections by UI policy. In my case, I am going to be hiding based on my amazon connect business services. Form sections are a little different than regular f...

image image

|

Posted in Developer articles

  • 20734 Views
  • 2 comments
  • 9 helpfuls

Hi Everyone, 1)We know the existing API to parse Excel attachments using sn_impex.GlideExcelParser() : parse .xlsx formatted Excel files and access file data in script More info: https://developer.servicenow.com/dev.do#!/reference/api/utah/server/s...

image image image image

|

Posted in Developer articles

  • 4416 Views
  • 1 comments
  • 10 helpfuls

Click here for an updated version of the GlideAJAX Example Cheat Sheet It can be hard to remember all of the Client and Server elements of a GlideAjax call. I created a simple example with color coding to help make sure I don't miss any of the deta...

|

Posted in Developer articles

  • 245691 Views
  • 21 comments
  • 124 helpfuls

Hi All, Ever find yourself using the Flow Designer and wishing that the For Each iterator could accept your specific data set rather than the standard 'Array data pill, List data pill or Records data pill'? Here I have built a very simple action that...

image image image image

|

Posted in Developer articles

  • 4571 Views
  • 2 comments
  • 8 helpfuls

AI Search Assist for Record Producers Ever thought of how can we reduce number of incidents/requests created by end users?? With AI Search Assist, we can setup AI Search based suggestions for record producers in ServiceNow. For example: When a us...

image image image image

|

Posted in Developer articles

  • 2342 Views
  • 9 comments
  • 9 helpfuls

Page 7

Sorted by: Most recent Most viewed Most commented Most liked

We can call script include from client script using Glideajax. Calling a script include from the business rule or from any server-side scripting it is very easy and straightforward syntax is there for that. Whereas the calling script included from th...

image image image

|

Posted in Developer articles

  • 80326 Views
  • 11 comments
  • 34 helpfuls

How to Set Up Tested Jira to ServiceNow Bi-Directional Integration with Webhooks: Triggered by Jira Issue Creation or Comments - A Practical Use Case I’ve recently tested and successfully implemented Jira to ServiceNow bi-directional integration in m...

image image image image

|

Posted in Developer articles

  • 5028 Views
  • 3 comments
  • 2 helpfuls

Do you know what ServiceNow application nodes are? Most of us just refer to them as "nodes", but even within that, did you know that there are actually different types of nodes? Every ServiceNow instance has at least 2 application nodes and in s...

image

|

Posted in Developer articles

  • 7680 Views
  • 4 comments
  • 12 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Turning the Release Testing Preview (RTP) Release Notes for the Washington DC release inside out, there was a wow moment... "Let your catalog item requesters...

image image image image

|

Posted in Developer articles

  • 32028 Views
  • 55 comments
  • 167 helpfuls

Report range is used to define data intervals that are used in bar and pie charts. Reports only show historical data. It is not possible to set report ranges for dates in the future. There is a “sys_report_range” table in which all report ranges are ...

image image

|

Posted in Developer articles

  • 4675 Views
  • 8 comments
  • 8 helpfuls

A technical debt is any state in a software module that has a negative impact on its maintainability and requires future work but does not prevent production use. What exactly should be considered as technical debt is certainly subjective. Here are s...

|

Posted in Developer articles

  • 1312 Views
  • 2 comments
  • 4 helpfuls

Streamlining Data Retrieval in ServiceNow: The Power of Pagination with chooseWindow Introduction In the realm of ServiceNow development, efficiently managing and retrieving vast amounts of data is a common challenge. This is where the co...

|

Posted in Developer articles

  • 956 Views
  • 1 comments
  • 3 helpfuls

I posted a new video playlist about ServiceNow and GitHub integration. I step through common scenarios and challenges that your development team may face when integrating studio applications with Git repositories. https://www.youtube.com/watch?v=4yA...

image

|

Posted in Developer articles

  • 325 Views
  • 1 comments
  • 0 helpfuls

Hi All, Below script will help if you conditionally want to restrict the number of rows in multi-variable set. //This script will allow you to add 5 rows in MVS if you selected 5 in field A and so on. Field A - Select box variable with choice values ...

|

Posted in Developer articles

  • 919 Views
  • 3 comments
  • 1 helpfuls

Hidden Tricks: Resolving ServiceNow Server-Side Issues Without Creating Support Cases Hello ServiceNow Community! I'm Selva Arun, ServiceNow Developer at UMASS Memorial. Along with Ravi Chandra (ServiceNow Developer, Experian), I had the pleasure of...

|

Posted in Developer articles

Hey folks, This is a tutorial on how to set up Calendar Invites to be sent to Outlook via ServiceNow, along with potentially how to capture any responses the invitees send back. Update Feb 12, 2020: Official ServiceNow documentation for reference: ...

|

Posted in Developer articles

  • 61814 Views
  • 67 comments
  • 41 helpfuls

I have created this article based on my recent experiences with working with Fluent. 1. Purpose and Scope Developers should use Fluent for tasks like generating ACLs, Business Rules, or Script Includes, and rely on traditional Script Includes f...

|

Posted in Developer articles

Hello In this article I will show you how you can create new RITMs for the existing request thorugh script. Technically we create RITMs along with the request. If multiple RITMs, we can use cart API and can create multiple ritms as well there. H...

image image image image

|

Posted in Developer articles

  • 8557 Views
  • 9 comments
  • 12 helpfuls

Greetings, I would like to share with you the ability to add "Impersonate User" to the Service Portal without having to clone the out-of-box Header Menu widget. I would like to first thank Service Catalyst for initially creating a widget for Service ...

image

|

Posted in Developer articles

  • 13006 Views
  • 32 comments
  • 33 helpfuls

Hi Developers, I'm back and this time I am going to guide you to Schedule a Google Meet from ServiceNow. In this first part I'll be guiding you on how to connect ServiceNow with Google APIs for Calendar. In next parts we will be discussing how to cr...

image image image image

|

Posted in Developer articles

  • 5610 Views
  • 5 comments
  • 10 helpfuls

***** Article Updated to work with latest versions of ServiceNow ***** So you've got a nice shiny new portal and customers are loving the new Service Catalog. Then the inevitable happens, requests start coming in for issues that need to be treated as...

image image

|

Posted in Developer articles

  • 20496 Views
  • 44 comments
  • 25 helpfuls

Hide the Personalize list Hide it based on role ServiceNow explains in the Docs that there is a property you can set, to restrict personalizing the list for a specific role. It is explained in this Docs article how to do it: https://docs.servicenow.c...

image image

|

Posted in Developer articles

  • 2834 Views
  • 2 comments
  • 9 helpfuls

Hi there, Hope you are doing well..! The following article is intended to help people to set values within a Multi Row Variable Set (MRVS) based on value(s) set on a variable on the catalog item. Let's get started, here we will be using g_service...

image image

|

Posted in Developer articles

  • 7690 Views
  • 4 comments
  • 12 helpfuls

Problem Statement: I was working on a Employee Center Pro implementation project. As part of EC pro implementation project, I wanted to ask business stakeholders to map their existing service catalog categories to taxonomies. There is no OOB API av...

|

Posted in Developer articles

Parallel approvals have been a very common thing in the world of workflows. Today, if you try to configure the same in a flow designer, you might face a lot of issues in setting it up within a flow. Yes, You are hearing it right! Parallel approval...

image image image

|

Posted in Developer articles

  • 13033 Views
  • 17 comments
  • 14 helpfuls

Page 8

Sorted by: Most recent Most viewed Most commented Most liked

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, With the Tokyo release ServiceNow introduced "Data Management Delete Jobs", a way to safely and efficiently perform bulk deletion of records without the need...

image image image image

|

Posted in Developer articles

I encountered a use case where the customer required the native view for catalog items to show an alert that they cannot use the item and redirect them to the portal. Obviously, there are times where this may be required so the solution is "Dynamic" ...

image

|

Posted in Developer articles

When talking about ServiceNow UI Actions, there are leading practices for more than just the formatting and execution of code, but also for when and how to use a button or a link.I’ve uncovered several leading practices related to UI Actions and I’d...

|

Posted in Developer articles

  • 653 Views
  • 1 comments
  • 4 helpfuls

I always wonder, Is there any simple utility in ServiceNow to fetch the list of hierarchy/table extensions? Well, By OOB we have TableUtils(). It contains multiple functions to perform on a table. I will walk you through a few interesting functions....

image image image image

|

Posted in Developer articles

  • 2563 Views
  • 3 comments
  • 9 helpfuls

The Application We uploaded our new application Automatic Group Member Management to the ServiceNow Share. The app can be used to handle group memberships automatically based on certain conditions. The conditions can be either based on a user (e.g. D...

image image image

|

Posted in Developer articles

  • 4609 Views
  • 5 comments
  • 10 helpfuls

Imagine a world without Update Sets. Yes. Just for a moment. In this imaginary utopia, everything is shipped as an app via Source Control. And instead of unicorns and fairies, imagine all deployments are done fully automated. Here is how deployments ...

|

Posted in Developer articles

In the ServiceNow ecosystem, we frequently encounter the requirement to synchronise journal field entries, such as Work Notes or Additional Comments, between related task records. The most straightforward approach is to use business rules. This metho...

image image

|

Posted in Developer articles

  • 2522 Views
  • 3 comments
  • 4 helpfuls

Best Practice:Export/Import Knowledge Bases, Categories, and Articles in batches. Do not attempt to transfer all at once as some KB Articles may be bigger than others and can cause corruption, issues or unintended issues (missing attachments and othe...

|

Posted in Developer articles

  • 7743 Views
  • 8 comments
  • 7 helpfuls

Mastering GlideRecord Update and Insert with Reference in ServiceNow: A Practical Guide Mastering GlideRecord Update and Insert with Reference in ServiceNow: A Practical Guide ServiceNow scripting can sometimes feel complex, especially when dealing...

image

|

Posted in Developer articles

Hello, ServiceNow and Azure DevOps enthusiasts! In today’s article, I will walk you through how to integrate ServiceNow with Azure DevOps using REST APIs to automatically create work items in Azure DevOps when incidents are raised in ServiceNow. This...

image image image image

|

Posted in Developer articles

  • 8207 Views
  • 9 comments
  • 9 helpfuls

Introduction In the OAuth ecosystem, scopes serve as a mechanism to define and restrict an application's access to a user’s data. ServiceNow utilizes authentication scopes to enable administrators to control the level of access an OAuth client ap...

image image image image

|

Posted in Developer articles

  • 1570 Views
  • 4 comments
  • 1 helpfuls

We have a couple workflows that open change requests. Part of our updated change management process is that Normal changes require a Risk Assessment be completed. We didn't want to deviate from that rule no matter what was opening the CR, so we nee...

|

Posted in Developer articles

  • 5435 Views
  • 8 comments
  • 11 helpfuls

https://www.servicenow.com/community/developer-articles/show-case-the-service-portal-experience-app-client-side-ui/ta-p/2598635 The features to add Buttons to a List (data table) has been requested multiple times in this forums. The solutions present...

image image image

|

Posted in Developer articles

  • 2558 Views
  • 4 comments
  • 7 helpfuls

ServiceNow’s event queues are mechanisms used to manage and process system events asynchronously. Events trigger actions based on conditions, enabling tasks such as notifications or workflows.When examining the Events [sysevent] table, you’ll notice ...

image image image image

|

Posted in Developer articles

  • 3242 Views
  • 3 comments
  • 4 helpfuls

Workspaces are being used more and more in ServiceNow, but it is often overlooked that each workspace was developed for a specific purpose and a specific target group. However, this also means that a workspace is not a substitute for all the possi...

image image image image

|

Posted in Developer articles

  • 11690 Views
  • 7 comments
  • 38 helpfuls

Jelly Scripting is used to create our own UI pages in ServiceNow. Jelly is comprised of Java- and XML-based scripting and a transformation engine used to turn XML into executable code. The output is usually HTML and JavaScript code that is used by ...

|

Posted in Developer articles

  • 17592 Views
  • 7 comments
  • 50 helpfuls

After a sprint, or whenever a new feature has been completed it may be a good point in time to release a new version of an application. So, whenever the development team considers the state in the application’s “dev” branch ready for a deployment, ...

|

Posted in Developer articles

Understanding HTTP Requests, HTTP Headers, and Query Parameters for Any Integration In the world of web-based systems and integrations, HTTP Requests, HTTP Headers, and Query Parameters are the foundation of communication between clients (e.g., brows...

image

|

Posted in Developer articles

  • 3462 Views
  • 1 comments
  • 4 helpfuls

How to Keep URL Fields Unlocked by Default in ServiceNow Forms Ever clicked on a locked URL field in a ServiceNow form, only to realize you need to manually unlock it just to add a value? It’s a small inconvenience—but one that developers and users...

image

|

Posted in Developer articles

ServiceNow Terms and DefinitionsPrepared this document so that new beginners can know ServiceNow basic terms, table names, and definitions.Data Model:1. Tablesys_db_objectTables available to store instance data....

|

Posted in Developer articles

  • 20136 Views
  • 4 comments
  • 37 helpfuls

Page 9

Sorted by: Most recent Most viewed Most commented Most liked

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Like most ServiceNow releases, also the Washington DC release brings some small though very useful improvements on Service Catalog. One of the improvement th...

image image image

|

Posted in Developer articles

  • 1604 Views
  • 3 comments
  • 6 helpfuls

New Video for ServiceNow Dev Beginners! Just dropped a quick tutorial on JavaScript form validation using onsubmit — perfect for anyone learning how to improve user experience and prevent bad data from being submitted to the server. In this vid...

|

Posted in Developer articles

Caught a couple instances in the wild of people using .get() on a GlideRecord without wrapping it in an if.This is a dangerous practice. This video shows you why and how to compensate.

|

Posted in Developer articles

  • 594 Views
  • 1 comments
  • 4 helpfuls

Hello ServiceNow Family, I have started a Article series on more compelling Module ServiceNow Human Resources. In many companies, HR spends a significant amount of time on repetitive tasks such as responding to emails, managing chats, and using...

image image image image

|

Posted in Developer articles

  • 13780 Views
  • 17 comments
  • 64 helpfuls

What is a Global Application? A global application provides no boundaries compared to scoped application. It can be used to create legacy application or to merge multiple global update sets in one application. What is a Scoped Application? Scoped app...

image image image image

|

Posted in Developer articles

  • 13256 Views
  • 1 comments
  • 9 helpfuls

One of the most common pieces of advice in the ServiceNow ecosystem is: “Stick to out-of-the-box (OOB) to avoid technical debt.” Sounds wise, right? But here’s the reality: OOB isn’t always enough. And blindly following this mindset can lead to anoth...

|

Posted in Developer articles

In widget client script, if you are trying to take an input from the user using spModal.Prompt you must have ended with a dialog where there is input box but there is no label along with it but only *, that seems very odd. you must have also tried be...

image image image

|

Posted in Developer articles

  • 2814 Views
  • 3 comments
  • 4 helpfuls

Understanding sn_sc.CartJS() in ServiceNow: Its Importance and Use Cases Introduction: In ServiceNow, the sn_sc.CartJS() is a powerful API that helps automate the management of catalog items within the Service Catalog. It allows developers to int...

|

Posted in Developer articles

  • 4477 Views
  • 3 comments
  • 2 helpfuls

Have you every wondered what runs on a table - what exactly is triggered when a record on a given table is displayed, inserted, updated or deleted? You can find various charts on the net explaining what happens in general, and you can try to filter v...

|

Posted in Developer articles

In fast-paced environments, ensuring timely updates on incidents is crucial. Here's a step-by-step guide on how to set up automated email reminders in ServiceNow to keep your incident records up-to-date: Scenario:If an active incident remains unto...

|

Posted in Developer articles

  • 7172 Views
  • 2 comments
  • 8 helpfuls

Have you ever needed to skip a flow timer for a test? Perhaps what you need to test occurs 48 long hours after your flow starts. To pass it, do we really have to gs.sleep(172,800,000) and go home for the weekend? Yuck, we hope not! There's a better w...

image image image

|

Posted in Developer articles

  • 685 Views
  • 1 comments
  • 4 helpfuls

http://genipalla.com/servicenow/json-validation-servicenow/ JSON Validation – ServiceNow JSON validation has been around for many years and there are quite a plethora of different javascript libraries out on git hub that can be used to validate your...

|

Posted in Developer articles

  • 5493 Views
  • 8 comments
  • 5 helpfuls

Hi All, Today I have found an amazing undocumented API that outputs all logged-in user group sys_id(s). You can use this to reduce the amount of scripting You can try this in your Background script gs.print(gs.getUser().getMyGroups()) Output : Re...

image

|

Posted in Developer articles

  • 6532 Views
  • 3 comments
  • 8 helpfuls

Hello Community, Variable editors are really great way to show end user’s input to fulfillers. I get this question several times that, "hey Rahul, can we show variables on tasks other than catalog task" ? Actually, there was a $500 bounty about this ...

image image image image

|

Posted in Developer articles

  • 17766 Views
  • 41 comments
  • 31 helpfuls

Mastering Flow Triggers in ServiceNow Yokohama: A Practical Guide Welcome! If you’ve ever felt the excitement of building a ServiceNow flow, only to hit a wall when your trigger doesn’t fire as expected, you’re not alone. This article unpacks the l...

|

Posted in Developer articles

https://www.youtube.com/watch?v=nAXsvVGXyEM&list=PL5DgOfLBA3RZ2BvcbNxdNtd3Y\_1tW-hG9&index=3 Step-by-step instructions on reverting a commit and how to resync repo code back with ServiceNow. In a repo clone, issue the following commands: 1. git lo...

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Last week I made a LinkedIn post about the new Utah release feature "Auto-populate a variable". A minor post, though wow so many interest in it! Personally ...

image image image

|

Posted in Developer articles

  • 37329 Views
  • 29 comments
  • 80 helpfuls

New Video Alert for ServiceNow Developers! I just released a step-by-step tutorial on how to use OnLoad Client Scripts in ServiceNow. Whether you're just getting started or want to sharpen your scripting skills, this video covers: What OnLoad Clien...

|

Posted in Developer articles

I have explained how to Copy Attachments from one table to another using Business Rules. If you have any feedback related to the scripting part, please write it in the comment box. ==================BUSINESS RULES==================== Table - Requ...

|

Posted in Developer articles

  • 4015 Views
  • 5 comments
  • 8 helpfuls

In today’s article, we’ll explore the three-strike approval process, a powerful and practical concept designed to streamline approvals and keep your workflows moving smoothly. Whether you’re a ServiceNow enthusiast or a professional looking to optimi...

|

Posted in Developer articles


Page 10

Sorted by: Most recent Most viewed Most commented Most liked

I've successfully submitted a multi-part Rest API, so I'll post an example Script.This Script is sent using an attachment as a multi-part body.Attachments are multi-part data that includes text and binary data. Examples include JSON and PDF. I use "B...

|

Posted in Developer articles

  • 9804 Views
  • 23 comments
  • 20 helpfuls

The Issue If you're here, it's probably because you're seeing an unexpected result in the "Output Data" for your Data Stream action in Flow Designer. Instead of showing any output items, all you get is a big text dump starting with "index":-1. Here's...

|

Posted in Developer articles

  • 1109 Views
  • 4 comments
  • 3 helpfuls

Embedding Virtual Agent on UI Builder Page If you are looking to use Virtual Agent on any UI Builder page, then this is one easy option to embed it. There is a component available called “Agent Chat” this is going to be used by the Agent who wants to...

image image image image

|

Posted in Developer articles

  • 2390 Views
  • 1 comments
  • 3 helpfuls

I saw few questions about on how to show end user their tickets that are INC and REQ on same widget so I decided to write this article. 1. Create new widget called Name: My Ticket and ID: my-tickets HTML: <uib-tab index=...

image image image image

|

Posted in Developer articles

  • 19523 Views
  • 48 comments
  • 80 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, While working with fields of type list, you might encounter that these in some circumstances contain an email envelope. You could add email addresses here in...

image image image

|

Posted in Developer articles

  • 3409 Views
  • 2 comments
  • 12 helpfuls

Thought I would put this article together as it took many searches on Community and Stack Overflow to achieve creating a Service Portal widget with a third party REST call for address lookup. Then interrogating the json response payload through an ar...

image image image image

|

Posted in Developer articles

  • 5032 Views
  • 4 comments
  • 5 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, When working with conditional visible variables, these will mostly become visible through Catalog Client Scripts or Catalog UI Policies. Did you realize, tha...

image image image image

|

Posted in Developer articles

  • 4681 Views
  • 7 comments
  • 17 helpfuls

Go to ServiceNow Application Navigator > Type "stats.do". A Window will open, where you can find the version of your developer instance infront of build name. Below is the video, I’ll walk you through the simple steps to find the version of your ...

|

Posted in Developer articles

Use case : There are instances where the customer might ask you to place a URL on the Service Catalog form so that the end user can navigate to a certain page by hitting the same. In this case , "CUSTOM WITH LABEL" (earlier knows as Macro With Label...

image image image image

|

Posted in Developer articles

  • 4698 Views
  • 4 comments
  • 8 helpfuls

ServiceNow provides client-side JavaScript APIs allowing you to control aspects of how ServiceNow is displayed and functions within the web browser. The GlideForm client-side API provides methods for managing form and form fields including methods to...

image image

|

Posted in Developer articles

  • 12927 Views
  • 6 comments
  • 40 helpfuls

Let’s say you have a reference field like Caller on the Incident form. You want to trigger an onChange Client Script when the phone number of the selected caller changes. But when you try to create the script, you only see this: Yep — dot-walked...

image image image image

|

Posted in Developer articles

  • 888 Views
  • 2 comments
  • 3 helpfuls

Here's an example of using Studio's source control integration to track your ServiceNow application development via GitHub. Create Credential You will need to add a credential to your ServiceNow instance so it can perform actions in your GitHub repos...

image image image image

|

Posted in Developer articles

  • 10251 Views
  • 13 comments
  • 25 helpfuls

Hi there, In this article I will describe the use case of map Javascript function and how it can be used in ServiceNow. For example you have a JSON array of employee data and at the end result you only need array collection of employeeId. There are t...

|

Posted in Developer articles

  • 6884 Views
  • 2 comments
  • 5 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Ever came across situations where Condition type fields are not human-readable, and are just displayed as the encoded query code? Wondering if we can do some...

image image image image

|

Posted in Developer articles

  • 1363 Views
  • 5 comments
  • 10 helpfuls

(Note: To view Orginal Article Click Here --> bit.ly/3AfwI5Z) Here we are going to Integrate Microsoft Azure AD users to ServiceNow using REST Message. Follow the below steps. Step 1: Application Registry Navigate to System OAuth -> Application Regis...

image

|

Posted in Developer articles

  • 16555 Views
  • 8 comments
  • 13 helpfuls

SLA configuration can get a little complex when service based SLAs need to be configured, this scoped app is meant to simplify such configuration by making use of decision tables to map service to an SLA, below are specifics of the configuration. SLA...

image image image image

|

Posted in Developer articles

Hi, In this article, I will show how you can disable the buttons or icons in the multirow variable set. Generally, when we add MRVS, we see few buttons which cannot be customized easily and they are AddRemove AllEdit iconDelete icon I will show you...

|

Posted in Developer articles

  • 27547 Views
  • 33 comments
  • 80 helpfuls

Have you ever had the need to retrieve the previous value in the same manner that you do when using the previous object in a Business rule? There is actually a way to accomplish this. Since ServiceNow stores most changes in the sys_audit table you ca...

image image image

|

Posted in Developer articles

  • 3821 Views
  • 1 comments
  • 6 helpfuls

Integrating AWS IoT Core with ServiceNow for Automated Incident Management Note: This is Part 1 of my integration series. I will be posting Part 2 soon, where I'll demonstrate building a Flow Designer solution for automating this process end-to-en...

image

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, While working with the Multi-Row Variable Set on Catalog Items, a while ago I stumbled on the Multi-Row Variable Set being editable when working on Requested...

image image image

|

Posted in Developer articles

  • 12894 Views
  • 7 comments
  • 14 helpfuls

Page 11

Sorted by: Most recent Most viewed Most commented Most liked

Did you ever need to customize your ServicePortal because you needed to add Client Side UI Actions?Then it is time to revert all your changes and go back to OOTB and install the Portal Experience Scoped Application:https://github.com/kr4uzi/ServiceNo...

image image image image

|

Posted in Developer articles

  • 2422 Views
  • 12 comments
  • 1 helpfuls

Recently I was working on a requirement where I needed to write a script to remove specific users from their respective groups and remove all of their roles (given directly to them without any group) and only assign 'snc_internal' role to them. I did...

image image image

|

Posted in Developer articles

  • 13422 Views
  • 2 comments
  • 27 helpfuls

A little lesson on why understanding Data Types is crucial. Consider this data.... Bob 42 3.14 12/12/2012 12:00:00 DATA TYPES MATTER BECAUSE SORTING MATTERS 100,000 11 30,000 500 These are all sorted correctly. So long as you forget that the...

image image image image

|

Posted in Developer articles

  • 561 Views
  • 1 comments
  • 1 helpfuls

After a lot of debugging and numerous searches on the Community, I wanted to post what seems to be the only working solution I've been able to come up with for using User Criteria to limit something via a Condition, such as a Header Menu via the Serv...

|

Posted in Developer articles

  • 2418 Views
  • 9 comments
  • 20 helpfuls

Those readers who have known ServiceNow a little longer and are more in the role of a system administrator may still be familiar with the "System Diagnostics" homepage. I always liked that overview, as it provides a lot of interesting informat...

image image image image

|

Posted in Developer articles

  • 4875 Views
  • 10 comments
  • 18 helpfuls

In this short video I will show you how to link an application to GitHub, which authentication encryption algorithm to use (RSA, ED25519, ECDSA), and how to clone your repository to your local machine.https://youtu.be/4yAWuL57WYc

|

Posted in Developer articles

Hello Everyone, I recently came up with a useful solution to help deployments move along a bit more seamlessly for my organization. Our team uses the Agile Development application to create and track work for our sprints. We also use Update Sets to ...

image image image image

|

Posted in Developer articles

  • 4822 Views
  • 17 comments
  • 14 helpfuls

Introduction : In ServiceNow, leveraging filter conditions at the list or report level is a seamless process. However, when it comes to implementing intricate or complex conditions that surpass the standard filter capabilities, it's a different bal...

image image image

|

Posted in Developer articles

  • 4477 Views
  • 5 comments
  • 7 helpfuls

Snowflake Integration with ServiceNow Using REST API, OAuth 2.0, and Scheduled Job This document provides a comprehensive guide for implementing OAuth integration between Snowflake and ServiceNow. It covers the complete process from user creation to ...

|

Posted in Developer articles

  • 3327 Views
  • 1 comments
  • 2 helpfuls

DataPump is a contributed application which can be used to export ServiceNow data to MySQL, Oracle, Microsoft SQL Server or PostgreSQL. This application has two parts: A scoped ServiceNow app (x_108443_sndml) which is used to configure and manage exp...

|

Posted in Developer articles

  • 5976 Views
  • 10 comments
  • 6 helpfuls

I faced this issue with one of my customers, and I had to spend a substantial amount of time reading ServiceNow and Microsoft documentation, so I thought I'd summarize the solution which finally helped to solve the task. 1. Update JDBC driver on MI...

|

Posted in Developer articles

  • 5932 Views
  • 6 comments
  • 6 helpfuls

Most experienced developers have at time point in their career worked with a source control system and many of them have been exposed to widely adopted standards like gitflow – which essentially proposes the use of feature branches. The main idea o...

|

Posted in Developer articles

​Why Timing APIs Matter in ServiceNow Development In a platform as complex and enterprise-critical as ServiceNow, even minor inefficiencies in server-side scripts (e.g., Business Rules, Script Includes, or Flows) can cascade into significant performa...

|

Posted in Developer articles

UI component development through package.json is same as react JS.I found two ways to utilize bootstrap through trial and error below are ways to import bootstrap in now experience component. Step 1:Import bootstrap into now experience project Go to ...

|

Posted in Developer articles

  • 1135 Views
  • 1 comments
  • 3 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Fresh out-of-the-box ServiceNow instances come with a ton of demo data, which is by itself pretty nice. At a certain moment in time, for new instances (and p...

image image image image

|

Posted in Developer articles

Hi All , ServiceNow Rest API Integration Training Video demonstrates ServiceNow integration. ServiceNow integration using rest API between third party tool and ServiceNow has been displayed. I hope this will help you understand ServiceNow integration...

|

Posted in Developer articles

  • 9373 Views
  • 3 comments
  • 7 helpfuls

The key to shorter release cycles are automated tests. The key to fewer regressions are automated tests. The key to fewer defects are – again - automated tests. Automated tests are crucial for a robust, reliable, and mature software development...

|

Posted in Developer articles

Hello Everyone, I’m back with a new concept: Manual Approvers in Flow. This topic came up during an interview, and I wasn’t sure how to respond at the time. Later, I implemented it in my Personal Developer Instance (PDI) and thought I’d share this ...

image image image

|

Posted in Developer articles

  • 1177 Views
  • 2 comments
  • 6 helpfuls

Hey fellow ServiceNow Developers, If you are currently starting out with the App Engine Studio and using Now Experience Components you might find this little tip helpful. When using the Timeline Component in one of your pages it is possible to use a ...

image image image

|

Posted in Developer articles

  • 502 Views
  • 1 comments
  • 6 helpfuls

TL;DR The on-before business rule script is at the bottom of this article, but it is worth reading through to understand what it is achieving and how it affects you. Introduction I have been asked (and pondered the same myself) whether we could auto...

image image image

|

Posted in Developer articles

  • 2901 Views
  • 11 comments
  • 7 helpfuls

Page 12

Sorted by: Most recent Most viewed Most commented Most liked

Introduction: ServiceNow provides OOB Microsoft sharepoint spoke which helps to integrate MS sharepoint with servicenow to pull files, folders into ServiceNow.This integration needs certificates to authenticate with sharepoint. These certificates h...

image

|

Posted in Developer articles

  • 934 Views
  • 1 comments
  • 0 helpfuls

Hi Recently, I found a question on how to run Flows every hour, but only during business time (let's sa on Mondays through Fridays between 8:00 and 18:00). I think there are a lot of possible approaches, but I just wanted to stay inside of Flow-Desig...

image image image image

|

Posted in Developer articles

  • 2772 Views
  • 5 comments
  • 6 helpfuls

Steps to Debug REST API Inbound Calls in Service Now: 1. Make sure the property “glide.rest.debug” is set to true under sys_properties table. 2. Get the REST request URL and the user_id of the user with which the REST call is coming to instance. 3. ...

|

Posted in Developer articles

  • 48677 Views
  • 10 comments
  • 35 helpfuls

Use case: If an incident is created in source ServiceNow instance it should be created in target ServiceNow instance. ServiceNow stores details on how to interact with external web services through REST in a REST Message record. The REST Message reco...

image image image image

|

Posted in Developer articles

  • 6429 Views
  • 3 comments
  • 8 helpfuls

I hope this video helps a lot to all the beginners who want to Integrate ServiceNow instances or any other third party tool with their ServiceNow Instance. If you like my post then please mark it helpful. Also if you have any questions then co...

|

Posted in Developer articles

  • 23703 Views
  • 37 comments
  • 24 helpfuls

Hello Community, Arrays are one of the most commonly used data structures in JavaScript, and they are also prevalent in ServiceNow scripting. They provide a way to store multiple values in a single variable, making it easier to handle and manipulat...

|

Posted in Developer articles

  • 2586 Views
  • 4 comments
  • 6 helpfuls

I’ve seen a number of posts in the community asking for a Service Portal widget that displays Service Catalog categories (or subcategories) in a card/tile-view. Below I’ve attached code for 3 versions of such a widget. Version 1: Tile with categor...

image image image image

|

Posted in Developer articles

  • 13019 Views
  • 51 comments
  • 24 helpfuls

< Previous Article Next Article >Optimizing the Service Portal Typeahead search widget Performance Best Practice for Before Query Business RulesOverviewThis guide is written by the ServiceNow Technical Support Performance team (All Articles). We are ...

|

Posted in Developer articles

  • 38094 Views
  • 15 comments
  • 57 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, You are working on a Record Producer, and specifically multiple Select Box (Choice) Variables and trying to make these dependent on each other. Similar like ...

image image image image

|

Posted in Developer articles

  • 18333 Views
  • 9 comments
  • 33 helpfuls

ServiceNow flow designer tutorial to revert the version | ServiceNow flow designer version history Hi All, Hope you are doing fine. One of the favorite questions I asked all the ServiceNow developers is whether you will choose a Flow designer or W...

image

|

Posted in Developer articles

  • 7428 Views
  • 2 comments
  • 3 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, When retrieving Update Sets on an instance, ever came across an issue concerning "Update Scope Id is different than Update Set Scope Id"? This sometimes occu...

image image

|

Posted in Developer articles

  • 5417 Views
  • 7 comments
  • 18 helpfuls

Hi, In this article, I will explain the usage of Display Business Rules and g_scratchpad with 1 small requirement Requirement: When creating a new problem task from Problem view i want to populate few fields of problem into the problem task such as A...

image

|

Posted in Developer articles

  • 24723 Views
  • 7 comments
  • 45 helpfuls

Creating Hyperlinks in ServiceNow Forms Using UI Formatter and UI Macros Overview of Use Case: This article explains how to create a custom hyperlink within ServiceNow forms using UI Formatters and UI Macros. For my specific use case, I’ve used thi...

image image image image

|

Posted in Developer articles

  • 1493 Views
  • 1 comments
  • 3 helpfuls

ExcelJS is a powerful JavaScript library for working with Excel spreadsheets. It allows developers to read, write, and manipulate Excel files programmatically, using a simple and intuitive API. ExcelJS can be used in a wide range of applications,...

image image

|

Posted in Developer articles

  • 14170 Views
  • 22 comments
  • 14 helpfuls

Winning Second Place—A Victory Beyond the Prize Behind every great challenge lies a story, and our AI In A Box Hackathon participation is one worth telling - journey of learning, building, and perseverance. Taking on a hackathon challenge is never...

image image image image

|

Posted in Developer articles

  • 520 Views
  • 3 comments
  • 3 helpfuls

1. Create a string and set all the variables to be passed in request body as the key along with value separated by an '&' as below: var body = "grant_type=credentials&resource=https://xyz.com&type=encoded&key=pqr1t5h8&user=jhonson"; 2. Create a REST ...

|

Posted in Developer articles

  • 11039 Views
  • 6 comments
  • 7 helpfuls

Unable fo find task If you find this article, I hope it will save you some troubleshooting time!When you try to test a component you would use the command: snc ui-component develop You may run into the following error: throw new Error("Unable to find...

|

Posted in Developer articles

  • 3044 Views
  • 13 comments
  • 9 helpfuls

Hi everyone, I thought i would write this information down somewhere as it seems as though there is information all over the place. There are many ways a serviceNow to Jira Integration can be done. One way is by using Integration Hub but this will re...

image image

|

Posted in Developer articles

  • 3107 Views
  • 4 comments
  • 3 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Recently I noticed a few LinkedIn posts on the "GlideEncrypter" API in ServiceNow, posts which got a ton of likes. Also I still see this API still in use at ev...

image

|

Posted in Developer articles

  • 5144 Views
  • 5 comments
  • 20 helpfuls

A question came up on the community here recently (original question) about needing to calculate a Metric against a schedule instead of just a standard duration. I took the opportunity to go ahead and create a full solution for this and thought it w...

image

|

Posted in Developer articles

  • 1548 Views
  • 1 comments
  • 11 helpfuls

Page 13

Sorted by: Most recent Most viewed Most commented Most liked

Service Portal is intended to give a great user experience to our employees or customers, allowing them to access their services on a quick and easy way. But, what if we want to go one step forward and give them the best possible experience, we can...

image image

|

Posted in Developer articles

  • 4525 Views
  • 9 comments
  • 15 helpfuls

Having worked with the ServiceNow ecosystem for the past 6 years, there has been one question that - in almost 95% of projects - comes up asking about ServiceNow's capability to integrate with shipment carriers to create shipment labels or track shi...

|

Posted in Developer articles

  • 3417 Views
  • 5 comments
  • 1 helpfuls

Debugging Language Translations in ServiceNow There are quite a number of questions posted in community related to language translations in ServiceNow. This small article might help you for debugging how translations are configured in ServiceNow an...

image image

|

Posted in Developer articles

  • 5802 Views
  • 7 comments
  • 22 helpfuls

Simplifying ServiceNow with Catalog Data Lookup Definition The Catalog Data Lookup Definition in ServiceNow is a powerful no-code feature that automates field population in catalog items based on data from other tables. This eliminates the need for...

|

Posted in Developer articles

  • 719 Views
  • 1 comments
  • 1 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Where it comes down to advanced reporting, quickly Performance Analytics jumps in mind. Though ServiceNow out-of-the-box also comes with this nice - free - f...

image

|

Posted in Developer articles

  • 5937 Views
  • 5 comments
  • 23 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, A lot has been written on Multi-Row Variable Sets, some great resources out there. Some popular questions remain unanswered though, or: just not possible. On...

image image image image

|

Posted in Developer articles

  • 17807 Views
  • 20 comments
  • 26 helpfuls

Issue When executing a Flow Designer action that relies on a Spoke connection, you may encounter the following error: There was an error executing the Action: Bad Request. The current operation ended in state: ERROR. Detail: Error: Error while r...

image

|

Posted in Developer articles

Prerequisites: 1. MIDSERVER 2. SNOWFLAKE CREDENTIALS WITH BASIC AUTHENTICATION Below are the steps to integrate with Snowflake. Step1: Download the latest JAR file from maven repository with extension JAR and download the highlighted file. Link:http...

image image image image

|

Posted in Developer articles

  • 18469 Views
  • 15 comments
  • 7 helpfuls

Preface The range of functions available in ServiceNow is very broad. Some of them are well-known and widely used, and there are others that are less familiar, but real hidden gems. I would like to detail one of them, which can be used to reach signi...

image

|

Posted in Developer articles

  • 2962 Views
  • 2 comments
  • 15 helpfuls

No, this article is not a coding guideline. It is a statement on why a coding guideline is needed, which tools to be used to validate compliance and how to integrate it into a mature development and deployment process. It may appear self-evident to...

|

Posted in Developer articles

Hi All, I asked this question in LinkedIn community and the response was it is not possible to reference any CSS or JavaScript frameworks in UI Builder experiences. There are so many free/open source CSS and JavaScript libraries that can be used with...

|

Posted in Developer articles

  • 297 Views
  • 2 comments
  • 0 helpfuls

We can call AI search in server side script. ServiceNow has provided one OOB script include(AISASearchUtil).Before calling that script include make sure you are in global scope.In the below script I have extracted KB articles from the response of the...

|

Posted in Developer articles

  • 2899 Views
  • 2 comments
  • 15 helpfuls

1. Tostring The toString() method is what it sounds, returns the number as a string. However, if you provide a parameter, such as 2, 8, or 16 it will return binary, octal or hexadecimal value respectively. var num = 123; num.toString(); // "123" (100...

|

Posted in Developer articles

  • 16982 Views
  • 4 comments
  • 31 helpfuls

This user guide is based on the Wiki Book "ServiceNow Basics" I have reformatted and removed most references to Dublin release and the old UI (UI11). This is a great learning guide for users starting out in Eureka (UI14).

|

Posted in Developer articles

  • 47081 Views
  • 10 comments
  • 13 helpfuls

ATF - How to use “Click Model button” test step This describes how to use “Click Model Button” test step of ATF. Deleting an Incident is the used test case. Please note that I have used only the required steps to explain the clicking model button s...

image image image image

|

Posted in Developer articles

  • 7713 Views
  • 7 comments
  • 9 helpfuls

The Tale of the Forgotten Emails In the vast digital kingdom of ServiceNow, a diligent administrator named Nik found themselves drowning in an ocean of unwanted emails. Their inbox, once a place of order, was now a chaotic mess filled with spam an...

image image image image

|

Posted in Developer articles

  • 515 Views
  • 3 comments
  • 8 helpfuls

It would be great if we at least had consensus about what a Definition of Ready and a Definition of Done is in the first place. There are so many different opinions, variants, beliefs. It is what it is. So here is my contribution to the cacophony: ...

|

Posted in Developer articles

Personalize option on service portal list view is one of the common ask from various customers. I have create a widget which adds a feature to allow end users to add or remove columns from list view on service portal. Portal-List-Personalize Widget t...

|

Posted in Developer articles

  • 4758 Views
  • 13 comments
  • 8 helpfuls

ServiceNow RPA: an introduction Structured and large organizational processes have become more efficient thanks to traditional automation, but as more and more companies are looking to digitally transform their organization, they are confronted with ...

image image image image

|

Posted in Developer articles

  • 4260 Views
  • 2 comments
  • 5 helpfuls

Hello, In this article, i will show you how you can add the rows dynamically in MRVS based on the input value of a catalog item. For this, i have created 1 Record producer, in which there is one field "No. of Companies worked". And i have 1 MultiRow ...

|

Posted in Developer articles

  • 14863 Views
  • 13 comments
  • 38 helpfuls

Page 14

Sorted by: Most recent Most viewed Most commented Most liked

This is not going to be a lengthy article, but since I do not have access to create blog entries, this is as good a place as any. Is there anyone in business today who has not heard the "I don't know, I guess it's just because that's how it's always ...

|

Posted in Developer articles

  • 262 Views
  • 1 comments
  • 1 helpfuls

There's a neat little script include provided OOB called NiceError. The usage is very simple, simply invoke the script include constructor to get your message: var msg = new NiceError("Some log message"); gs.info(msg); What it does for you is where...

image image image image

|

Posted in Developer articles

  • 1346 Views
  • 3 comments
  • 8 helpfuls

Limit Rows First thought To limit rows a quick search brought us to several sources mentioning: var field = g_form.getField("multiple_approvers"); // multi variable set name if (field != null) { field.max_rows_size = 3; // number of rows allowe...

image image image image

|

Posted in Developer articles

  • 5305 Views
  • 2 comments
  • 17 helpfuls

Hello ServiceNow Community, If you are looking for marking a KB article and Catalog Items as Favourites then this article is for you.I personally know people looking to have a favourites list of their own but this in turn needs a customisation until ...

image image image

|

Posted in Developer articles

  • 7041 Views
  • 11 comments
  • 23 helpfuls

ServiceNow CyberArk Integration Steps to follow The MID Server obtains the credential identifier from the instance, and then uses a customer-provided JAR file to resolve the identifier from the repository into a usable credential. Note: Customer ...

image

|

Posted in Developer articles

  • 18968 Views
  • 8 comments
  • 17 helpfuls

Hi all, I've seen this question asked a lot on the forums in various ways and majority of the responses point to either an old Guru (3rd party website) article that's a bit outdated or the response involves some sort of complex solution that majority...

image image

|

Posted in Developer articles

  • 12616 Views
  • 15 comments
  • 17 helpfuls

What are schedules : These are rules that include or exclude time for various actions or tasks used in 1) Service Level Agreements (SLAs) 2)Inactivity monitors : Inactivity monitor that triggers an event for a task record when the task...

image image image image

|

Posted in Developer articles

  • 2810 Views
  • 2 comments
  • 5 helpfuls

ServiceNow Script Include Support for Inheritance with Coding ExampleOutline of the Article1. Introduction2. Understanding ServiceNow Script Includes2.1 What is a Script Include?2.2 Benefits of Script Includes3. Inheritance in ServiceNow Script Inclu...

|

Posted in Developer articles

  • 3494 Views
  • 1 comments
  • 5 helpfuls

Managing access to specific users or groups of users can be confusing. It is helpful to agree on terminology in the first place: A role (in the ServiceNow context) is a type of configuration that links users or groups to specific access rights (lik...

|

Posted in Developer articles

When it comes to performance optimizations you will often come across the concept of "caching". But what does this mean and why is caching a good option to accelerate script execution in ServiceNow? This article provides a few insights into this e...

image image image image

|

Posted in Developer articles

  • 10776 Views
  • 10 comments
  • 29 helpfuls

This video provides an in-depth look at the features and functions of lists in the ServiceNow user interface. It applies to the Helsinki release of ServiceNow and may apply to future releases as well. The admin role is required for some features show...

|

Posted in Developer articles

  • 735 Views
  • 1 comments
  • 0 helpfuls

Hi everyone, I recently had to explain to someone the difference between Query BR and ACLs and realized that this is an ongoing debate topic for many people. Opinions on which method of restricting access is preferred are quite divided. Below I would...

|

Posted in Developer articles

  • 32939 Views
  • 43 comments
  • 155 helpfuls

What do you get with ITSM , ITSM Pro & ITSM Enterprise... Thanks,

image image

|

Posted in Developer articles

  • 14256 Views
  • 4 comments
  • 12 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Community questions on Client Side scripting to retrieve data, often answers are giving suggestions to use GlideAjax. GlideAjax (with getXMLAnswer) absolutel...

image

|

Posted in Developer articles

  • 68644 Views
  • 21 comments
  • 91 helpfuls

What Makes ServiceNow Reporting So Powerful? ServiceNow offers a robust suite of reporting and analytics tools that enable you to visualize, analyze, and report on your data in real-time. Whether you’re tracking incidents, service requests, changes, ...

|

Posted in Developer articles

Hello everybody, I want to share a quick way to search for a string in the instance code,using a slightly modified version of UI Page "CodeSearchExampleUse". Create a new UI Page HTML <?xml version="1.0" encoding="utf-8" ?> <j:jelly trim="false" xmln...

image image

|

Posted in Developer articles

  • 2172 Views
  • 1 comments
  • 8 helpfuls

This Article explains about GlideEmailOutbound API which I have bumped into recently. ServiceNow email notifications can be triggered in several ways such as through workflows, record actions, events, and flow designer. One exciting way of triggering...

image

|

Posted in Developer articles

  • 10726 Views
  • 10 comments
  • 10 helpfuls

Goal: You want to configure notifications in a UIB workspace so that users receive immediate updates about records they need to work on without leaving the workspace. For example, to receive a notification when a record is assigned to a user like bel...

image

|

Posted in Developer articles

  • 5225 Views
  • 9 comments
  • 16 helpfuls

Hi All, this is first article and sharing my experience (code and steps) to create a service portal widget having charts using HighChart.js so that other community users can get benefits. My requirement was to create a service portal page to show da...

image image image image

|

Posted in Developer articles

  • 6109 Views
  • 3 comments
  • 11 helpfuls

Hi, In this article, i will show you how we can add attachments to email. The recommended way is to use Include Attachments checkbox in the notification. Once you check the Include attachments, the attachments associated with that record will be sent...

|

Posted in Developer articles

  • 23034 Views
  • 7 comments
  • 36 helpfuls

Page 15

Sorted by: Most recent Most viewed Most commented Most liked

JSONs are widely recognised for their capability to store multiple values in a single variable. In ServiceNow, we frequently use JSONs in our scripts; however, there is also a dictionary data type available. This allows you to store a simplified vers...

image image

|

Posted in Developer articles

  • 2345 Views
  • 2 comments
  • 9 helpfuls

Hello All, Hope everyone is doing great Another video tutorial on YouTube is available now Please do LIKE SHARE & SUBSCRIBE to my Channel LearnIT If my content helped you in anyway, please mark this content as BOOKMARK, SUBSCRIBE & HELPFUL B...

|

Posted in Developer articles

  • 690 Views
  • 1 comments
  • 2 helpfuls

In the past (well, for many customers still at the current day), individual changes (or “customizations”) were done and captured in update sets. These update sets were then deployed selectively. And that was ok, if there are only a few dependencies a...

|

Posted in Developer articles

Calling Flow designer from Workflow When you are using both workflow and flow designer for service catalog 1. Before implementing this hope you have installed Flow Designer support for the Service Catalog(com.glideapp.servicecatalog.flow_designer) pl...

image image image image

|

Posted in Developer articles

  • 10979 Views
  • 8 comments
  • 10 helpfuls

JavaScript ES12 (also known as ECMAScript 2021) is a major update to the JavaScript language, bringing new features and capabilities for developers. Here is an overview of what you need to know about ES12 and its introduction within ServiceNow: Wh...

image image image image

|

Posted in Developer articles

  • 4778 Views
  • 2 comments
  • 15 helpfuls

Step-by-Step Guide to Host One MID Server for Multiple Instances Step 1: Download the MID Server ZIP Archive Navigate to Downloads: Log in to your ServiceNow instance and go to MID Server → Downloads.Download the ZIP Archive: Check the option for ...

|

Posted in Developer articles

  • 2297 Views
  • 2 comments
  • 16 helpfuls

Background Often in DevOps-minded organizations, promoting update sets from lower instances to the Production Environment is considered as something to be automated. As there is no such OOB facility available in ServiceNow, the following script is bu...

image

|

Posted in Developer articles

  • 3582 Views
  • 5 comments
  • 8 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Wouldn't it be an interesting idea to have annotations, info message or warning message alike in the Core UI? For example on a Form Lay-out, and dismissible...

image image

|

Posted in Developer articles

A ServiceNow platform requires an effective governance body. Of course, every organization has its own ways to structure, staff, and organize its governance body. This article outlines activities and responsibilities of the constituents of a governan...

image

|

Posted in Developer articles

Developers may be aware of the handy “cancel all transactions” module when we get locked out of a session. However, copying and pasting this URL into your browser will stop the transaction and unlock the session without needing to start another sessi...

|

Posted in Developer articles

  • 16442 Views
  • 1 comments
  • 7 helpfuls

Hi ServiceNow Enthusiasts, This article is specially for people who are beginner in ServiceNow Scripting and facing issue in writing GlideRecord scripts during their projects or interviews. I always imagine list of particular table while writing ...

image image image image

|

Posted in Developer articles

  • 2302 Views
  • 7 comments
  • 27 helpfuls

my dev instance dev63646 cannot be awaked anymore. But the 10 days of hibernating are not there yet. Could you check why I cannot wake the instance?

|

Posted in Developer articles

  • 771 Views
  • 4 comments
  • 2 helpfuls

Instance Data Replication (IDR) copies data updates from one instance to one or more other instances. IDR facilitates maintaining consistent data across different organizations in your company. IDR provides a one-to-many replication, which enables on...

image image

|

Posted in Developer articles

  • 9138 Views
  • 6 comments
  • 6 helpfuls

Servicenow SSO allow User login for both SSO and Local Login Done setting up SSO Successfully ? Wondering how to allow users login via both SSO and local login ? Here is the solution with 3 steps to fix it... Step1 : Navigate to > sys_properties ...

|

Posted in Developer articles

  • 3413 Views
  • 2 comments
  • 1 helpfuls

If you are a fresher ,experienced and looking for job change in ServiceNow, this article is for you. In this article, i want to share the overall experience of ServiceNow interviews which my colleagues and i had given during our notice period. As a ...

|

Posted in Developer articles

  • 110099 Views
  • 11 comments
  • 164 helpfuls

[EDITED] - Font Awesome Free 5.11.2 Import the attached file in your instance. This will create a CSS file with font files as attachments. After that you only need to add the CSS file (fontawesome.min.css) to your portal, for instance through its th...

|

Posted in Developer articles

  • 5684 Views
  • 8 comments
  • 6 helpfuls

Hello Community, Have you tried tracking who and when a tag has been removed from a record? I was trying to check if there are any logs to track these transaction, but there isn't any out of the box!. Basically, tags are stored in the Tags (label...

image image image image

|

Posted in Developer articles

We can read Excel from a server-side script using the below code. Example: Suppose I have one Excel file which has 3 field Employee ID, LAST NAME, and FIRST NAME. I wanted to retrieve all the data from Excel and wanted to store it in any table or w...

|

Posted in Developer articles

  • 4258 Views
  • 6 comments
  • 10 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Ever used the out-of-the-box Code Search, for example using Studio or SNUtils? And noticed that it will return a lot, though you might miss some artifacts? F...

image image image

|

Posted in Developer articles

  • 3224 Views
  • 4 comments
  • 16 helpfuls

ServiceNow tutorial on HTML field styling |servicenow knowledge management tips |ServiceNow Notifications Hi All,I hope you're doing great. In today's tutorial, we will be exploring the styling option for the HTML fields in ServiceNow. In ServiceNow...

image

|

Posted in Developer articles

  • 1793 Views
  • 2 comments
  • 3 helpfuls

Page 16

Sorted by: Most recent Most viewed Most commented Most liked

SwissNow is a new lightweight Edge and Chrome extension that will make ServiceNow developer life easier. New features: In your custom spripts you can define following special parameters to be used with record and list view: sys_id, sys_class_name, ...

image image image image

|

Posted in Developer articles

  • 12764 Views
  • 9 comments
  • 5 helpfuls

1. Go to SwissNow extension page and install: https://chrome.google.com/webstore/detail/swissnow-servicenow-toolb/jneeammdkdmlfgidcacmjmbijdmkdbjm After installation, a small icon was added to your chrome toolbar: 2. Right click on SwissNow icon an...

image image image image

|

Posted in Developer articles

  • 1495 Views
  • 3 comments
  • 0 helpfuls

Hi Developers, In last two articles in this series we have learnt how to setup the Twilio and how to configure Twilio with ServiceNow Notify. In this article we will see how to setup Notify, so that we will be able to use the Twilio functionality for...

|

Posted in Developer articles

  • 4450 Views
  • 5 comments
  • 7 helpfuls

I've seen a couple of questions around working with arrays so I thought I'd write an article on some methods that are available to us in the system. There are also a few that aren't available and only work with ES6 (like array.find()). I don't know e...

|

Posted in Developer articles

  • 19159 Views
  • 2 comments
  • 14 helpfuls

Hi ServiceNow Community, I have created this article for the people who are newly introduced to ServiceNow in order to practice some basic scripting questions. If you miss part I of Basic Scripting Questions and Answers then below is the link for tha...

image image image image

|

Posted in Developer articles

  • 13299 Views
  • 1 comments
  • 23 helpfuls

CreatorCon is the developer conference within Knowledge18. There are lots to see, learn, experience, and get excited about at this year’s CreatorCon. Sessions Choose from more than 100 hands-on workshops and demo-led sessions covering all aspects of...

image

|

Posted in Developer articles

  • 538 Views
  • 1 comments
  • 1 helpfuls

ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” Challenge Introduction:- In order to strengthen the ServiceNow hands-on skills , each week a challenge will be posted and you need to implement the s...

|

Posted in Developer articles

  • 9596 Views
  • 52 comments
  • 44 helpfuls

Integrating ChatGPT with Virtual Agent for KB Article Creation Overview I’ve been testing out the integration of ChatGPT with ServiceNow Virtual Agent, and as part of this learning process, I created a use case that automates the creation of Knowledg...

image image image image

|

Posted in Developer articles

Hello Community, Hope you are doing well! Today I am going to share some client script & their types with some example. Hope it will helpful to you!! 1. Client Scripts : -------------------------In ServiceNow, client scripts are scripts that run on...

|

Posted in Developer articles

  • 14418 Views
  • 7 comments
  • 16 helpfuls

The ServiceNow interface is straight-forward and somewhat intuitive to use; after a few days of navigating around you know enough to get things done, and that's where most people stay at least for a while. Over time you pickup tricks and shortcuts, t...

|

Posted in Developer articles

  • 11774 Views
  • 9 comments
  • 38 helpfuls

Testing is a fundamental part of the software development process. Every single quality gate, building block, and every technique has some kind of testing built into it. This article provides an overview on the terminology and the different intention...

|

Posted in Developer articles

Table of Contents Introduction. 3 Solution Overview.. 3 Data flow.. 3 Implementing code changes 6 Introduction ServiceNow to microsoft teams integration is very widely used for approvals, virtual agent, live agent functionality. This document c...

image image image

|

Posted in Developer articles

  • 2877 Views
  • 1 comments
  • 2 helpfuls

Hi All, I hope you all are doing fine. In this video, we will be looking at a fantastic entity or we can call it as ServiceNow feature i.e. ServiceNow Activity Filter According to ServiceNow, ServiceNow Activity filter is used to display the his...

|

Posted in Developer articles

  • 2102 Views
  • 3 comments
  • 6 helpfuls

We all love lists. They provide a sense of order and manage expectations. This list can help teamsto get started adopting the ideas and techniques described in the "CICD Whitepaper". This list, however, does not replace the laborious work on the deta...

|

Posted in Developer articles

Have you ever had a need to be able to access Order Guide variables within the Order Guide script field? Within Order Guides there really isn't an efficient way to access the Order Guide variables within the Order Guide script field as easy as you ca...

image image image image

|

Posted in Developer articles

  • 10932 Views
  • 12 comments
  • 16 helpfuls

In this article, i will explain how you can call a powershell script from the ServiceNow instance. Here is a sample powershell script which will print the name of the person that is selected in the RITM. A very basic example. Powershell Script #Varia...

|

Posted in Developer articles

  • 44432 Views
  • 25 comments
  • 72 helpfuls

Good Morning Friends, I saw a question this morning on the Developer slack asking how to send notifications or scheduled reports to a Microsoft Teams channel. Having done it once before, and realizing it wasn't readily apparent, I've put together a q...

image image image image

|

Posted in Developer articles

  • 1830 Views
  • 2 comments
  • 2 helpfuls

We often hear about and occasionally implement this feature in ServiceNow. I would like to explain it today with a practical example . What is Script Action: A Script Action in ServiceNow is a server-side script that gets executed in response to s...

image image image image

|

Posted in Developer articles

  • 5814 Views
  • 3 comments
  • 10 helpfuls

Reference qualifiers in ServiceNow are filters that restrict the data that appears in reference fields. They help refine the choices available in a reference field by defining conditions that the referenced records must meet. Types of Reference Qua...

image

|

Posted in Developer articles

  • 34229 Views
  • 5 comments
  • 64 helpfuls

Hi there, Ones in a while a Community thread passes by like how to create records out of the Multi-Row Variable Set rows entered? All kinds of solutions are mentioned, huge scripts, business rules applied, scripting in workflows, etcetera. So I thoug...

image

|

Posted in Developer articles

  • 11655 Views
  • 25 comments
  • 33 helpfuls

Page 17

Sorted by: Most recent Most viewed Most commented Most liked

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, While working with Flow Designer, you will face situations where you would need to obtain a value from a System Property. Out-of-the-box though, there's no z...

image image image image

|

Posted in Developer articles

  • 16043 Views
  • 10 comments
  • 58 helpfuls

Introduction:ECMAScript (ES) is the standardized scripting language used to write JavaScript applications. With each new release, ECMAScript introduces various features that enhance the capabilities of JavaScript. In this blog post, we will explore t...

|

Posted in Developer articles

  • 8916 Views
  • 5 comments
  • 20 helpfuls

“Insanity is doing the same thing over and over again and expecting different results.” Albert Einstein Many have tried to solve problems by “going back to baseline”. Many observations indeed may lead to the conclusion that going back to baseline ...

|

Posted in Developer articles

Hi everyone,Here's an example of a modification of two baseline widgets: "Data Table from Instance Definition" and "Data Table". Data Table from Instance Definition is an extension for Data table, with that I mean that it utilizes the Data Table widg...

image image image

|

Posted in Developer articles

  • 11078 Views
  • 9 comments
  • 4 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, A short article to share gained knowledge about hiding attachments and making attachments mandatory for Catalog Items on the Service Portal. Sharing this bec...

image

|

Posted in Developer articles

  • 14240 Views
  • 13 comments
  • 33 helpfuls

I recently encountered an issue with the platform where we manually created translated values for a list collector referring to the choice table where the translated values were appearing as well. Backend configuration of the choices - What...

image image image image

|

Posted in Developer articles

Add the Form component to the Page Drag and drop the Form component on your page. Add a "Glide Form" data resource Go to Data Resources ( icon database on the left toolbar)Click +AddSearch for "glide form"In the section, "@servicenow/now-record-fo...

image image image image

|

Posted in Developer articles

  • 7371 Views
  • 13 comments
  • 15 helpfuls

During the last month, my LinkedIn feed contains a huge amount of #BuildWithAES posts. ServiceNow community is not only easily building applications with the App Engine Studio, but they are sharing a huge variety of use cases, some of which very prac...

image

|

Posted in Developer articles

  • 1069 Views
  • 2 comments
  • 4 helpfuls

LLMs have made considerable progress since ChatGPT was made available to the public for the first time. And the quality of generated code improved greatly. Yet, the created code by far does not yet meet production standards and is not fit-for-purpose...

|

Posted in Developer articles

Intro In my current role, the need has come up to do some pretty complex things on Service Catalog Items running on Service Portal. Service Portal widgets are useful for building and containing complex pieces of business or presentation logic, but ty...

image image image image

|

Posted in Developer articles

  • 4906 Views
  • 2 comments
  • 8 helpfuls

I created a new app using the ServiceNow IDE last week and didn't immediately add it to source control. I went back and did so later, using the cmd-shift-p "git:" commands to initialize, commit, set git credentials, set remote origin and push. Grea...

image image

|

Posted in Developer articles

  • 386 Views
  • 1 comments
  • 2 helpfuls

Back Story I’m often presented with asks to enable technical users and engineers in other IT departments for the ability to allow them to easily integrate with the ServiceNow platform without a complex project workpiece being needed to design the int...

image image

|

Posted in Developer articles

  • 18170 Views
  • 38 comments
  • 49 helpfuls

< Previous Article Next Article >IntegrationHub Data Retrieval Scheduled Data Load Introduction Rather than transforming data using the somewhat legacy transform maps, this article will talk through using RTE & the IntegrationHub ETL that walks us...

image

|

Posted in Developer articles

  • 5920 Views
  • 5 comments
  • 7 helpfuls

Need to set up Manager Approvals/Custom Approvals/SC tasks creation based on form variables conditions for your catalog items?? No need to tweak existing flow/Workflow or create brand new flow/workflow in this scenario. We have a very easy way to...

image image image image

|

Posted in Developer articles

  • 5848 Views
  • 7 comments
  • 6 helpfuls

Introduction SAP ECC RFC and SAP ECC IDOC spokes introduce SNC support in version 2.3.1, released April 2024. A number of steps are necessary for correct configuration on the MID server, the ServiceNow instance and the SAP ECC instance. For one re...

image

|

Posted in Developer articles

  • 2008 Views
  • 1 comments
  • 6 helpfuls

Hi All,Hope you are doing fine.In today's tutorial, we will be looking at the form section in ServiceNow.IN this tutorial we will be looking at the following :– What is the form section– How we can control the form section from the client script– How...

|

Posted in Developer articles

  • 3149 Views
  • 1 comments
  • 2 helpfuls

Service Portal in ServiceNow redefines user engagement by offering an intuitive, visually appealing, and streamlined interface for interacting with your organization's services. From submitting requests and exploring knowledge articles to managing as...

image

|

Posted in Developer articles

Hi guys, Most of us face common types for update set errors while previewing them. This article will help you solve some of them. Could not find a record in sys_ui_policy for column ui_policy referenced in this update Type of error : Missing object...

|

Posted in Developer articles

  • 3497 Views
  • 1 comments
  • 18 helpfuls

Hello Community , We all know that recent ServiceNow updates supports Modern ES6 for JavaScript. In ES6 one of the most useful feature is an Arrow function. An Arrow function is a concise way to write a function expression in more cleaner way. What...

|

Posted in Developer articles

Are you sick and weary of altering one record at a time? There's an improved method! You no longer need to go through each record one by one in order to update numerous records at once using Multi-Row Edit. When managing several updates throughout y...

|

Posted in Developer articles

  • 1682 Views
  • 3 comments
  • 7 helpfuls

Page 18

Sorted by: Most recent Most viewed Most commented Most liked

Oob feature after Quebec releases Unique: Option to disallow duplicate values for this variable within the multi-row variable set. This field appears only for variable created in a multi-row variable set. This feature applicable only in now pl...

image image image

|

Posted in Developer articles

Scenario: A company uses an external e-commerce platform (e.g., Shopify) to manage orders. They want to automate tasks like fetching orders, updating inventory, and creating invoices in ServiceNow. However, they lack technical resources to write ...

image image

|

Posted in Developer articles

The Washington DC release introduces a powerful new method, “addExtraField(),” within the GlideRecord API, aimed at simplifying the management of dot-walked fields in your scripts. Historically, accessing dot-walked field data required several databa...

image

|

Posted in Developer articles

Hello Community, In general, when we need to execute both client-side and server-side scripts from a UI Action in ServiceNow, we often use the gsftSubmit() method within the client script of the UI Action. However, this method involves DOM manipula...

image image

|

Posted in Developer articles

  • 1106 Views
  • 1 comments
  • 1 helpfuls

With help of Advanced Work Assignment, the work can be assigned in the form of 'Most Majority' or 'Last Assigned' as per the Assignment rule specified in the Queue setup but agents available from Agent Workspace needs to accept the Incident requests ...

image

|

Posted in Developer articles

  • 5426 Views
  • 2 comments
  • 0 helpfuls

Length The length property returns the length of a string. var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var sln = txt.length; IndexOf The indexOf() method returns the index of (the position of) the first occurrence of a specified text in a string var str ...

|

Posted in Developer articles

  • 45864 Views
  • 5 comments
  • 60 helpfuls

Background Looking at the ServiceNow native processes, one can easily see that big portion of them are event-based, rather than synchronous. This is especially true for the processes which are not critical to the user experience or the ones which are...

image image image image

|

Posted in Developer articles

  • 4667 Views
  • 1 comments
  • 12 helpfuls

The Washington DC release introduces a powerful new method, “addExtraField(),” within the GlideRecord API, aimed at simplifying the management of dot-walked fields in your scripts. Historically, accessing dot-walked field data required several databa...

image

|

Posted in Developer articles

My requirement was very specific to write a reusable/generic Notification Email Script that can print/return the MRVS in Tabular/Grid format so that when a Request Submitter or Approver receives an Email Notification, he/she can see what they submitt...

image image image image

|

Posted in Developer articles

  • 10272 Views
  • 26 comments
  • 28 helpfuls

Use case:- To make particular field read-only once the the form is saved only based on some field conditions. (Not on load) Please note that on list view is not considered as it's already read-only. Analysis:- 1. As there is no role specific con...

|

Posted in Developer articles

  • 615 Views
  • 1 comments
  • 0 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Once in a while, a Community thread passes by like how to create records out of the Multi-Row Variable Set rows entered? Or how to create a summary out of th...

image image

|

Posted in Developer articles

  • 8749 Views
  • 4 comments
  • 12 helpfuls

I've had this question come up over and over again in my career: "How do we populate variables on a catalog item or record producer, from the URL?" There are a couple of ways to do this, but often you'll see one-off solutions that require custom cod...

image

|

Posted in Developer articles

  • 4748 Views
  • 8 comments
  • 10 helpfuls

Hi All, I have developed the bus booking process by using Record producers and ui pages. Kindly find the attachment what i have done exactly to book ticket.Brad Tilton (Cloud bianca.vaccarini Doug Andrews Harikrishnan Vijayan Ji...

|

Posted in Developer articles

  • 2596 Views
  • 19 comments
  • 0 helpfuls

Hacktoberfest Guide for First-Timers! Exciting News! Are you participating in Hacktoberfest for the first time? Look no further! I've created a comprehensive user guide to walk you through the entire process. Watch my step-by-step video guide: https...

image image

|

Posted in Developer articles

  • 571 Views
  • 1 comments
  • 2 helpfuls

As we know, there are not so many out-of-the-box methods for making a table form more good-looking and user-attractive. Speaking about conditional field highlighting, field style settings are not applicable as they would work only on the list. Positi...

image image image

|

Posted in Developer articles

  • 2791 Views
  • 1 comments
  • 1 helpfuls

< Previous Article Next Article >Caching data to improve performance Improving Slow OR and JOIN QueriesOverviewThis guide is written by the ServiceNow Technical Support Performance team (All Articles). We are a global group of experts that help our c...

image image image image

|

Posted in Developer articles

  • 79889 Views
  • 26 comments
  • 65 helpfuls

The ServiceNow Service Portal provides a highly customizable interface for catalog items and record producers. One common customization request is to hide or rename the Submit and Save as Draft buttons based on specific conditions. In this blog, I’ll...

|

Posted in Developer articles

Hi, In this article, I am going to explain to you about the Events feature in ServiceNow and how to use it and where all you can use this wonderful feature. In general software development terminology, Events is basically an action or occurrence mos...

image image image image

|

Posted in Developer articles

  • 12974 Views
  • 2 comments
  • 40 helpfuls

We found that ServiceNow's scheduled exports are great for table data, but the very first NOTE for export sets- "Export sets do not export attachments to records. To download an attachment, either use the REST Attachment API (HTTP request originates ...

|

Posted in Developer articles

  • 12872 Views
  • 19 comments
  • 23 helpfuls

ServiceNow Automated Test Framework for Testing REST based Integration About ATF ATF helps automating the test cases at system upgrade for testing the checklist, implementation testing for an application or for testing a real-time integration using R...

image image image image

|

Posted in Developer articles

  • 6697 Views
  • 4 comments
  • 9 helpfuls

Page 19

Sorted by: Most recent Most viewed Most commented Most liked

Hi, In this article, I will share the steps on how to trigger an email notification if the assignment group on a particular incident changes more than once. I noticed that this seems to be a very regular feature and hence documenting it here in detai...

image image image image

|

Posted in Developer articles

  • 26216 Views
  • 6 comments
  • 70 helpfuls

I am sure most of you guys might be aware of it already, however, I would like to share my experience while working on Scripted REST APIs. Scripted REST APIs are a powerful way to create custom endpoints for your ServiceNow applications, and to expos...

image

|

Posted in Developer articles

  • 13048 Views
  • 6 comments
  • 35 helpfuls

Adding or removing the sections and questions below in the native view is quite simple(through form Form Builder/Form Designer/Form Layout. However, is it the same in the Catalog Builder? Hmm, yes, but you need to follow a few extra steps to achiev...

image image image image

|

Posted in Developer articles

Parse widget templates from a target instance and detect hardcoded strings Description: For most clients having a multilingual portal is important. When we develop widgets we need to code them properly so the strings we put in there are translatable....

|

Posted in Developer articles

  • 645 Views
  • 1 comments
  • 5 helpfuls

ServiceNow administrators often need to create new users and assign them the appropriate roles and group memberships. This can be a time-consuming process, especially if the user needs to be granted access to a large number of groups and roles. To...

|

Posted in Developer articles

  • 3757 Views
  • 7 comments
  • 10 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Do you recall from the Washington DC release notes, "Save flows automatically as you work on them" and "You must request to edit an existing flow before you...

image image image

|

Posted in Developer articles

  • 873 Views
  • 1 comments
  • 3 helpfuls

Become a Top-Tier ServiceNow Developer With These 10 Secrets The ServiceNow ecosystem is changing and simply maintaining the status quo won’t cut it. Higher standards are on the horizon in 2025 and beyond. Are you prepared for the shift? When we ...

|

Posted in Developer articles

In ServiceNow’s Service Portal, managing URLs is an integral part of building dynamic pages and widgets. Whether you're handling redirection, fetching URL parameters for data display, or dynamically updating the URL, understanding both client-side an...

|

Posted in Developer articles

  • 14668 Views
  • 2 comments
  • 17 helpfuls

Introduction Google Cloud Platform, like AWS and Azure, is a significant cloud infrastructure service. We recently integrated GCP's BigQuery product as part of an implementation for user provisioning. When using Service Accounts (the recommended s...

image image image

|

Posted in Developer articles

  • 5855 Views
  • 8 comments
  • 9 helpfuls

Add the Slick Carousel to your Service Portal Let’s face it, creating a custom carousel sucks! I’ve come to be known as “the carousel guy” in our dev team here at JG. At first, it was because whenever we needed to create a custom carousel I was the g...

image image image image

|

Posted in Developer articles

  • 10088 Views
  • 19 comments
  • 26 helpfuls

Have you ever had to reference code you wrote along time ago and forgot where it was? I made a quick utility widget to help you locate it by searching through possible script locations your code could be. It doesn't happen often but figured I would s...

image

|

Posted in Developer articles

  • 6304 Views
  • 3 comments
  • 5 helpfuls

Ebonding is the integration of ServiceNow instance with ServiceNow instance itself, and it is generally done on modules like Incident, Change, Problem, etc. Doing ebonding includes a bit of scripting and debugging. Ebonding can be perfomed through va...

image

|

Posted in Developer articles

  • 37850 Views
  • 1 comments
  • 24 helpfuls

In this Article, we will be diving into one of the lesser-known features of ServiceNow - how to add a filter in a list collector or reference type of field, without using script include and reference qualifier. For those who are unfamiliar with these...

|

Posted in Developer articles

  • 5123 Views
  • 3 comments
  • 14 helpfuls

In this article, today i will show you how to upload the file in ServiceNow from third party using Attachment API and Oauth token based Authorization. First we need to create Oauth Application Registry in ServiceNow. System Oauth -> Application Re...

image image image

|

Posted in Developer articles

  • 6120 Views
  • 1 comments
  • 1 helpfuls

Background: There’s almost nothing that is customizable in ServiceNow, thanks to the ServiceNow R&D team for the flexibility and scalability. In the recent times I had an exciting requirement; we usually can search third party data from portal search...

image image image image

|

Posted in Developer articles

  • 1219 Views
  • 1 comments
  • 8 helpfuls

Now Assist is GENAI capability from ServiceNow which is natively available in the platform it is available for ITSM, HRSD, CSM and code generation. This article covers data model of Now Assist with various components that are used to provide Now Assi...

image image image image

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, A situation that sounds familiar when working with fields with JSON code: The JSON code hard to read, the code looks unformatted, the structure or errors are...

image image image image

|

Posted in Developer articles

  • 12512 Views
  • 3 comments
  • 31 helpfuls

Hi, In this article, I will share a code snippet on how to scan the barcode using the service portal page from the ServiceNow Classic mobile app. 1.Create a Service portal widget Client Script: The below code will scan the barcode using Cabrillo API....

image image image image

|

Posted in Developer articles

  • 2781 Views
  • 3 comments
  • 0 helpfuls

Now Assist is GENAI capability from ServiceNow which is natively available in the platform it is available for ITSM, HRSD, CSM and code generation. This article covers data model of Now Assist with various components that are used to provide Now Assi...

image image image

|

Posted in Developer articles

Pain Point Customer submitted a catalog item without realizing that a knowledge article was available to help them solve their issue.Wastes end-user & agent time Solution Show contextual knowledge article in catalog itemUnfortunately: No OOTB wa...

image image image image

|

Posted in Developer articles

  • 4814 Views
  • 9 comments
  • 13 helpfuls

Page 20

Sorted by: Most recent Most viewed Most commented Most liked

Hi Did you already take your first test drive on "Remote tables"? If not, you are right here to take some minutes and get you up and running with the great and powerful NOW Platform feature. Scenario Remote Tables have been introduced in the "New Y...

image image image image

|

Posted in Developer articles

  • 8487 Views
  • 5 comments
  • 14 helpfuls

ServiceNow introduction to remote table | ServiceNow remote table to retrieve a table from an external source Hi All,I hope you're doing great. In today's tutorial, we will look into a great concept in ServiceNow: Remote tables. Remote Table : You...

image

|

Posted in Developer articles

  • 5551 Views
  • 3 comments
  • 6 helpfuls

Now Assist is GENAI capability from ServiceNow which is natively available in the platform it is available for ITSM, HRSD, CSM and code generation. This article covers data model of Now Assist with various components that are used to provide Now Assi...

image image image

|

Posted in Developer articles

ServiceNow PDI issue FIX ! Dear Servicenow PDI User, Its very common to see Servicenow PDIs being inconsistent and not being available for use when Needed ! Here is something which you can follow to Fix / Overcome it... Problem Statement : [ Fa...

image

|

Posted in Developer articles

  • 2011 Views
  • 1 comments
  • 6 helpfuls

Hi Community, wanted to share a widget I created that creates a simple record producer. The original purpose for this widget was for a custom "WalkUp Kiosk" Service Portal that a client needed. This provides a very simple UX for the user to enter ...

image image

|

Posted in Developer articles

  • 6704 Views
  • 11 comments
  • 7 helpfuls

IntroductionServiceNow’s Field Service Management (FSM) module streamlines the management of field services, from dispatching to tracking and completing work orders. This powerful tool enhances efficiency and customer satisfaction by automating proce...

|

Posted in Developer articles

Hacktoberfest 2024 is here, and it's not just for developers! Even if you don’t write code, you can still make meaningful contributions to open source through this challenge. By following a few simple steps, non-coders can get involved, learn someth...

image

|

Posted in Developer articles

  • 1056 Views
  • 7 comments
  • 1 helpfuls

Hi, In this article, I will share a code snippet on how to auto populate a multi variable set based on a specific value in the record producer. In my example, based on a field change in record producer I want to fetch the entries from the database an...

|

Posted in Developer articles

  • 12072 Views
  • 15 comments
  • 47 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field What is shared in this article, might not be best practice. Just sharing this to explore possibilities, find openings in ServiceNow, and have a mindset that your imagin...

image

|

Posted in Developer articles

  • 4113 Views
  • 7 comments
  • 35 helpfuls

Hi, I created a script that allows you to open the scripts include directly from the code.To open the link, use ctrl + click. This example is on Business rule table. This is the final result: This is the necessary script: Client script on load, on B...

image

|

Posted in Developer articles

  • 1325 Views
  • 4 comments
  • 7 helpfuls

Hello Community, Common issues while implementing ServiceNow to SharePoint Integration using OAuth authentication include: Invalid Client ID or Client Secret: This issue may arise if the OAuth client ID or client secret provided during...

|

Posted in Developer articles

  • 1088 Views
  • 1 comments
  • 0 helpfuls

Many of ServiceNow's date/time classes inherit the Java class "SimpleDateFormat". Due to this, we can use the formatters available for this class to format how data is displayed in a ServiceNow script. This article was written as a quick reference / ...

image image

|

Posted in Developer articles

  • 22993 Views
  • 2 comments
  • 15 helpfuls

Scoped Applications in ServiceNow are a powerful way to create secure custom applications which are completely separated from the rest of the platform. Unfortunately, this often leads to situations where certain artifacts (aka application files) h...

image image image image

|

Posted in Developer articles

  • 8331 Views
  • 17 comments
  • 46 helpfuls

The sn-record-picker is a powerful directive in ServiceNow’s Service Portal that enables users to select records from any table in the system. Whether you're working with user records or other types of data, the sn-record-picker simplifies record sel...

|

Posted in Developer articles

  • 8943 Views
  • 2 comments
  • 20 helpfuls

Did you know you can guide users and provide additional context in forms using Form Annotations? Many admins and developers don’t realize this feature exists, but it’s a powerful way to enhance clarity and reduce confusion for end users interactin...

image

|

Posted in Developer articles

Hello Community , I explored some use case of client script . I want to share with you alll . Might be , it will be helpful for you all . CLIENT – SCRIPT Client-side scripts execute within a user's browser and are used to manage forms and form fiel...

|

Posted in Developer articles

  • 32321 Views
  • 6 comments
  • 88 helpfuls

Hello Community, We all know ServiceNow PDI restricted email sending and receiving. But sometimes we want to test inbound email actions or outbound email actions from our PDI. In this case, we can do it with our own personal Gmail account. Here ar...

image image image image

|

Posted in Developer articles

  • 2822 Views
  • 2 comments
  • 12 helpfuls

One of the most commonly used authentication mechanisms when you consume or produce a web service is Basic Authentication. Basic Authentication requires two credentials UserIDPassword If your requirement is to allow a 3rd party application to use OA...

image

|

Posted in Developer articles

  • 5948 Views
  • 14 comments
  • 13 helpfuls

While I was working with notifications, I realized that there are some incredibly useful and neglected parts of ServiceNow that sometimes aren’t used to their fullest potential. I’d like to go over one of them right now, gs.eventQueue. One thing se...

|

Posted in Developer articles

  • 12337 Views
  • 2 comments
  • 12 helpfuls

In ServiceNow, there may be situations where you need to restrict certain users from appearing in the impersonation list. This feature can help maintain security and enforce organizational policies, ensuring that only authorized users are available f...

|

Posted in Developer articles


Page 21

Sorted by: Most recent Most viewed Most commented Most liked

In ServiceNow, a common requirement is to dynamically update the "Assigned To" field based on the selected "Assignment Group" on a UI page. The goal is to display only users belonging to the selected group. Problem Description: The UI page containe...

|

Posted in Developer articles

we are about to post base64 Encoded string to image type field step-1 : lets create a image type field on incident form with the following configurations step-2 : Select any image that you want to post to the above field, and navigate HERE to conver...

image image image image

|

Posted in Developer articles

  • 7565 Views
  • 6 comments
  • 5 helpfuls

Create an Application in LinkedIn developer account: We need to create an Application in LinkedIn developer account to get the following information — Application credentials, and Permissions (Link) ( ServiceNow as a consumer and Linkedin as Pro...

image image image image

|

Posted in Developer articles

  • 3126 Views
  • 2 comments
  • 2 helpfuls

Below script may help you to check how many attachments are uploaded in catalog item. You can create new Catalog Client Script and make sure to set following fields: Isolate script: should be uncheckedUI Type - AllScript : function onSubmit() { v...

|

Posted in Developer articles

  • 3753 Views
  • 8 comments
  • 3 helpfuls

Hello ServiceNow Family, I have already started a Article series on more compelling Module ServiceNow Human Resources. And Today is the End of this series. First Article Link :- Click Here Second Article Link :- Click Here Third Article Link :-Clic...

image image image image

|

Posted in Developer articles

  • 2778 Views
  • 1 comments
  • 9 helpfuls

When implementing a custom login page in ServiceNow, you might encounter issues with Single Sign-On (SSO) redirection. A common problem is that after users provide their SSO details, they may be unexpectedly logged out instead of being successfully a...

|

Posted in Developer articles

  • 1885 Views
  • 3 comments
  • 16 helpfuls

In this Article, you will learn how can you set a value on a field of a form on different conditions and scenarios. Setting the field value on load of the form Scenario: When incident form is loaded then the value of Caller field should populated wit...

|

Posted in Developer articles

  • 10117 Views
  • 4 comments
  • 5 helpfuls

Hi ServiceNow Enthusiast, Finally, Nomination for 2024 MVP and Rising Star are here. It is a great news for professionals who were active contributors. For Rising Star nominations, for beginners or first timers, it may be little confusing or har...

image

|

Posted in Developer articles

  • 1613 Views
  • 7 comments
  • 25 helpfuls

I have spend a lot of time to find out the right settings to implement Data Broker. Here I have written down my experiences. Some of this may be helpful for others. Types of Data Broker UI Transforms (Data Broker Server Scripts) Editor Note: I always...

image image image image

|

Posted in Developer articles

  • 16815 Views
  • 3 comments
  • 17 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, When talking about Instance Scan, mostly mentioned for setting up Scan Checks is about performing checks on code, certain settings on Business Rules / Client...

|

Posted in Developer articles

  • 3281 Views
  • 6 comments
  • 3 helpfuls

A common use case when working with integrations in ServiceNow is dealing with attachments in base64 format. However, the information on how to accomplish this is often scattered across different sources. This article aims to provide clear and effect...

|

Posted in Developer articles

Have you used the applyTemplate() function of the GlderRecord API? Did you know that you can create a new record (for example an Incident) using a Template [sys_template] for an entirely different table (like Server CI)?! 勞 The applyTemplate() funct...

image image image image

|

Posted in Developer articles

  • 3452 Views
  • 1 comments
  • 11 helpfuls

ServiceNow's latest innovation, Creator Studio, introduces a suite of features aimed at streamlining and building request-based app creation process. This article explores the new features of Creator Studio, compares it with App Engine Studio. (sligh...

image image image image

|

Posted in Developer articles

  • 2002 Views
  • 8 comments
  • 20 helpfuls

In this article, I will describe how to integrate and index external content with AI Search into your ServiceNow instance without replicating your external documents into ServiceNow The big advantage of this approach over an integration of external...

image image image image

|

Posted in Developer articles

  • 9648 Views
  • 28 comments
  • 11 helpfuls

UI Builder Defect Notification: Proactive Solutions Understanding the UI Builder Error and Its Impact The recent identification of a defect in the Vancouver version, particularly related to the UI Builder, has raised concerns for users. Upon upgrad...

|

Posted in Developer articles

  • 2816 Views
  • 5 comments
  • 6 helpfuls

Hello Community, In the dynamic world of data management, ServiceNow plays a pivotal role, ensuring the integrity and availability of crucial information. Let's delve into the essential aspects of ServiceNow backups and restoration to u...

image

|

Posted in Developer articles

  • 10802 Views
  • 3 comments
  • 23 helpfuls

ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” Challenge Introduction:- In order to strengthen the ServiceNow hands-on skills , each week a challenge will be posted and you need to implement the s...

|

Posted in Developer articles

  • 18733 Views
  • 88 comments
  • 98 helpfuls

Hi, In this article, I will show you how you can create a custom UI page in ServiceNow and call that in a popup. For this, first we need to create a UI Page. System UI -> UI Pages -> New UI Page Name: ui_page_demo HTML Script <?xml version="1.0" enc...

image

|

Posted in Developer articles

  • 29921 Views
  • 19 comments
  • 43 helpfuls

Introduction The cloud-based Azure AI Vision service from Microsoft provides access to advanced algorithms for processing images and returning information. By uploading an image or specifying an image URL, Azure AI Vision algorithms can analyze visua...

image image image image

|

Posted in Developer articles

Having too many developers or projects in your instance where there is constant clash between developers? Then scoped application development might be your answer. This white paper helps you understand all about application scope, when to use to ...

image image image image

|

Posted in Developer articles

  • 47044 Views
  • 19 comments
  • 52 helpfuls

Page 22

Sorted by: Most recent Most viewed Most commented Most liked

I am very new to dashboards and I recently had to create a dashboard in a sub prod instance of Jakarta, and found it difficult to move it in an update set to other environments. I followed the instructions here: https://docs.servicenow.com/bundle/jak...

image image

|

Posted in Developer articles

  • 20423 Views
  • 2 comments
  • 23 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, A short article to share knowledge gained about accessing values within Multi-Row Variable Sets, outside the actual Multi-Row Variable Set + Client Side! I n...

image image

|

Posted in Developer articles

  • 29199 Views
  • 10 comments
  • 43 helpfuls

(I'm Francis - product manager for Exalate at iDalko) The challenge An Exalate evaluator asked for an integration between ServiceNow and Jira (On-Premise) for an Agile Board synchronization. The product looked like a fit but was missing one major fea...

image image image image

|

Posted in Developer articles

  • 2107 Views
  • 1 comments
  • 3 helpfuls

I have been looking through the WIKI/community and it seems like people are very much in dark when it comes to dependent variables in Catalog Items (service Catalogs). There are actually two ways /scenarios to achieve this: Dependent variables on t...

image image image image

|

Posted in Developer articles

  • 26444 Views
  • 19 comments
  • 34 helpfuls

Hello, In this article, i will share some code snippets which takes care of basic date validations at the client side. 1. Selected Date cannot be less than Today function onChange(control, oldValue, newValue, isLoading, isTemplate) { if (isLoad...

|

Posted in Developer articles

  • 25581 Views
  • 10 comments
  • 86 helpfuls

ServiceNow JavaScript tutorials String functions | ServiceNow javascript Examples on string function Hi All,I hope you're doing great. In today's tutorial, we will be looking into various Javascript string functions which can be of great use in our ...

image

|

Posted in Developer articles

  • 3086 Views
  • 1 comments
  • 2 helpfuls

Special Handling Notes, A fantastic feature that is underutilized and can provide attractive pop-up messages on a record based on specified criteria.Create notes that draw the user's attention to crucial information about specific records using the S...

image image

|

Posted in Developer articles

  • 1870 Views
  • 4 comments
  • 9 helpfuls

Hi, There might be situations where we would like to show a popup when submitting a service catalog. This article gives one way of implementing a custom popup. 1. Create an onLoad Catalog client script as shown below. showAlertPlatformWill show a pop...

image image

|

Posted in Developer articles

  • 15273 Views
  • 8 comments
  • 17 helpfuls

ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” Challenge Introduction:- In order to strengthen the ServiceNow hands-on skills , each week a challenge will be posted and you need to implement the s...

|

Posted in Developer articles

  • 5098 Views
  • 30 comments
  • 31 helpfuls

Password Setting and Generation ServiceNow's San Diego version simplifies password creation for administrators. An out-of-the-box (OOB) script, included as part of the password policy, automates password generation. This eliminates the manual burde...

image

|

Posted in Developer articles

  • 5152 Views
  • 7 comments
  • 6 helpfuls

The SLA engine in ServiceNow efficiently manages Task records, such as Incidents and Cases, by sending timely email notifications to agents and management. This proactive communication helps prevent imminent breaches, ensuring that Service Level Agre...

image image image image

|

Posted in Developer articles

Hi Everyone, In this article, we will explore the Glide List type of variable in UI Page, how we can pass value from form to UI Page, how to access it in processing script. Use Case 1: How to create a Glide List type of variable in UI Page? Imp...

image image image image

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Client Side date validations, o man, they can be a real pain in the but! Getting the right format, different language settings, timezones, etc.. And then wor...

image image image image

|

Posted in Developer articles

  • 72299 Views
  • 53 comments
  • 241 helpfuls

Very flexible pages can be created by controlling the visibility of components. One example is the Loader component. It’s very helpful to show the user that something is in progress. Of course, this component should only be visible when the backgroun...

image image image image

|

Posted in Developer articles

  • 2685 Views
  • 2 comments
  • 5 helpfuls

Introduction Recently I posted a poll on LinkedIn and below are the results In the dynamic world of ServiceNow, flexibility is key. Record Producers are often seen as a tool for task management, but their potential reaches far beyond that. This...

image

|

Posted in Developer articles

Hi All , Recently, I had the opportunity to explore ServiceNow's extension points, and I found them to be an invaluable functionality. In this article, I'll share my experience detailing how extension points effectively addressed my specific needs, o...

image image

|

Posted in Developer articles

  • 1534 Views
  • 1 comments
  • 8 helpfuls

JSON (JavaScript Object Notation) is a lightweight data interchange format that’s easy for humans to read and write, and easy for machines to parse and generate. It’s commonly used for transmitting data in web applications between servers and clients...

image image image

|

Posted in Developer articles

JKMB Environment Marker Servicenow Application Jkmb.eu | JKMB Ltd. Disclaimer We developed this application for our own internal use but why not share it with everyone else? Hopefully, some of you might find it useful. The application can be found o...

image image image image

|

Posted in Developer articles

  • 2398 Views
  • 4 comments
  • 9 helpfuls

Technical Requirement Gathering for an integration!! Integrations well is not something new. Thanos used it in a way. If you are a Marvel fan then you can understand that the six Infinity Stones - Space, Mind, Reality Power, Time, and Soul - are all ...

image image image

|

Posted in Developer articles

  • 5139 Views
  • 6 comments
  • 23 helpfuls

GlideRecord is one of, if not the most, powerful tool at your disposal as a developer in ServiceNow and understanding the basics of using and interacting with it is more or less a prerequisite when dealing with advanced requirements. There are certai...

|

Posted in Developer articles

  • 9739 Views
  • 7 comments
  • 39 helpfuls

Page 23

Sorted by: Most recent Most viewed Most commented Most liked

There are various methods to execute server-side logic in ServiceNow, with business rules and script includes being among the most common. However, when there’s a need to delay the execution of logic for a specified period, the options become limited...

|

Posted in Developer articles

A new feature has arrived with the Vancouver release, related to the security area, called Data Separation. It sounds very interesting, but I need to highlight, that this application is supported only for Project Portfolio Management. I hope that thi...

image image image image

|

Posted in Developer articles

  • 4580 Views
  • 7 comments
  • 18 helpfuls

With the Utah release ServiceNow replaced the TinyMCE-based editor with the Monaco editor for all script fields, but unfortunately there is not much documentation about that new editor and how to use it in ServiceNow. Therefore, I decided to wri...

image image image image

|

Posted in Developer articles

  • 12711 Views
  • 17 comments
  • 28 helpfuls

Some time ago I was working on custom functionality for a dashboard. The way to go, was to use the AngularJS features. However, my standard UI Page setup for an angular didn't work here. Also, using ngCloak and angular.bootstrap didn't solve my...

|

Posted in Developer articles

  • 6322 Views
  • 4 comments
  • 2 helpfuls

Continuing with our series of options to consider before customizing , In this article we will talk about the modification of Out of the box Business Rules Please refer to the previous article here Options to consider before customizing - Script In...

image

|

Posted in Developer articles

Hello guys , As we all know sometimes during our ServiceNow implementations we are asked to customize a particular feature which is part of the baseline product. Now this can be tricky given it can lead to an accumulation of technical debt over the...

image

|

Posted in Developer articles

If you have 3 tables: Table A Table B Table C Table B has a reference to A and another to C. If you want to relate records from table A to C, making B behave like a m2m, you need to override the Edit that shows on the RL with the action name 'sy...

|

Posted in Developer articles

  • 923 Views
  • 3 comments
  • 7 helpfuls

Hello Community Experts, While working with the List Collector on Catalog Item, I came across a strange behaviour of the list collector as it it is working as expected in portal but when I tried it from backend it is not showing me the values as e...

image image image image

|

Posted in Developer articles

  • 4075 Views
  • 4 comments
  • 21 helpfuls

Purpose? The purpose of this document is about ServiceNow Clone Process, Frequency, Pre-requisites and Checklist elements to be followed pre & post clone. Clone Process System Clone process is to copy everything in a database from one environment t...

image

|

Posted in Developer articles

  • 11418 Views
  • 1 comments
  • 23 helpfuls

Run the below script to get all the reports that are not associated with any dashboard. gs.info('Please find the below reports which are not associated with any dashboard'); gs.info('Report Title -- Report on Table -- SysID'); var grSysReport =...

|

Posted in Developer articles

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, With Workflows, I'm used to taking shortcuts on the testing. Especially when it comes to times… you are not going to wait for days until time passes? Or chan...

image

|

Posted in Developer articles

  • 15445 Views
  • 15 comments
  • 44 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, While working on GlideAjax from the client, the often seen method is using getXML (hopefully not getXMLWait, though that's another topic). I'm actually wonde...

image image image image

|

Posted in Developer articles

  • 42008 Views
  • 10 comments
  • 141 helpfuls

ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” Challenge Introduction:- In order to strengthen the ServiceNow hands-on skills , each week a challenge will be posted and you need to implement the...

image image image

|

Posted in Developer articles

  • 1884 Views
  • 1 comments
  • 3 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, With New York, the labels functionality on Visual Task Boards has changed drastically. Instead of the maximum of 7 labels on a Visual Task Board, one can add...

image

|

Posted in Developer articles

  • 4815 Views
  • 10 comments
  • 10 helpfuls

Part 1 (you are here)Part 2Part 3 The CEO of your company asks you to write a ServiceNow app. Cool. “Fame and fortune await me, because I love writing apps on the platform”, you say. CEO says it needs to be secure. “No problem” you say, “I know ho...

image

|

Posted in Developer articles

  • 5712 Views
  • 25 comments
  • 53 helpfuls

Jira Cloud Software Integration with ServiceNow using Webhook Prerequisite: Jira Cloud Software administrator AccessServiceNow instance administrator Access Use Case: Whenever a Jira issue created/updated in Jira cloud software it should create a ...

image image image image

|

Posted in Developer articles

  • 16186 Views
  • 12 comments
  • 11 helpfuls

Hi Have you ever wondered about the "Job IDs" of the Scheduled Job definitions, that you can find by navigating to: > System Scheduler > Scheduled Jobs > Scheduled Jobs Let's just pick one randomly and explore what is done here. In the screenshot bel...

image image image image

|

Posted in Developer articles

  • 5728 Views
  • 4 comments
  • 13 helpfuls

Common Regular Expressions Generic greedy and non-greedy It is important to stress the distinction between greedy and not greedy ("lazy") operators. In general, greedy operators are overused, this may lead to surprises. [ addition thanks to @Daniel O...

|

Posted in Developer articles

  • 35743 Views
  • 9 comments
  • 33 helpfuls

Hi ServiceNow Enthusiasts, Finally the wait is over. ServiceNow is back with new release Washington DC. You can now upgrade your PDI to Washington DC Patch 0 release: You can find few cool features introduced in this release in attached P...

image

|

Posted in Developer articles

  • 2863 Views
  • 2 comments
  • 13 helpfuls

In this video, we learn the ServiceNow GlideEncrypter API. ServiceNow Decrypt Password can be done via GlideEncrypter API .IN this video we are gonna decrypt the encrypted password to get the decrypted password. GlideEncrypter provides methods to en...

|

Posted in Developer articles

  • 10676 Views
  • 3 comments
  • 11 helpfuls

Page 24

Sorted by: Most recent Most viewed Most commented Most liked

I am sujan , new to communities but not to Servicenow Today we discuss about remote Tables in Servicenow , it’s a wonderful feature in Newyork version can be activated in personal Developer instance. In this article we deal with a simple example to ...

image image image image

|

Posted in Developer articles

  • 3845 Views
  • 4 comments
  • 2 helpfuls

1. With Copy Attachment Action, when I used source record table in Source Attachment Record field it gave me below error: This is controlled by a Script Include ‘AttachmentActionErrorHandler’, that says Source Record...

image image image image

|

Posted in Developer articles

  • 2699 Views
  • 2 comments
  • 6 helpfuls

OverviewContract management is the management of contracts made with customers, partners, etc. In ServiceNow, contract management can be used to create or maintain contracts. Contracts can be leases, warranties, maintenance, and service.RolesThe cont...

|

Posted in Developer articles

  • 4450 Views
  • 2 comments
  • 2 helpfuls

Base on this Article (How to support copy / paste of pictures on Service Portal), i have derived a better method of enabling copy & paste in the Service Portal (e.g. ticket and form page). This method does *not* rely on the insecure and upgrade risky...

image

|

Posted in Developer articles

  • 11674 Views
  • 20 comments
  • 22 helpfuls

image image image image

|

Posted in Developer articles

Hi All, Hope you all are doing fine. Risk and Impact calculation is an important aspect in any process and it helps us to understand the criticality , Risk involved with in the process.When it comes to Change management , Risk calculation provide wa...

image image image image

|

Posted in Developer articles

  • 8088 Views
  • 5 comments
  • 23 helpfuls

For the longest time, the go-to method for copying attachments across various records in ServiceNow has been business rules utilising the GlideSysAttachment class. But this approach usually backfires when we try to copy attachments bi-directionally, ...

image image image image

|

Posted in Developer articles

ADD Button is not like a traditional related list Button i.e. Edit, New. As the Add button opens up a Pop-up instead of a slush bucket so the default filters using List Controls don't work. The Good News is, this can be achieved by modifying the OOTB...

image image image

|

Posted in Developer articles

  • 3888 Views
  • 7 comments
  • 12 helpfuls

In working with the ServiceNow automated test framework (ATF), one of the things that has been a game-changer for me has been creating custom UI step configurations. I wanted to share how to do it with the community. In this article, I'll explain wha...

image image

|

Posted in Developer articles

  • 9819 Views
  • 27 comments
  • 33 helpfuls

M2M (many to many) tables are used almost everywhere in the platform. Basically any table which has two reference fields to link records of two different tables could be considered M2M.But, if you use the OOTB functionality to create M2M you will ach...

image image image image

|

Posted in Developer articles

Whether or not CSDM is your area of interest, I highly recommend installing InSN on your ServiceNow platform. It's a versatile process visualization tool with a variety of exciting applications. You'll have the opportunity to delve into numerous use ...

image

|

Posted in Developer articles

  • 357 Views
  • 1 comments
  • 2 helpfuls

Understanding Scheduled Job Workers For scheduled jobs within the #ServiceNow platform, did you know that there are 3 types of workers that process the jobs each node claims? Each node has its own "Background Scheduler" which claims up to 20 jobs a...

image

|

Posted in Developer articles

  • 5197 Views
  • 6 comments
  • 10 helpfuls

NOTE: This is an article that was initially published on https://servicenowguru.com/ ----- Intro Having been in the software development space for over seven years, I have observed multiple issues occurring in almost every project, regardless of indu...

|

Posted in Developer articles

ServiceNow Socials Episode 20 Recap: Key Takeaways and Insights Host : Amit Gujarathi and Sujan Dutta Welcome to the recap of ServiceNow Socials Episode 20! As a ServiceNow developer, it's crucial to stay updated with the latest strategies and discu...

image

|

Posted in Developer articles

  • 300 Views
  • 1 comments
  • 0 helpfuls

Let's say we are stuck in a situation where we have lots of catalog items in which we have a reference variable which is referring User [sys_user] table, and it is the beauty of our implementation that we did not use the variable set in this case. U...

image image image image

|

Posted in Developer articles

  • 18343 Views
  • 3 comments
  • 13 helpfuls

This is from an article I wrote for SN Pro Tips. If you like this, feel free to check out the rest! Dealing with Time Zones in ServiceNow can be a real nightmare. If you want to know what time it is in a different time zone, you're out of luck, chump...

|

Posted in Developer articles

  • 13170 Views
  • 3 comments
  • 7 helpfuls

The essential guide to getting a mid server on a raspberry pi Recently I attempted to get a mid server running on my raspberry pi and could find no clear instructions. Here is what I did to get it working on a Pi 3 model B running respian jessie ligh...

|

Posted in Developer articles

  • 7645 Views
  • 39 comments
  • 20 helpfuls

Hi community, I'd like to share a case with you regarding Washington release. I've encountered a bug in the Flow Designer execution details when using the new "Go back to step" logic. Despite executing actions, the states remain marked as "not run". ...

image

|

Posted in Developer articles

Hello there, In this article, I'm going to share few interesting features in script include which are very helpful in day to day scenarios: Use of initialize functionUse of this keyword and how it worksCalling script include in reports var Communit...

image image image

|

Posted in Developer articles

  • 2375 Views
  • 4 comments
  • 12 helpfuls

Hello Everyone, This session includes Tech Talk Session 4 with @Gaurav Shirsat. Below are the session part of this live event, please go through as includes discussion of Virtual Agent Part 2. Join and follow for new upcoming sessions on my...

|

Posted in Developer articles

  • 205 Views
  • 1 comments
  • 1 helpfuls

Page 25

Sorted by: Most recent Most viewed Most commented Most liked

So, with the search search UI in Jakarta the Edit Search Options disappears but here is how you can add a new scoped application to the groups or amend what is already thereGo to /ts_group_list.do and select NewEnter the Name of the scoped app/area y...

image image image image

|

Posted in Developer articles

  • 1152 Views
  • 1 comments
  • 1 helpfuls

Apparently if you have a multi-row variable set on a catalog item, there is no Out of box way to react to changes of rows; like row added, row removed or row updated from a client script, which is assigned to the catalog item. We can define client sc...

|

Posted in Developer articles

  • 5883 Views
  • 6 comments
  • 9 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, Sometimes you just need to verify if a certain Date/Time is within a Schedule or not. Browsing the ServiceNow Community you will come across several (good) s...

image image image image

|

Posted in Developer articles

  • 7716 Views
  • 8 comments
  • 14 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, You might have read my previous articles on how to "Fill fields in a PDF" and "Add an image (signature) in a PDF". Both possible with the new Quebec API "PDF...

image

|

Posted in Developer articles

  • 7700 Views
  • 4 comments
  • 14 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field Hi there, So you've touched on Instance Scan, maybe read my previous blogs on Instance Scan, or saw Live Coding Happy Hour of last Friday on Instance Scan. And now, wa...

|

Posted in Developer articles

  • 3378 Views
  • 7 comments
  • 4 helpfuls

ServiceNow Integration with Microsoft PowerApps and Flow ServiceNow connector to Microsoft PowerApps and Flow is in Preview (Connector Reference). I thought I will give it a try to see how easy that ServiceNow can be integrated into Microsoft Cloud a...

image image image image

|

Posted in Developer articles

  • 83316 Views
  • 29 comments
  • 8 helpfuls

I want to share my experience with HR > COE Security Policies. When we implement COE Security Policies access restriction will work fine, BUT there is an issue with the User experience. "User cant able see the records and it throws ACL message like ...

image image

|

Posted in Developer articles

  • 1373 Views
  • 3 comments
  • 0 helpfuls

I recently had the misfortune to install an update set where the update failed. I followed up with a Back Out operation which also failed. One of the issues stemming from this was a record which could not be viewed or deleted. I investigated and f...

|

Posted in Developer articles

  • 1387 Views
  • 2 comments
  • 6 helpfuls

List Of Most Commonly Shown Status Code Along With Their Saying..... 100 : Continue101 : Switching Protocol102: Processing (WebDAV)103 : Early Hints200: OK201 : Created202 : Accepted203 : Non-Authoritative Information204 : No Content205 : Reset Con...

|

Posted in Developer articles

  • 2883 Views
  • 5 comments
  • 9 helpfuls

If you’ve setup an EVAM data resource for the UI Builder or followed along with @Brad Tilton's blog, you’ll know that as part of the setup steps, you have to configure a View Template [sys_ux_composite_data_template] using some JSON magic. After som...

image image image image

|

Posted in Developer articles

  • 6307 Views
  • 13 comments
  • 23 helpfuls

Developing custom ServiceNow Service Portal widgets will enhance the UI and UX of your Portal, including GitHub Copilot while developing can streamline the process significantly. This post will delve into best practices for writing ServiceNow Se...

|

Posted in Developer articles

The ServiceNow platform offers solutions for complex business problems, but finding skilled consultants and developers remains a challenge.ServiceNow’s RiseUp program aims to address this by providing training and certifications. However, relying sol...

|

Posted in Developer articles

  • 688 Views
  • 1 comments
  • 1 helpfuls

In this video tutorial, I delve into the process of enabling audits on a table within ServiceNow. I start by explaining the concept of table audits and their importance. Table audits serve as a crucial tool for tracking changes made to data over time...

|

Posted in Developer articles

  • 2317 Views
  • 2 comments
  • 6 helpfuls

Hi, I have seen multiple requests for copying table structure from one instance to another instance and sometimes save it to update set as if it is one time you can even export and import the record. So i came up with a fix script that can copy the t...

|

Posted in Developer articles

  • 2244 Views
  • 1 comments
  • 5 helpfuls

Modify Reference Qualifiers Using Catalog Client Script Create onLoad/onChange catalog client script on the main catalog item. Use the below script, Click here to view script : Click Here

|

Posted in Developer articles

  • 1802 Views
  • 2 comments
  • 2 helpfuls

Hi All, In the article, we will explore how we can utilize GET table API via flow action. Basic Setup: Create a Service Account User Navigate to [sys_user] table and create a new record with below details: UserID: sn.integration.user First na...

image image image image

|

Posted in Developer articles

Hello team,Recently I was trying to archieve one requirement "copy attachments RITM level to TASK level and TASK level to RITM level without duplication. End your can see on portal what's happening on the task level". I tried to search answer on Serv...

|

Posted in Developer articles

  • 6712 Views
  • 2 comments
  • 10 helpfuls

Following are two bulk update scripts that can be reused. If record bulk is bigger than 5000 var gr = new GlideRecord('table_name'); gr.setLimit(100); //will update 100 records at a time gr.addEncodedQuery('ADD QUERY'); // Add query gr.query(); ...

|

Posted in Developer articles

  • 4060 Views
  • 4 comments
  • 2 helpfuls

Hi Everyone,I came across a scenario where end users calls help desk numbers and goes through IVR (Integrated voice response) menu and chooses options to reach out service desk. Service desk agents accepts calls in customer telephony software system...

|

Posted in Developer articles

  • 2568 Views
  • 8 comments
  • 0 helpfuls

I wanted to put together a brief article around integrating ServiceNow with Dell's TechDirect warranty API to collect an asset's Warranty Expiration date. In this article, I will detail the Outbound REST message setup, scripting the business rules an...

image image image

|

Posted in Developer articles

  • 23321 Views
  • 57 comments
  • 31 helpfuls

Page 26

Sorted by: Most recent Most viewed Most commented Most liked

< Previous Article Next Article >Performance Hacks: Reference Fields (1 of 4) Reference Popup / Reference Lookup Performance Hacks: Reference Fields (3 of 4) The Autocomplete Query ServiceNow Reference Field @MWatkinsSNow What a wonderful tool! What...

image image

|

Posted in Developer articles

  • 2548 Views
  • 2 comments
  • 1 helpfuls

Hello Community, My customer used SharePoint Lists to manage incidents previously and is now migrating to ServiceNow Incident Management. Previously, end users sent emails with a specific subject to SharePoint. However, they will now send emails to...

image image image

|

Posted in Developer articles

  • 6696 Views
  • 2 comments
  • 3 helpfuls

The Widget will help you to show less characters if you have a field in you table which contain 200-300 words of data in it and it is making you layout look like text page. and you have to scroll down for reading it. e.g.- The Change Management form...

image image

|

Posted in Developer articles

  • 2041 Views
  • 4 comments
  • 5 helpfuls

Hi All, Hope you are doing great. In todays article we will try to understand the Client script in ServiceNow with examples. What is ServiceNow Client Script ? ServiceNow is a platform that offers a range of cloud-based services, including IT serv...

|

Posted in Developer articles

  • 17786 Views
  • 3 comments
  • 34 helpfuls

One of the more annoying things you might start to encounter, especially when building a new app or table, is that every time you create a sys_dictionary record to add a field, that field is automatically added to the bottom of your default form, alm...

|

Posted in Developer articles

  • 821 Views
  • 1 comments
  • 4 helpfuls

Hi All, Hope you are doing great. In this article I will try to answer the most commonly asked question which is when and what should be used deleteRecord or deleteMultiple. deleteRecord() and deleteMultiple These two method are for the deletion...

|

Posted in Developer articles

  • 31843 Views
  • 3 comments
  • 21 helpfuls

Did you know that there is an undocumented (as of 2020-Oct-19) property for the now-button component that can help you identify which button was clicked? It’s called componentName. The Problem If you use multiple now-button components, you need a w...

image image image image

|

Posted in Developer articles

  • 2164 Views
  • 3 comments
  • 10 helpfuls

THANK YOU SERVICENOW COMMUNITY, JUST SUMMARIZING THEM AT ONE PLACE FOR THE CONVENIENCE OF THE NEWCOMERS, WHO OFTEN KEEP ASKING FOR REALTIME SCENARIOS. Dear learners, I am no expert on ServiceNow development. There is this never dying quest to attempt...

|

Posted in Developer articles

  • 10481 Views
  • 3 comments
  • 22 helpfuls

Hi community Today I needed to answer this question: How we know which groups haven't members? Looking in the community I found helpful posts about it and now I shared my implementation to help other mates with the same question Step 1 I added a fi...

|

Posted in Developer articles

  • 4861 Views
  • 9 comments
  • 36 helpfuls

Introduction Push notifications are an essential feature in the mobile landscape to notify users of various events. For example, when users are being assigned to work on records (work orders, incidents, etc), when a new work note is added to a reco...

image

|

Posted in Developer articles

Use Case I have seen many requests to have variables that were hidden on the initial submission form visible on the Catalog Task record. These variables would only be mandatory upon Close, as well as only mandatory for those tasks that require it. So...

|

Posted in Developer articles

  • 3154 Views
  • 3 comments
  • 1 helpfuls

ServiceNow Detective: Solve Common Mistakes and Errors Can you solve each case before the timer runs out? Mistakes happen, but you can avoid common ServiceNow errors by recognizing them. Far too often, people repeat the same missteps on the platfor...

|

Posted in Developer articles

  • 338 Views
  • 1 comments
  • 3 helpfuls

Hi Folks, Welcome to another ServiceNow tutorial. IN this tutorial, we will look at how we can create a custom-related list in ServiceNow with very easy steps and a demo. The custom related list is created via relationship in ServiceNow so you can sa...

|

Posted in Developer articles

  • 57997 Views
  • 4 comments
  • 23 helpfuls

Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field There is a newer version available for this content: "No code Clear the Variable value / Set Variable values (Washington DC)" Hi there, A short article to share gai...

image

|

Posted in Developer articles

  • 48617 Views
  • 9 comments
  • 47 helpfuls

GlideExcelParser Recently, we did recieve a requirement to build a catalog item for Asset managers, to auto-import asset information in the platform based on attached excel sheet. Additionally, we had to reject the request if the data is missing or ...

|

Posted in Developer articles

  • 5521 Views
  • 13 comments
  • 15 helpfuls

For ATF Testing (and other requirements) it might be necessary to execute scheduled jobs immediately.Schedule Jobs can be Executed by using a a server side script. For ATF Testing this would be a Server Script Test Step: Here is some sample code. I...

|

Posted in Developer articles

  • 4335 Views
  • 4 comments
  • 5 helpfuls

The Practical Guide to What is GraphQL and How to query data within ServiceNow. This is part two of three. Please see part 1 "Setting up and Testing your first GraphQL API Tutorial" for help getting started creating and querying GraphQL APIs. Who...

image image

|

Posted in Developer articles

  • 5670 Views
  • 2 comments
  • 11 helpfuls

This article aims to guide Citizen Developers in creating applications. It describes day-to-day situations, and details points that need to be observed and followed, so that an application is successful in construction, use and continues after comp...

|

Posted in Developer articles

ServiceNow documentation: https://developer.servicenow.com/dev.do#!/reference/now-experience/sandiego/now-components/now-content-tree/overview Use Cases The Content Tree is a powerful widget to make complex data structures transparent. Examples of us...

image image image

|

Posted in Developer articles

  • 3184 Views
  • 3 comments
  • 4 helpfuls

In the below informative video, we dive into the ServiceNow configuration fields and their purpose in report generation. I will take you through a step-by-step demonstration to help you understand the basics of configuration fields in reporting and h...

|

Posted in Developer articles

  • 1142 Views
  • 3 comments
  • 3 helpfuls
View original source

https://www.servicenow.com/community/developer-articles/servicenow-zurich-release-new-features-for-creators-builders-and/ta-p/3342978