Jump to content

What is the "Add Related Services" node supposed to do? Doesn't do anything?


Recommended Posts

Posted

I'm trying to use this node under the TEST Service:

image.png.199b88761001e38988d4f5c69a0738ee.png

General Request Automation (hornbill.com) states:

image.png.fa9d63ac7ab9e7bc9e2d2900d2d04af4.png

A few nodes in the test flow:

image.png.d72ad5888e254a07213711cb6acbe926.png

The (test) Request log states it passed through the node:

image.thumb.png.72323c8134e3dda8cd05c1e6a871d559.png

But nothing happened.

My TEST service has four services listed as related:

image.thumb.png.eaa7ab2995897f7db73253405234615f.png

I looked in the log and only found this relevant to that node ID:

image.thumb.png.50e1b013fc2f1de837f91154eb173000.png

The node outcome was "success" but it doesn't even place the manual or system timeline updatyes it is supposed to (see first image above):

image.png.d56f7c8716234611207a8d2b9616f9ca.png

I was expecting to see one or more Services that related to the TEST service (with the defined type) to be linked in the Request UI as I manually mock-up here:

image.png.7e2f3fcf52fefa38fbdf5ba326c1bfdc.png

What was it supposed to do? Is it working? It's not doing that ^^

  • Berto2002 changed the title to What is the "Add Related Services" node supposed to do? Doesn't do anything?
Posted

This adds an additional related service to the request that can be seen in the Services action. 

image.png

 

The Linked Services action may need to be enabled under the request type for the service where you wish to use this.

image.png

 

Hope that helps.

 

Posted

@Berto2002

Appears the help text is not fully correct as it still says about updating the Service Status and there is no option to specify the linked service you want to link.

Doing it via the UI there is not option to specify the relationship type either, so I am wondering of this has been cloned from the Add Linked Request node but not completed?

Cheers

Martyn

Posted

@Martyn Houghton, the option to specify the relationship when manually linking a request to another service is here.

image.png

 

14 hours ago, Martyn Houghton said:

the help text is not fully correct as it still says about updating the Service Status

Thanks for pointing this out.  I'll ask for this to be updated.

Posted

@James Ainsworth still not clear what's going on here

This feature is not currently working.

What is the purpose of the node? Is it to add specific named linked services? If no it's missing a field to capture which ones to add. Is it to link to the Request each of the services that are related to the Service under which the Request was raised? If so it's not working.

Posted

Hi @Berto2002

There has been some tests done internally that show it working.  I believe that the problem is more down to the lack of documentation and full explanation of the purpose of this automation. 

From what I understand, this automation is provided to help support workflows on requests that are raised against Technical Services that underpin Business Services.

  • A relationship between Technical Services and Business Service can be defined on a Service record.
  • The relationship between these types of services have some dependency definitions provided that describe the relationship.
  • When a request such as an incident or problem is raised against a Technical Service there is a potential that the issue will affect some of the related Business Services.
  • Without having to know or specify what these related business services are, this automation will associate all business services to the request based on a selected dependency level that are associated to the Technical Service under which the request has been raised.

I hope that helps.  I will plan on adding this to our documentation which I hope will provide more clarity.  

Posted

@James Ainsworth. OK so the key is if there's a Business and Technical Service. I altered my TEST Service to be a Technical Service and the node worked to link two Business Services.

A few points here:

  1. There is no need to have this restriction; there are many cases when two Business Services or two Technical Services can and should be dependent. I would like this restriction either removed or an option to over-ride in the node. Current design makes this a very niche feature
  2. Yes, with such a subtle nuance you do need to update that documentation and please include whether it works both ways (i.e. Request raised as a Business Service it finds Technical Services as well as the other way around; it should!)
  3. Request that another Outcome Param be defined to list the Linked Services a bit like the one we have for Assets; so we can use it in diags and timeline updates and add to emails and custom fields. in the case of the scope being widened as per 1 above, then the two outcomes should be to list Business and Technical dependencies separately

Thanks,

Rob

  • 1 month later...
Posted

@James Ainsworth 

I have some some testing and this is the outcome. I am not sure it is working as expected.

In my test service (technical), I have linked four services, one with each type of dependency:

image.thumb.png.66f7bf354a3b04f30a68f9a4d3cdd42c.png

1) case with "request service depends on related". Outcome: this linked the Arbitras Service (test depends on it) and the ArcGIS service (mutually dependent). UNEXPECTED. Expected only Arbitras

2) case with "related and request service depend on each other". Outcome: this linked Arbitras, ArcGIS, Account Managment User. WRONG. Expected only ArcGIS

3) case with "related depends on request service". Outcome: this linked Account Management and ArcGIS. UNEXPECTED. Expected only Account Management (User)

Summary:

a) the result from cases 1 & 3 I believe is misleading. These outcomes should only be finding where the relationship is one way. I can see the possibility it was interpreted that a mutually dependent service is also dependent

b) the result from case 2 I believe is incorrect. The term "related and request service depend on each other" case should not have the same inclusion logic since it is a unique case of (only) "mutual dependency only"

I would be interested in your comments.

Also any chance of allowing us to link technical to technical and business to business?

Thanks, Rob

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...