The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Refresh Impacted Services - Impacted Services/CIs | Business Applications related lists

Dan Brown2
Kilo Sage

Hi 

When I add the Application Service within the red box to the Change form as the configuration item, and select the 'Refresh Impacted Services' UI Action - the ticked Application Service gets added to the 'Impacted Services/CIs' related list and the ticked Business Application get added to the 'Business Applications' related list, but the Business Application with the red cross doesn't.  I would have thought it would, does anyone why that might be the case?

But if I add the Server to the list then all 4 are added, as I would suspect.

find_real_file.png

1 ACCEPTED SOLUTION

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi Dan, 

I guess this is due to the (default) property setting for refresh impacted services for change:
com.snc.change_request.refresh_impacted.include_affected_cis (default = TRUE)

the side-effect is that it validates snc_ci_assoc relations rather than cmdb_rel_ci relations.
you can verify this to change the setting to FALSE. Then I expect it will be populated. 

What you can do if you still want the default setting (TRUE --> then it also takes the Affected CIs related list as input) is to reclassify the Application Services (cmdb_ci_service_auto) to Calculated Application Services (cmdb_ci_service_calculated). what this does is that for each cmdb_rel_ci record from a Calculated Application Service it creates a Manual Endpoint in the svc_ci_assoc table (keeps it in sync) for a certain nr of levels downstream (default = 3).

it behaves then similar as Mapped Application Services but it doesn't require ITOM Service Mapping. 

There are good articles in this community that explains this part in more details:
Application Services : How to use them
Application Services : Tips and Tricks

hope this helps.


Good luck,

Barry

View solution in original post

8 REPLIES 8

Ronald Lucas TA
Tera Expert

What is the difference between these system properties?

 

change.refresh_impacted.include_affected_cis (this is documented in ServiceNow docs)

com.snc.change_request.refresh_impacted.include_affected_cis (I cannot find this documented)

 

We have both on our instances.

 

Barry Kant
ServiceNow Employee
ServiceNow Employee

Hi @Ronald Lucas TA ,

I can only find the com.snc.change_request.refresh_impacted.include_affected_cis property on my instance.

If I check from a functionality point of view it it used in Script Include: ChangeUtilsSNC :
line 10

PROP_USE_AFFECTED_CI: "com.snc.change_request.refresh_impacted.include_affected_cis",
 
Is the other one manually added maybe?
BR,

Barry

@Barry Kant ,

 

I was wrong in my previous comment.  We do NOT have "change.refresh_impacted.include_affected_cis" in our instance, but it is documented here:

 

https://docs.servicenow.com/bundle/sandiego-it-service-management/page/product/change-management/ref...

 

And "com.snc.change_request.refresh_impacted.include_affected_cis" is in our instance but this one is NOT documented anywhere. 

 

So I'm confused as to why the one documented is not in our instance while the non-documented one is. I don't know if both have a purpose, if this is a typo in documentation, etc. 

 

Thanks,

Ron

Hi @Ronald Lucas1 ,

only com.snc.change_request.refresh_impacted.include_affected_cis  has a purpose. So it is a documentation issue.
Technically it should work fine.

BR,
Barry