top of page
ServiceNow Tips


How to Disable the "Changes You Made May Not Be Saved" Alert on a Specific ServiceNow Catalog Form
When working with catalog forms in the ServiceNow Service Portal, you may encounter an alert message: "Changes you made may not be...


How to Delete All Records from a ServiceNow Table Using a Script
Cleaning out data from a ServiceNow table is occasionally necessary, especially during testing, development, or when preparing for data...


How to Use Advanced Reference Qualifiers to Display Group Members in ServiceNow
Advanced Reference Qualifiers in ServiceNow enhance user experience by limiting choices in a reference field based on specific criteria....


How to Submit a ServiceNow Catalog Item via Script
Creating automated requests in ServiceNow is a common requirement, especially for routine tasks that recur regularly. One efficient...


Understanding sys_id and current in GlideRecord Queries in ServiceNow
ServiceNow developers frequently use GlideRecord to query, manipulate, and manage records dynamically. Two key concepts that often cause...


How to Allow Only Numeric Data in Single-Line Fields in ServiceNow
When creating user-friendly forms in ServiceNow, ensuring the right type of input data is crucial. One common requirement is allowing...


Controlling the Order of Select Box Choices Using g_form.addOption in ServiceNow
Controlling the Order of Select Box Choices Using g_form.addOption in ServiceNow Properly ordering options in Select Box variables can...


The snc_internal Role in ServiceNow: What It Does and How to Manage It
In ServiceNow, snc_internal is a special platform role used to identify internal users (typically employees or internal stakeholders)....


How to Reload a Form from an onChange Client Script in ServiceNow
ServiceNow administrators frequently encounter scenarios where forms need dynamic refreshes based on user interactions. One common...


Understanding getXML() and getXMLWait() in ServiceNow
In ServiceNow development, GlideAjax is commonly used to fetch server-side data within client-side scripts without reloading the page....


Dynamic and Advanced Reference Qualifiers in ServiceNow: A Complete Guide
In ServiceNow development, filtering reference fields dynamically based on other field values is a common requirement. Dynamic and...


Understanding the Difference Between current and current.variables in ServiceNow
In ServiceNow scripting, especially within workflows, developers often encounter confusion about when to use current.variablename versus...


Using gs.sleep() in Business Rules: Best Practices for ServiceNow Developers
When working with ServiceNow's powerful platform, developers often explore ways to control execution timing within business rules. One...


Understanding 'Current' and 'Previous' in ServiceNow Business Rules
ServiceNow Business Rules are essential server-side scripts that execute during database operations like insertions, updates, deletions,...


Get Field Values from GlideRecord in ServiceNow
Getting accurate field values from GlideRecord objects is crucial when scripting in ServiceNow. While there are multiple ways to achieve...


Can You Reopen a Closed Incident in ServiceNow?
Incident management in ServiceNow is designed to ensure smooth operation and clear communication between IT service desks and end users....


Retrieving and Managing Form Section Names in ServiceNow
In ServiceNow, form sections help structure and organize related fields effectively, making forms intuitive and user-friendly. For...


How to Get and Use the Current Date in ServiceNow Client Scripts
In ServiceNow, client scripts are vital tools used to enhance user experience by providing real-time validation and immediate feedback. A...


ServiceNow Business Rules: Best Practices for Using After Business Rules
Business Rules in ServiceNow are essential scripts that execute on the server-side when records are inserted, updated, or deleted. Among...


How to Retrieve Field Values in ServiceNow Client Scripts Using g_form Methods
When creating client scripts in ServiceNow, accurately retrieving and setting field values is critical for ensuring seamless form...
bottom of page
