The CreatorCon Call for Content is officially open! Get started here.

Can we turn off the stage for Request Approved?

e_wilber
Tera Guru

When you're looking at the Request Item table and seeing the Stage field for the RITM, the very first stage is 'Request Approved'.

Is it possible to not have this stage icon displayed on the Req Item table? All of the requests are approved, we don't have any approvals at the request level.

44 REPLIES 44

This would be great.

Thanks for posting.

Can you tell me what object or widget this references?

The sys_id doesn't render anything for me.

I'm on jakarta patch 8

jglen
Giga Expert

Hi,

 

You need to go to "ritm_stage_icons_bar" in the "sp_ng_template" table.

 

( i'm on Kingston release)

Darn.

I can see that exact widget you are talking about in my dev instance of Kingston, but not our Jakarta instance.

 

find_real_file.png

Ian46
Tera Contributor

Hi,

Is there any update on this behaviour? I would like to start using workflows but with users seeing that there request is approved instantly - it's going to really confuse them when they are been told it is still waiting to be approved.

I can't seem to change the wording from approved to submitted either. Something like that would help.

Interestingly with execution plans the sc_request Approved stage does not show up - so would be good if Servicenow could do the same with workflow stages.

 

Thanks

Ian

This is how I did it.

I went to Service Portal > Pages where ID = sc_request and Title = Request.

I updated the "Page Specific CSS" field to be this following text:

The actual lines that "hide" the erroneous stage are the ones with "stage in item.cl" where you can see the display is set to none for the "nth-child" of 1 that first stage.

Beaware that "item.cl" might be different for you but try this first. Good luck.

 

.sp-attachments-input {
visibility: hidden;
position: absolute;
left: 0px;
}

.file-selector {
float: right;
font-size: 24px;
margin-top: -5px;
}

div[ng-repeat="stage in item.cl"]:nth-child(1) {
display: none;
}
span[ng-repeat="stage in item.cl"]:nth-child(1) {
display: none;
}