Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

In RITM When State is Closed Completed after 1 day it should be readOnly

nameisnani
Mega Sage

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 .

 

@Saurav11 @kamlesh kjmar 

3 ACCEPTED SOLUTIONS

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)

 

kamleshkjmar_0-1669097501692.png

 

View solution in original post

@nameisnani 

 

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);
}
}

 

Saurav11_0-1669103714759.png

 

Please mark my answer as correct based on Impact.

View solution in original post

@nameisnani 

 

Remove closed complete option from selection in your OR condition of UI policy, as highlighted in below screen shot

 

kamleshkjmar_0-1669192172291.png

 

 

I hope this helps.


Regards,

Kamlesh

View solution in original post

24 REPLIES 24

@Saurav11 

 

u mean i need to update in the yellow highlighted

SunilKumarPadh_0-1669166729571.png

 

 

Yes an let me know if it worked.

Hi @Saurav11 

 

I have followed ur steps also , i mean UI Plocy  see in the below image , if i select state is closed complete , on the moment it is become ReadOnly , which is not correct , 

SunilKumarPadh_0-1669190396210.pngSunilKumarPadh_1-1669190429413.pngSunilKumarPadh_2-1669190447795.png

 

 

Note - 

 

1 . In the RITM when we select state has closed complete - after 1 day it should become ReadOnly .

     Eg . If i made state closed complete on Today 9am , after 24hrs that should become read only .

 

2. If i select state as closed incomplete and closed skipped after saving the form it should become readonly.

 

 

OR any other steps so that we can solve this requirement 

 

@Saurav11 @kamlesh kjmar @Ankur Bawiskar @Gunjan Kiratkar @Mike_R @AnubhavRitolia 

@nameisnani 

 

Remove closed complete option from selection in your OR condition of UI policy, as highlighted in below screen shot

 

kamleshkjmar_0-1669192172291.png

 

 

I hope this helps.


Regards,

Kamlesh

nameisnani
Mega Sage

@Saurav11 sure let me try