"Create Application File" disabled

Yadin
Tera Contributor

The menu option all the documentation says to use (to add records to an applications so they are not wiped out on upload/copy) can't be used because it's disabled.  No indication anywhere I can find about why this is or how to correct it.

find_real_file.png

6 REPLIES 6

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hi Yadin,

I am assuming the table is extended from sys_metadata. If yes the records are captured by default (**as long as you create in the right application scope**) and you will not be able to capture it again as a demo data.

The table is not an extension.

Mark Roethof
Tera Patron
Tera Patron

Hi there,

This is the actual condition which is on the Create Application File UI Action:

!current.isMetadata() && current.canCreate() && !SNC.MetadataLinkUtil.isTableMetadataLinkExempt(current.getTableName())

So does your record match these conditions?

If my answer helped you in any way, please then mark it as helpful.

Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP

---

LinkedIn
Community article list

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

You are correct!  But this poses a problem.  There is a very specific reason I have the table set with only read access and not create, and changing this would cause serious problems.  I need to only have the one record yet be able to have it included in the application.  I know this is possible because the SCCM plugin works the same way, so I'm confused how to achieve this...