- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2016 05:37 AM
This is my first foray into scoped applications and so far it's been nothing but a PITA.
I am trying to add an Activity Log to some new tables in my new Application. I have gone through the steps in Section 3 here:
Activity Formatter - ServiceNow Wiki
to create a new Activity entry for my app, but I still receive an error when trying to modify/configure the fields that are shown.
"This record is in the Global application, but MY_APPLICATION is selected in your application picker. Switch to Global."
I don't want to switch to Global, all of this should be held within my App! I have to be missing a step which I can't find documented anywhere.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2016 10:43 AM
I ran into the same problem and opened INT2601575 / PRB631771.
The workaround is to manually create the sys_property entry while under the application scope. The specific item in the sys_properties table is named "glide.ui.[your app]_table_activity.fields". The value of the property is just a comma separated list of field names.
I think there were a couple of other application scoping issues that I ran into that didn't have a workaround like this available so I ended up creating an update set to go with the application. Hopefully things have gotten better; when I did this, it was with an early Fuji release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2016 09:57 AM
Hi,
The activity.xml that was used to create is probably a global scopped macro. I couldn't find anything on the wiki specific to scopped applications for creating activity formatter. But found these other threads :
Can't find the macro activity.xml
There is a filter icon where you can choose the fields for which you want the activities and it still works if you right click and configure ...switch to gobal ..add the fields...switch back to scoped application....but yes switching back and forth is not an option. Sorry couldn't be of much help to you....but if you find anything on this please do post it here..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2016 10:43 AM
I ran into the same problem and opened INT2601575 / PRB631771.
The workaround is to manually create the sys_property entry while under the application scope. The specific item in the sys_properties table is named "glide.ui.[your app]_table_activity.fields". The value of the property is just a comma separated list of field names.
I think there were a couple of other application scoping issues that I ran into that didn't have a workaround like this available so I ended up creating an update set to go with the application. Hopefully things have gotten better; when I did this, it was with an early Fuji release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-18-2016 11:22 AM
Well that was unpleasant, but is working.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-16-2016 05:02 AM
Hi Walter,
Could you please suggest on this if possible?
I have tried to create a property, but in Scoped application it doesn't allow me to create the property in that format. In scoped application it always comes up with a suffix.
This format only comes up if I am in Global application.
Any suggestion?
Thanks & Regards,
Vikrant Sharma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-23-2017 09:03 PM
Try this:
- First create the system property in scoped application
- Use list view and update field Name value manually (remove scoped name prefix from the string)