# finite-partners.com > AI-optimized mirror of finite-partners.com containing 49 pages totalling 19,488 words of clean markdown content, structured data, and semantic HTML. Original source: https://finite-partners.com/. Last updated: 2026-06-12T13:42:20.565Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [Expert ServiceNow Development](/content/site-root.html): Finite Partners offers ServiceNow architecture, development, business process consulting, data migration, and custom training. ServiceNow expertise since 2010. (316 words) ## Articles & Blog Posts - [blog/index.html](/content/blog/index.html) (1 words) - [Dictionary and Dictionary Override](/content/blog/dictionary-and-dictionary-override/index.html): Does a field need to be changed to read-only, mandatory, or has a particular value or another setting?  You can… (1,288 words) - [Data Lookup Tables](/content/blog/data-lookup-tables/index.html): A data lookup provides a way to set a field value based on other values on a record. You have… (1,378 words) - [Advanced Business Rules - Before Query](/content/blog/advanced-business-rules-before-query/index.html): Business rules that use the “Advanced” checkbox are frequently set to run on Insert or Update, but there are a… (1,042 words) - [Advanced Business Rules - Display](/content/blog/advanced-business-rules-display/index.html): Business rules fire on database activity or interaction with the database. A “display” business rule fires when the data for… (846 words) - [An Introduction to Adding Field Styles](/content/blog/an-introduction-to-adding-field-styles/index.html): Have you ever wanted to make a field pop out on the form? Or maybe it would be helpful to… (720 words) - [Byte #2: GlideAggregate Examples](/content/blog/byte-2-glideaggregate-examples/index.html): Note: This was originally posted on my personal blog back on 2014. However, I’ve reviewed it for accuracy and found… (634 words) - [“Defined” Related Lists](/content/blog/defined-related-lists/index.html): Related Lists in General A related list is a display of records that have some association with the record you… (959 words) - [Defining Your ServiceNow Roadmap](/content/blog/defining-your-servicenow-roadmap/index.html): Having a ServiceNow roadmap is essential because it will help you stay focused on where you are going. A roadmap… (672 words) - [Developer Search 3.2](/content/blog/developer-search-3-2/index.html): Stop Scratching Your Head On a daily basis, a ServiceNow developer has the need to locate the source of functionality… (441 words) - [Byte #3: How to Use Background Scripts](/content/blog/byte-3-how-to-use-background-scripts/index.html): Note: This is an updated blog post from 4 years ago on my personal blog. I’ve reviewed it for accuracy… (501 words) - [Byte #15: Display Business Rules & g_scratchpad](/content/blog/byte-15-display-business-rules-g_scratchpad/index.html): One of the core principles to maintain optimal performance in ServiceNow is: Minimize round trip server calls from client scripts.… (548 words) - [Create a left-hand navigation link](/content/blog/create-a-left-hand-navigation-link/index.html): A left-hand navigation link provides easy access to modules within applications. This helps users to quickly find information and services.… (292 words) - [Benefits of Scoped Apps in ServiceNow and When to Use Them](/content/blog/benefits-of-scoped-apps-in-servicenow-and-when-to-use-them.html): Every ServiceNow application has its own application scope that determines which of its resources are available to all the other… (730 words) - [Bit \#4: Client vs. Server](/content/blog/bit-4-client-vs-server/index.html): I recently had the privilege of teaching a very smart person I know all about ServiceNow. Because they were not from… (675 words) - [Bit #3: Email Filter for Sub Production Instances](/content/blog/bit-3-email-filter-for-sub-production-instances/index.html): During an implementation of Service-Now, it’s very helpful to be able to test out email notifications with a small group… (544 words) - [Byte #13: Requested For as a Variable](/content/blog/byte-13-requested-for-as-a-variable/index.html): In the Service Catalog, it’s almost *always* necessary to ask who the request is actually for, after all, someone might… (420 words) - [Advantages of ServiceNow Flow Designer over Workflows](/content/blog/advantages-of-servicenow-flow-designer-over-workflows.html): Flow Designer has slowly crept onto the scene of ServiceNow development over the past two years. It’s important to understand… (519 words) - [Favorites Series: Part 3- How to Create a Favorite from a Record](/content/blog/favorites-series-part-3-how-to-create-a-favorite-from-a-record.html): In our previous video, we covered how convenient creating a favorite list can be. What if there is a particular… (207 words) - [Email Filter for Sub Production Instances](/content/blog/email-filter-for-sub-production-instances/index.html): Out-of-box, ServiceNow prevents end-users from receiving emails from sub-production instances. It would be confusing to have received notifications for approvals… (240 words) - [Bit \#2: How to Report on Weekly Development](/content/blog/bit-2-how-to-report-on-weekly-development/index.html): Note: This is an updated blog post from 2014. Since it’s not always possible to practice “pair programming” when I’m in a… (474 words) - [Byte #1: Getting Distinct Records](/content/blog/byte-1-getting-distinct-records/index.html): Note: This is a repurposed post from my old personal blog - however I’ve reviewed everything, and it’s still relevant, and Kingston compatible!… (431 words) - [Batching Update Sets vs Merging Update Sets](/content/blog/batching-update-sets-vs-merging-update-sets/index.html): A group of configuration changes that users can move from one instance to another is called an update set. Thanks… (624 words) - [Asset & CI Utilities](/content/blog/asset-ci-utilities/index.html): This is a set of 3 simple utilities created to help make the management of CI and Asset relationships easier. (232 words) - [Favorites Series: Part 2- How to Create a Favorite from a List View](/content/blog/favorites-series-part-2-how-to-create-a-favorite-from-a-list-view.html): ServiceNow gives users the ability to “Save” a filtered list and depending on roles that filtered list can be saved… (215 words) - [Byte \#10: Triggering Notifications from Workflows](/content/blog/byte-10-triggering-notifications-from-workflows/index.html): There’s more than one way to send out notifications from a Change or Service Catalog workflow… what’s the best way?… (257 words) - [Byte #4: Global Business Rules are Bad News](/content/blog/byte-4-global-business-rules-are-bad-news/index.html): What is a Global Business Rule? These are business rules that are created with “Global” in the Table field. In… (263 words) - [Byte #16: Using SAMEAS in GlideRecord Queries](/content/blog/byte-16-using-sameas-in-gliderecord-queries/index.html): A few versions ago, ServiceNow added the ability in filters to query for records where one field was “the same as” another field… (174 words) - [Byte \#12: How to Export an Update Set](/content/blog/byte-12-how-to-export-an-update-set/index.html): There’s numerous situations that require developers to backup their ServiceNow configurations: cloning over an environment, uploading work to ShareNow, and… (168 words) - [Data Filtration: Part 1](/content/blog/data-filtration-part-1/index.html): Learn how to restrict record access in ServiceNow using data filtration and a simple filter setup. (124 words) - [Byte \#5: Fixing Update Set Blunders](/content/blog/byte-5-fixing-update-set-blunders/index.html): The Problem How do you get configuration/code from the wrong update set to the correct one? The Wrong Way As… (328 words) - [Byte #14: Deleting Tables does NOT transfer in Update Sets](/content/blog/byte-14-deleting-tables-does-not-transfer-in-update-sets.html): Simply put: As of Eureka Patch 5, deleting tables does NOT transfer in Update Sets, so be prepared. Steps to delete… (309 words) - [Bit #1: Get LastPass to tell Instances Apart](/content/blog/bit-1-get-lastpass-to-tell-instances-apart/index.html): As a consultant, we often have to deal with a whole slew of instances at any given time. Each Customer… (315 words) - [Keep the perspective](/content/about/index.html): Finite Partners is a ServiceNow-focused process, development, and training firm founded in 2017. Meet the team. (281 words) - [Byte #11: Company Specific Logos](/content/blog/byte-11-company-specific-logos/index.html): Different ServiceNow users can see different header logos and text while using the same instance… let’s talk about how it’s… (383 words) - [Byte #8: Magical Left Hand Nav Shortcuts](/content/blog/byte-8-magical-left-hand-nav-shortcuts/index.html): Left Hand Nav Shortcuts .list Type in a table name followed by “.list” to be taken directly to a list… (293 words) - [Favorites Series: Part 1- How to Create a Favorite from a Module or Application](/content/blog/favorites-series-part-1-how-to-create-a-favorite-from-a-module-or-application.html): The first favorite feature we’ll explore is the ability to signify an application or module as a favorite. Is there… (230 words) - [Byte #7: Workflows should never contain current.update()](/content/blog/byte-7-workflows-should-never-contain-current-update.html): The Scenario You’re using a script activity in the Change Workflow to look up the value of a particular field… (223 words) - [Data Filtration: Part 2](/content/blog/data-filtration-part-2/index.html): Learn to build advanced filter criteria for precise data retrieval in ServiceNow. (115 words) - [Client Scripts Introduction](/content/blog/client-scripts-introduction/index.html): Learn how to dynamically update ServiceNow form fields in real-time using Client Scripts with practical examples. (118 words) - [Byte #9: Properly Granting Permissions…](/content/blog/byte-9-properly-granting-permissions/index.html): The Problem There’s a number of ways to dole out roles and privileges in the system, but which will result… (226 words) - [Business Rules: Introduction](/content/blog/business-rules-introduction/index.html): Learn how to automate ServiceNow processes by understanding and implementing server-side business rules. (117 words) - [Basic Introduction to Notifications](/content/blog/basic-introduction-to-notifications/index.html): Learn how to configure basic notifications within ServiceNow to inform users of important record changes. (118 words) - [Bite #17: Password vs Password2](/content/blog/bite-17-password-vs-password2/index.html): There’s two types of password fields in ServiceNow - this goes both for creating a new field, and creating a new system property. Here’s the skinny on how they’re different and how to use them… (242 words) - [Business Rules: Advanced Checkbox Examples](/content/blog/business-rules-advanced-checkbox-examples/index.html): Explore advanced ServiceNow business rule examples leveraging JavaScript with the Advanced checkbox. (119 words) - [An Example of UI Action](/content/blog/an-example-of-ui-action/index.html): Learn how to create a custom UI Action with this practical example. (134 words) - [sitemap-index-xml.html](/content/sitemap-index-xml.html) (1 words) - [sitemap-0-xml.html](/content/sitemap-0-xml.html) (1 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/robots.txt): Crawler directives