Database view and Document ID

dp11
Tera Guru

Hello all,

I have been scanning the community for all articles related to Document ID with the goal of obtaining the sys_id from that type of value. And it seems its not that simple. One suggestion in the following post was:

"I don't think you can get sysId directly of the record being referred by Document ID field....

you can try to create database view table and then export and then it might contain sysId"

 

https://www.servicenow.com/community/developer-forum/export-the-sys-id-of-document-id-column-instead...

 

I am trying that approach. Here is my database view:

dp11_3-1742847490211.png

 

So, I am trying to get all email attachments that were discarded. Then obtaining the email referenced in those. And obtaining the task (specifically Ticket) referenced in the email's 'instance' field (which is of Document ID type). 

 

However no record is being returned and I have 101 records that satisfy the conditions. Can anyone see what is wrong here?

 

Also, this is very similar to the OOTB incident_metric one and that works fine:

dp11_2-1742847441915.png

 

Note: The mi_definition field is of type Document ID.

 

Appreciate any help.

Thanks,

Deb

 

 

20 REPLIES 20

Oh the attachment field is blank because it has got discarded due to the max size limit. We should not see an attachment where "action = Discarded"

Okay, but I am still able to see the records in database view with the current Where Clause. Please follow the manual steps I have provided in the above response without adding an attachment

If my response helped you, please accept the solution and mark it as helpful.
Thank You!

In any case I went ahead and manually created an email attachment record with non-empty attachment as per your suggestion. But, that still did not show up in the database view output

 

dp11_1-1742916792641.png

 

 

I am giving you my Email Attachment, Email, Ticket record and Database view record. Please import it into the respective table. Hope it works

 

If my response helped you, please accept the solution and mark it as helpful.
Thank You!

Thank you so much for sending the xmls and I imported them all. Added the tables to the database view. But when I click on Try it, nothing is returned. Can you please share a screenshot of your view results for this example?

 

dp11_1-1742918347104.png

 

 

dp11_2-1742918392528.png

 

 

dp11_3-1742918426521.png

 

 

dp11_5-1742918907375.png