logo

NJP

nowGurukul ServiceNow Hands-On Challenge 2024 #Week_3

Import · Jan 16, 2024 · article

ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” :glowing_star::white_heavy_check_mark:

Challenge Introduction:- In order to strengthen the ServiceNow hands-on skills , each week a challenge will be posted and you need to implement the solution in your Personal Development Instance and share the screenshots of the completion in the post comments and your take home learning for this week Challenge.

Benefits:-

  1. A weekly implementation challenge in order to do goal based learning.
  2. An opportunity to connect and learn from thousand of others ServiceNow Enthusiasts who are part of nowGurukul community.
  3. An opportunity to learn and implement exciting features & functionalities of ServiceNow platform every week.
  4. Real time project based learning opportunity which can be used in your resumes in order to showcase how competent you are in implementing ServiceNow hands-on solutions.
  5. Opportunity to innovate and come up with your creative solutions for the challenges in order to grow your ServiceNow competency.

and much more....

Challenge Guidelines:-

  1. Kindly use your personal development instance for the challenge implementation.
  2. In case of any assistance/discussion required , please use nowGurukul Official What's App Channel for the quick resolution.
  3. Wherever needed assume the values in order to complete the challenge as you are independent enough to bring in your creativity in your hands on implementations.
  4. Make sure you follow Best Practice wherever applicable.

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

Prerequisite:

nowGurukul ServiceNow Hands-On Challenge 2024 #Week_1

https://www.servicenow.com/community/developer-articles/nowgurukul-servicenow-hands-on-challenge-202...

nowGurukul ServiceNow Hands-On Challenge 2024 #Week_2

https://www.servicenow.com/community/developer-articles/nowgurukul-servicenow-hands-on-challenge-202...

Week-3 Challenge:-

For this week, as part of the end to end project implementation, we will be working on some Basic Configurations, Related List and Agile Stories .

Related List:

  1. On the ‘E-Wallet Request by Managers’ table, add/create a related list to show all requests raised by the same Manager for all his/her Associates. Disable option to Create or Edit in this Related List.
  2. On the ‘E-Wallet Request by Managers’ table, add/create a related list to show all requests raised for the same ‘Requested For’ Employee. Disable option to Create or Edit in this Related List.
  3. On ‘E-Wallet Request by Managers’ table, add/create a related list to show List of Employees whose E-Wallet Balance is below Rs.400. Disable option to Create or Edit in this Related List.
  4. On the ‘Employee’ table, add/create a related list to show all Employees whose manager is Current Employee. Only Current Users should have the option to Create a new Record.
  5. On the ‘Employee’ table, add/create a related list to show a list of E-Voucher Requests raised by the current Employee. Only Current Users should have the option to Edit it.

Basic Configurations:

  1. Make ‘Position Level’ and ‘Project/Account’ Mandatory in Employee form.
  2. Make ‘Email ID’ and ‘Mobile Number’ mandatory in Employee Form.
  3. Rename ‘Manager’ field name to ‘Project Manager’ field name in Employee Table.
  4. Set Default value of E-Wallet Balance to 0 in Employee form.
  5. Set ‘Position Level’ field default value as ‘Senior Associate’ in Employee Form.
  6. ‘E-Wallet Budget’ field on Employee Table should only be hidden for Employees whose Position Level is Associate or Senior Associate.
  7. HR agents should always open the Employee List on Corporate View.
  8. Create Process Flow on ‘E-Wallet Request by Managers’ form to track the status of the Request.
  9. On ‘Employee’ Form, under ‘Corporate Appreciations’ form section, add Label Text on top stating “This Section will talk about the Awards/Appreciations received by the Employee and their E-Wallet Details”.
  10. On the Related List of ‘Employee’ table where it shows a list of Employees whose manager is a current user, Show the Sum of Amount of each Employee’s E-Wallet Balance.
  11. Create a new field ‘Rejection Reason’ field on ‘E-Wallet Request by Managers’ table.
  12. On the start of every Quarter (1st April, 1st July, 1st Oct, 1st Jan) , reset the E-Wallet Budget to Rs. 8000 for each Employee whose Position Level is Manager or above.

Agile Stories:

1. Activate Agile Development 2.0 Plugin.

2. Create at least 5 stories from Week 1 Challenge with Description in the format :

As a [persona],

I [want to],

[so that].

NOTE: Try to cover negative scenario also where applicable.

For Example:

Example:

Description:

As a Fulfiller , I want to create a table with attributes

Table Name = Employee , extended from sys_user (User) table.

Acceptance Criteria:

Table - Employee (Extend from User Table)

Table fields:

Employee Number- Type - String, max length 10, Auto generated Number with Prefix EMP.

Name - Type - String , Max Length 20

and so on.

For further Challenges, be ready with ServiceNow Scripting Components and some of commonly used Scripting API like GlideForm, GlideUser, GlideSystem, GlideRecord, GlideAggregate, GlideAjax, etc.

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

Join nowGurukul Communication Channels to get latest updates:-

LinkedIn:- https://www.linkedin.com/company/nowgurukul

What's App:- https://chat.whatsapp.com/DlXPEZCFFTn0ImvGA5UErP

YouTube:- https://www.youtube.com/channel/UClnJHTVq8kNkS1KCzMptYGg

Please Bookmark this Article :bookmark:for your future reference and do Mark it as Helpful :thumbs_up: if you really enjoy working on this challenge.

Regards,

nowGurukul Team

View original source

https://www.servicenow.com/community/developer-articles/nowgurukul-servicenow-hands-on-challenge-2024-week-3/ta-p/2793175