Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

Report to display users with less than 10 skills

CV1
Tera Contributor

Hello All,

Looking for help to create a report that list users with less than 10 skills.

TIA

9 REPLIES 9

Dr Atul G- LNG
Tera Patron

Hi @CV1 

Create a report on the User table. Then, use the related list sys_user_has_skill to retrieve the count.

I do not currently have the skill set set up, but you can generate the report in this way

 

or use:

Use Database View (Recommended for Accurate Count)

  1. Create a Database View joining:

    • sys_user

    • sys_user_has_skill

  2. Join condition:

    • sys_user.sys_id = sys_user_has_skill.user

  3. Create a report on this Database View.

  4. Use:

    • Group by → User

    • Aggregation → Count

  5. This will show the number of skills per user.

 

DrAtulGLNG_0-1771454090737.png

 

*************************************************************************************************************
Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/dratulgrover [ Connect for 1-1 Session]

****************************************************************************************************************

Hi @Dr Atul G- LNG ,

I tried above with a list view type report but see its not filtering users with less than 10 skills.
Please see the screen shots attached

Hi @CV1 ,

Share your report screen shot what you are getting.

As @Dr Atul G- LNG stated the process, that Database view table ONLY will help you to build the report as per your requirement i.e users with less than 10 skills

Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

I shared the report screen shot as well - "report.png"