"Caller" and "Assigned To" fields Display Values always showing Empty

Prabish
Giga Contributor

My PDI instance was working well initially and I was able to view the Caller and Assigned To fields properly. However, since i have restored my PDI instance, I notice that my Caller and Assigned To fields are always showing as Empty. When i use the API Explorer, i can see the Caller and Assigned To Sys IDs correctly. However, even there when I enable Display Value, the Display Values shows Empty. 

I havent made any changes apart from restoring my PDI instance. Please can someone assist.

1 ACCEPTED SOLUTION

Tom Sienkiewicz
Mega Sage

Go to your sys_user table dictionary configuration and check if there is the "Display" attribute selected. Normally the Name field is set to be the Display value.

Also check if in the records where you see this issue, there are actual users added. If there are non-existing sys_ids stored in those fields for some reason, it could cause that issue. Then you just need to update those records to store existign user ids in those references.

View solution in original post

5 REPLIES 5

Tom Sienkiewicz
Mega Sage

Go to your sys_user table dictionary configuration and check if there is the "Display" attribute selected. Normally the Name field is set to be the Display value.

Also check if in the records where you see this issue, there are actual users added. If there are non-existing sys_ids stored in those fields for some reason, it could cause that issue. Then you just need to update those records to store existign user ids in those references.

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

Did you ensure for those users the name field is populated or not in sys_user record?

is this happening for all reference fields to user table on other table as well?

Did you try to clear instance cache using cache.do and then logout and login again?

Regards
Ankur

Regards,
Ankur
✨ Certified Technical Architect  ||  ✨ 9x ServiceNow MVP  ||  ✨ ServiceNow Community Leader

SumanthDosapati
Mega Sage
Mega Sage

Hi @Prabish 

 

Navigate to System Definitions > Tables > Open sys_user table record

In table columns check which field has display as 'true'

Prabish
Giga Contributor

Thanks for the replies. I got into the sys_user table and enabled Display Attribute for Name and it now appears for the Caller and Assigned To fields for the Incidents. Appreciate all the support. Not sue why this broke after restore, it was working prior to it. Thanks again!