"Value of field record is not a GlideRecord" when updating Parent in Change Request

ILYA STEIN
Tera Guru

Hello Community,

I have a catalog item that creates standard change requests. I would like each change request to have a record of the RITM that created it, so I added a step in the Flow to update the Change Request record accordingly. However, I get

Value of field record is not a GlideRecord

when executing the flow. At the same time, I have no problem updating the record manually to the same value that causes the error in the flow. 
Here is the error:

ILYASTEIN_0-1776701032618.png

and the field in the change request, successfully updated manually:

ILYASTEIN_1-1776701235588.png

 

3 REPLIES 3

AlpUtkuM
Mega Sage

Why are you using catalog Item to create standard change requests?

 

https://www.servicenow.com/products/change-management.html

We have a catalog item that allows internal users to request APM software to be installed on their servers. This installation requires server to reboot, so a change request needs to be scheduled during a specific time frame. Once the change request  moves into 'Scheduled' state, it triggers another flow that performs installation automatically. But we need each change request to have a trace record of the RITM that caused the installation.

lauri457
Tera Sage

Your datapill from step 4 is not a gliderecord. Also it looks like you are updating a requested item not a change request.

 

If it's not misconfigured somehow then consider that the fd ui can bug out sometimes. Might need to revert versions or remove steps.