- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 05:27 AM
Hello,
I have a functionality where servers are imported into the system through import set. When server data is imported software installation records are automatically created. In this scenario there are some records with empty display value for "installed on"(reference: server) but contains sys id.
In this screenshot the installed on value is shown empty but when I group by installed on we can see there is sys id for that field.
Kindly help with this issue.
Thanks,
Sruthi
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 06:45 AM
Hey again @sruthi1,
allright, then this is the solution to your initial question of why the display value is empty.
It is empty because the reference is invalid and it can't find a record to display.
The reason why these these records are missing could be your import error.
You should further investigate them.
Best regards
Oli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 05:49 AM
Hey @sruthi1,
there are two possibilities for this behavior.
First, have you checked that the display value field has a value? It could be possible that the for example "name" field is simply empty and therefore not shown.
The second option is that this record was deleted.
It is possible, especially if records were created/updated by scripts including setWorkflow(false), that the reference was not correctly deleted and therefore the sys_id is still available for this reference but no display value since the record is deleted.
In this case you often see the "i" button next to the reference field but if you click on it the sys_popup view shows "Record not found" since it was deleted.
In you case you eventually imported these records with an invalid sys_id for installed on.
Best regards
Oli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 06:11 AM - edited 12-21-2022 06:14 AM
Hello Oli,
Thanks for reply, we have imported server data, one of it is having state error in staging table. In the staging table target record is shown empty but it have sys id when I did show matching on the column. Is it possible that imported record with error are created and deleted again?.
I observed same sys id in the software installation record.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 06:34 AM
Hey,
have you tried to open the record with this sys_id on the corresponding table?
Is the record available or not?
Best regards
Oli
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 06:41 AM
I have checked if the sys id in the Server table but didn't find any records