- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-17-2022 01:49 AM
Hi,
1 .We have a requirement that in RITM form when state is selected as closed complete , after 1 day it should become Read only.
2. as similar we have request that when state is closed incomplete , closed skipped , then state field should be read only immediately . This one we achieved through UI Policy.
i Need help in Point 1 .
Please help me on this .
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 10:11 PM - edited 11-21-2022 10:13 PM
On your RITM form, press CTRL + SHIFT + J and execute below code, and share what's the alert msg you are getting
alert(g_scratchpad.closedDaysAgo)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 11:55 PM
What was the issue with the UI policy I has suggested earlier:-
In the UI policy change the script to below and then try to test it should work:-
function onCondition() {
var fields = g_form.getEditableFields();
for (var x = 0; x < fields.length; x++) {
g_form.setReadOnly(fields[x], true);
}
}
Please mark my answer as correct based on Impact.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-23-2022 12:29 AM
Remove closed complete option from selection in your OR condition of UI policy, as highlighted in below screen shot
I hope this helps.
Regards,
Kamlesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 08:31 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 08:32 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 09:00 PM
as per ur instructions i have made changes , will doing testing ,
when i select ritm state closed complete , incomplete , skipped , immediately it is become read only and it is jumping new ritm number which is not up to mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 09:23 PM - edited 11-21-2022 09:25 PM
@nameisnani This is a tested scenario, there is no reason it won't work. Please make sure you are testing right. Just to verify, could you please check the closed field value on list view of RITM.
Open the list view of RITM > include Closed field in your list view > and hover over the value of the record which you are checking, does it say a day ago as shown below in the screen shot below
I hope you understand this 'before 1 day' means when ticket closed time has crossed 24hrs of time, don't think of it date wise i.e. irrespective of time.
Regards,
Kamlesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-21-2022 09:52 PM