- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 01-15-2024 10:53 PM
ServiceNow Community - “Discipline is choosing between what you want now, and what you want most.” 🌟✅
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:-
- A weekly implementation challenge in order to do goal based learning.
- An opportunity to connect and learn from thousand of others ServiceNow Enthusiasts who are part of nowGurukul community.
- An opportunity to learn and implement exciting features & functionalities of ServiceNow platform every week.
- 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.
- 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:-
- Kindly use your personal development instance for the challenge implementation.
- In case of any assistance/discussion required , please use nowGurukul Official What's App Channel for the quick resolution.
- 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.
- Make sure you follow Best Practice wherever applicable.
*****************************************************************************************************************
Prerequisite:
nowGurukul ServiceNow Hands-On Challenge 2024 #Week_1
nowGurukul ServiceNow Hands-On Challenge 2024 #Week_2
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:
- 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.
- 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.
- 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.
- 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.
- 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:
- Make ‘Position Level’ and ‘Project/Account’ Mandatory in Employee form.
- Make ‘Email ID’ and ‘Mobile Number’ mandatory in Employee Form.
- Rename ‘Manager’ field name to ‘Project Manager’ field name in Employee Table.
- Set Default value of E-Wallet Balance to 0 in Employee form.
- Set ‘Position Level’ field default value as ‘Senior Associate’ in Employee Form.
- ‘E-Wallet Budget’ field on Employee Table should only be hidden for Employees whose Position Level is Associate or Senior Associate.
- HR agents should always open the Employee List on Corporate View.
- Create Process Flow on ‘E-Wallet Request by Managers’ form to track the status of the Request.
- 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”.
- 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.
- Create a new field ‘Rejection Reason’ field on ‘E-Wallet Request by Managers’ table.
- 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 🔖 for your future reference and do Mark it as Helpful 👍 if you really enjoy working on this challenge.
Regards,
nowGurukul Team
- 5,554 Views
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul ,
- 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. - in this current employee(refers to current employee record) & current user (refers to loged-in user). please confirm is this correct.
Thanks,
Siva
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Yes, your understanding is right. 😊
Logged in user can have access to create related using Related list only for his Employee Record and not others.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Unable to implement this :
- 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.
- 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.
- 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. - since e wallet balance is read only, unable to write any value to this, so unable to create this related list
i did create relationship for both, but doesn't fetch the required info
for 1. - which need to display who manager is tagged for current employee record. so i am using below script
name is the related list column, parent.request.opened_by is from requested item table
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul
challenge 3 completed
Related List:
- 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.
- 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.
- 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.
- 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.
- 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:
- Make ‘Position Level’ and ‘Project/Account’ Mandatory in Employee form.
- Make ‘Email ID’ and ‘Mobile Number’ mandatory in Employee Form.
- Rename ‘Manager’ field name to ‘Project Manager’ field name in Employee Table.
- Set Default value of E-Wallet Balance to 0 in Employee form.
- Set ‘Position Level’ field default value as ‘Senior Associate’ in Employee Form.
- ‘E-Wallet Budget’ field on Employee Table should only be hidden for Employees whose Position Level is Associate or Senior Associate.Hided for Senior Associate or Associate:
Visible for other choice like manager:
- HR agents should always open the Employee List on Corporate View.User part of those 3 group which we created in challenge are HR agents and i have gave "Hr_agents" roles to user. u can use ismemberof() or hasrole(). i have used both here.
-
Here siva s is HR Agent after u set the view rule it wont allow user to chnage views:
- Create Process Flow on ‘E-Wallet Request by Managers’ form to track the status of the Request.
- 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”.
- 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.
- Create a new field ‘Rejection Reason’ field on ‘E-Wallet Request by Managers’ table.
- 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. It will run everymonth but the data update will happen on qauters 1st day month like 0-Jan,3- April,August,
Agile Stories:
1. Activate Agile Development 2.0 Plugin.
2. Create at least 5 stories from Week 1 Challenge with Description in the format :
Thanks,
Siva
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul
In challenge 3
Related List
1st, 2nd ,3rd point for them I have created a related list using relationship module . - For this related list edit option will not be available its OOB.
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.
For this 4th point we can get a related list from m-2-m relationship. But before i have used the relationship module and created the list which is wrong.
related list which is created using relationship is called define related list . it will not have edit option. But this OOB related list created based on reference variable of form
Here u can see Request-> Opened by its OOB related list u can use them
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.
For this 5th point we can get a related list from m-2-m relationship. But before i have used the relationship module and created the list which is wrong.
related list which is created using relationship is called define related list . it will not have edit option. But this OOB related list created based on reference variable of form
For this u can use Employee-> Project Manager or Employee-> Manager
Basic configuration
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.
I think above ss itself showing total / sum of balance of particular employee.
@AnubhavRitolia , @Abhilash - Please confirm for this 10th point is this correct or else please explain the scenario.
Thanks,
Siva
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
for 10th point, you can use list calculation for e wallet balance column and select total value
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thanks @abhilash5 .
@abhilash5 - could u plz go through the above post for my challenge 3 completion which i attached. if something i missed or anything wrong . please let me know.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@Sivasangeethp Thanks for sharing the work!!!!!!!
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul ,
Done with my week3 challenge.
Related List:
- 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:
- 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
Regards,
Harish Akurati
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
You created the 5 stories , could you please paste screen shot of 1-2 stories , so that everyone can see how to write the story.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi everyone,
How to show label text in section of a form?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @Sivasangeethp @H562
Its working in background script but not in the scheduled jobs
can you find the error on this script?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @Ehab Pilloor ,
Try to find *Annotation in available section of form layout. By placing it in selected section you will be getting additional pop-up as well like info box blue (or) error box and adding string value in it. Please find the below screenshot for your reference.
Regards,
Harish Akurati
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @bhanu1189 ,
How are you storing position level backend values? Is it an integer?
Try to place some debug statement within while loop and check in log files whether it is entering into loop or not and please create sufficient data as well in employees table. Once you have added those debug statements try executing the scheduled job by clicking on "Execute Now" UI action button.
Regards,
Harish Akurati
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hello @Sivasangeethp
Can you tell me how you did on the list control to be able to include the related list? It appears greyed out for me and I am not able to change it. Thank you in advance.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul, I have completed the #Week_3 challenge.
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 :
Thanks
Sunil
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I am grateful for the fantastic team that collaborates on the weekly challenge.
Linked in - https://www.linkedin.com/posts/rampriya-s_corporate-gifting-week3-servicenow-challenge-activity-7154...
YouTube - https://youtu.be/7h10A7Y9d7g?si=wsfeTVxuSZsjwsES
Rampriya S
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul
challenge 3 completed
Related List:
- 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 the 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 a 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:
- 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.Hided for Senior Associate or 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 :
Regards,
Dharmaraj
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
challenge 3 completed
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi @nowGurukul Team,
Completed the Week 3 Challenge. Please find screenshots below :
Related List:
- 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.
- 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.
- 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.
- 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.
- 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:
- Make ‘Position Level’ and ‘Project/Account’ Mandatory in Employee form.
- Make ‘Email ID’ and ‘Mobile Number’ mandatory in Employee Form.
- Rename ‘Manager’ field name to ‘Project Manager’ field name in Employee Table.
- Set Default value of E-Wallet Balance to 0 in Employee form.
- Set ‘Position Level’ field default value as ‘Senior Associate’ in Employee Form.
Default values on new record
- ‘E-Wallet Budget’ field on Employee Table should only be hidden for Employees whose Position Level is Associate or Senior Associate.
- HR agents should always open the Employee List on Corporate View.
- Create Process Flow on ‘E-Wallet Request by Managers’ form to track the status of the Request.
- 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”.
- 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.
- Create a new field ‘Rejection Reason’ field on ‘E-Wallet Request by Managers’ table.
- 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 :
Thanks
Himani
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hii @nowGurukul I have completed my 3rd Challenge, below are the screenshots.
Week 3 Challenge:
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. Hided for Senior Associate or 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:
Activate Agile Development 2.0 Plugin.
Create at least 5 stories from Week 1 Challenge with Description in the format :
My LinkedIn profile link: Chetna Sharma | LinkedIn
best
Chetna
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@bhanu1189 - i think issue it has an issue in 2nd line sometimes getlocal time() will cause issue in server script.
please use below script
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@sola2 - For your doubt.
system definition > relationship>create new
create like this and add this in ur related list and u will get a REL field with value
And sorry for the delay in response. For any doubts. if there is any delay in response please ask in our whatsapp group
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@SivasangeethpSivasangeethp thank you I was able to resolve it.

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Anyone have a clue why the "Requested for" field is not populating the manager name?
I've attached screenshots for reference
1. Requested for variable
2. Employee User Table
3. Form in the Service Portal(Managers name is visible)
4. Request raised by employee related list
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hii @nowGurukul I have completed my 3rd Challenge, below are the screenshots.
Week 3 Challenge:
Related List:
Basic Config
AgileBoard:
Thank You
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Just completed this week challenge. Everything else is almost same as what others did. However to reset the E-Wallet Balance I used flow designer to run the scheduled job.
Created 2 actions:
Get Current Month:
(function execute(inputs, outputs) {
outputs.current_month = new GlideDateTime().getMonth();
})(inputs, outputs);
Reset E-Wallet Balance for Managers
(function execute(inputs, outputs) {
var positions = gs.getProperty("employee.positions.to.reset.ewallet.balance");
gs.log(positions);
var grEmployee = new GlideRecord('u_employee');
grEmployee.addQuery('u_position_level', 'IN', positions);
grEmployee.query();
while (grEmployee.next()) {
// Reset the u_e_wallet_balance to 8000
grEmployee.setValue('u_e_wallet_balance', 8000);
grEmployee.update(); // Save the changes
}
})(inputs, outputs);
Created Flow: Reset E-Wallet Balance
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Good job @vidhya_mouli