Activity Stream fields not matching Activity Section fields

Mike McCall
Giga Guru

I'm seeing an issue with the fields that are appearing in the UI14 Activity Stream (on Eureka Patch 7).

For example:

  • We are using [task].[state] (labeled "Status") on Incidents, so we have customized the Activity Section formatter to display changes to that field.
  • However, the Activity Stream is only displaying changes to [incident].[incident_state] (labeled "Incident state").

The Wiki leads me to believe that the Activity Stream should pull whatever fields you've configured for your Activity Section: http://wiki.servicenow.com/index.php?title=Using_Lists#Displaying_Activity_Streams

Does anyone know exactly how the system determines which fields to include in the Activity Stream?

1 ACCEPTED SOLUTION

In Fuji there are various System Properties such as glide.ui.change_request_activity.fields, glide.ui.incident_activity.fields, etc.



One for each table relevant to Activity formatters/streams.   Maybe in Eureka the Activity Stream doesn't use these properties, but in Eureka it does.   I'm on Fuji and the stream matches the formatters.


View solution in original post

14 REPLIES 14

minicj
Giga Contributor

Hi,



Did you manage to find the answer to this?   I've encountered the same issue and was wondering if you'd already raised it on HI?



Thanks,



Katie


Unfortunately, I have not yet found an answer to this (and did not submit a ticket in HI). My solution has been to not adopt the Activity Stream yet, hah.


Thanks for the quick response. I've raised an incident on HI and will let you know what they say…



Katie


hakan_semerci
ServiceNow Employee
ServiceNow Employee

the user preference for the activity filter "<TABLE_NAME>.activity.filter" has not been defined for the user. If this user preference is not exist activity stream uses the default fields list which is "assigned_to,cmdb_ci,incident_state,impact,priority,opened_by,work_notes,comments". This limitation exist for only Eureka release. The Activity Stream has redesigned in Fuji.



For the user specific solution, you can uncheck and check the Activity filter option "All" as defined in the below link as the specific user:


http://wiki.servicenow.com/index.php?title=Activity_Formatter#Using_the_Activity_Filter



For a system wide solution by setting the default user preference, you can create a follow the steps:


- Navigate to User Administration > User Preferences


- Click New


- In the use preference form:


    set Name as "<TABLE_NAME>.activity.filter" e.g. "pm_project.activity.filter"


    set Type as "string"


    select the System checkbox


    set the Value as "*all*,true"


- Click Save


- Logout and then login.