SN Guys is now part of Jahnel Group!

It’s finally here! We’re thrilled to announce that The SN Guys (which runs SN Pro Tips)will be joining forces with our new parent company, Jahnel Group!
The Jahnel Group team is a passionate and dedicated group of over 100 software engineers with 20+ years of experience in the industry. Jahnel Group has worked closely with SN Guys for the past three years, and it’s been an exciting adventure to grow together. This new collaboration will allow our team to further deliver in the ServiceNow space and bring even more horsepower to our customers and community.

We look forward to starting out this new chapter together, to accomplish a bigger and better vision in the ServiceNow space and beyond.

More great stuff is coming soon. Don’t forget to subscribe to our newsletter, to stay informed!

Read more

Better ServiceNow Notifications (& Another FREE Tool!)

You’ve just implemented a new instance, process, catalog item, or workflow.
You put all that time and thought, and effort into making sure that everything that anyone could possibly want to know about, results in an email notification to all potentially-interested parties, so that nothing can possibly slip through the cracks!
And yet… somehow… you notice that users are still, often, not taking action where appropriate. Didn’t they get the email!?
You look through the email logs, and find that - indeed - among the sea of notifications that had been sent to them, there it is: the email telling them that they need to do something.

You: "Hey [approver], it looks like we've been waiting for you to approve this request for a couple of weeks now. Haven't you got any of the notification or reminder emails?"
Approver: "Uh... I have notifications from ServiceNow filtered to junk..."

Most of us have had some variation of this conversation.
Maybe they’ve filtered emails from ServiceNow to their junk folder. Maybe they’ve got a separate “special” folder just for SN emails, where they can be auto-routed and never looked at. Maybe they’ve just got so accustomed to 90% of the emails they get from ServiceNow being irrelevant or non-actionable for them, that they’ve got into the habit of just deleting them as soon as they show up.
The result is the same: your users aren’t getting your emails!

A notification that’s never read, is worse than no notification at all.


So, how do we stop this vicious cycle? -- Let’s talk about notifications in ServiceNow.

Read more

Debugging Client & Catalog Client Scripts in ServiceNow

When dealing with server-side scripts, the ServiceNow Debugger makes debugging relatively easy (most of the time), as you can actually see into the call stack, and the contents of your server-side variables as you step through your code, line-by-line. When available, that tool is incredibly useful; but unfortunately, it does not work with client scripts.

So, how do you troubleshoot client-side scripts in ServiceNow? Well, since those scripts execute inside the user’s browser, you’re going to have to use some browser-magic to make that happen. The good news is, modern browsers already have an incredible debugger that’s at least as good as the server-side script debugger in ServiceNow, built right in!

The question then becomes: “How do I trigger the client-side debugger? I can’t easily put breakpoints in my code that runs client-side, especially if it runs on-load; right?”
In fact, you can! Better yet, you can put calls to the debugger directly in your code!
In this short article, we’re going to see exactly how to do that, using a not-very-smart Client Script that runs on the Incident form. Join me after the jump, for a walk-through!

Read more

Getting Help from the ServiceNow Community

As I mention in my recent interview with Robert ‘The Duke’ Fedoruk (9:46), I truly believe that the highest calling of mankind is to learn, and then to teach.
I’m far from the only person in the ServiceNow developer community who feels this way! This fact is obviated by the incredible community of new and seasoned administrators, developers, and architects who are constantly trawling the community and just looking for ways that they can contribute.

That said, if you’ve spent much time in the community, you may have noticed that some questions go completely un-answered, while some elicit dozens of responses within the first hour; and some that receive dozens of responses, are mostly comprised of questions with no real answers.

This article aims to help explain why that is, and to help you ask better questions, more clearly, and get accurate help effectively. If you read this article carefully, you should come away with an understanding of:

  • What leg-work you’re expected to do, before asking a question

  • What information you need to provide in your question, in order for us to help

  • How to format your question so that it’s easy to read and understand

  • Some tips for phrasing your question in a way that makes it clear what you’re trying to do

If you see someone posting a question which doesn’t follow the guidelines mentioned in the Guide to Getting Help section of this article, link them to this article (gettinghelp.snc.guru) and tell them which rule they’ve violated!

Pro-tip: To link directly to the “Rules” section of this article, use rules.snc.guru.

Read more