Jump to content

Berto2002

Hornbill Users
  • Posts

    1,303
  • Joined

  • Last visited

  • Days Won

    28

Posts posted by Berto2002

  1. I have a change window expiry action in the workflow that escalates to me if the window passes and the change is not declared as done. My technician went to the task at 15:10 to action it but it had gone. The Scheduled End Time was 15:10... He thought he was in time.

    We humans we see an expiry at 15:10 as meaning that we have got until the whole of that minute goes by - i.e. until its END at 15:11. However, the system sees the START of that minute as it's criteria for expiry. Never thought of that before.
     
    My Expiry uses this Variable: &[global["flowcoderefs"]["resultRef"]["scheduledEndDate"]]. What node/logic do I need to use to add one minute to that time to give me a variable that is 1 minute later?
  2. Please simply make the Snippets feature available for Updates. It can even be the same Snippet set. This would be REALLY useful!

    Snippets are useful for Resolution but teams use the Update feature 3-4 times more often; and usually they are sending standard words to the customer for things and currently have to manually type them or copy and paste from notepad/docs:

    1. asking for more information
    2. instructions to try certain things out to assist in diagnosis
    3. updates of standard diagnosis steps taken
    4. chasing closure
    • Like 1
  3. I use the Manage Executed Processes view a lot for troubleshooting. It is great at flagging the node where there is a failure or suspension. However, sometimes it's not clear which route the Request has taken to get to a certain point and this route is key to finding and fixing issues. Sometimes we assume it's gone one direction when it went another that can take time to find out.

    It would be VERY useful if the workflow view highlighted the nodes passed through and thus the journey the Request has taken. I guess this would mean adding a binary flag to each executed node that could be drawn-out in graphical format and might look something like the below. Here we can see that the flow took a right turn at Infra and that the Priority was not already set. That would be useful huh?

    image.thumb.png.7ff84894a64385f18da0e82b22c31ec5.png

  4. I reviewed this and there is little about Conditions: Custom Buttons - Hornbill. In the absence of confirmation, I assume the Conditions are "AND" conditions. The first suggestion I would make if Hornbill staff read this is you might like to add this to your Wiki if the case.

    I want to show a button only when a Service Request is in New status and, while in testing, to also only show for the TEST SERVICE.

    Given an assumption of AND, I set the below criteria but, the Custom Button does not show despite the Service Request being in New status and the TEST SERVICE as shown by the pairs of coloured highlights.

    Note that it does show if I use only one criteria of TEST SERVICE but it does not show if I use one criteria of New Status; so it seems to me the Status Condition is either expecting a value not congruent with the on-screen value or that filter does not work.

    Any help appreciated.

    image.thumb.png.927adf53bbe89e0242b0c24c39c9644c.png

  5. HI @James Ainsworth. By setting the standard workflow in Service Portfolio for a Request Type, I have managed to ensure the new Requests pick-up a workflow, thank you. This gets around the fact that the Variable for selecting the Cat Item does not seem to work; and it's also a more stable approach.

    Can I leave you to query internally whether the Variable should work in Auto Tasks and feed it into the pipeline if not? I do not have a need for it now.

    Thank you,

    Berto202

  6. Hi,

    My Service Desk really want a way to "re-log" a Service Request as an Incident when users get it wrong.

    I have set-up an Auto Task workflow that should do this and attached it to a Custom Button that appears for all Requests.

    image.thumb.png.f321dfc316d427c80bcd8411cd671007.png

    In the "Log Incident from Service Request" node I have this where the "Service" variable is gathered from the Get Request Information Service Name.

    image.thumb.png.64129b7e77dfa3f07f90ebc27617e184.png

    In the case of my test Requests, they are against the "TEST SERVICE" which has the "SYSTEM: Incident" Catalogue Item:

    image.thumb.png.7499ee614900313415e651b4c67ff16f.png

    Can anyone help please as to why this is not picking-up the workflow I specify?

    Thanks in advance

     

    Berto2002

  7. Hi Steven.

    I should be able to use the approach you suggest. The disadvantage is that the Agent using the ticket cannot actually see if there is a Line Manager and who they are unless they are listed as a Connection?

    There is power in being able to use the Connections for External Authorisation because Connections are vested in the request, visible to the agent and can be set to action the request. I think what I would like to suggest is an Enhancement to improve the External Authorisation to be able to use them. Can you suggest this?

    You know the product but can you please confirm Connections are multiple? My understanding (albeit from another user) is that only one type of each Connection is allowed; e.g. One Requester, One Line Manager. See this forum item:

     

  8. Hi, I'm struggling to tie-up two concepts of External Authorisation and Connections.

    We have the Line Manager of a Customer added automatically to the Request when logged and a Human Task check it and add it if it's missing. We then currently use the "Email Connection" Automation to ask for approval; but this relies on us spotting and reacting to the emailed response manually. I want to use the External Authorisation function for this so the workflow moves-on when approval is given.

    I have looked here: External Authorisation - Hornbill which tells me I can use a "Variable Picket" ([sic :-)]

    I have looked here: Service Manager Business Process Workflow - Hornbill but this does not show me how to do a "Get Connections" operation

    Question 1. I need to input the variable for the Line Manager Connection into the email address field; where do I get that from please?

    Question 2. If the Line Manager auto connection is missing, I want to check that automatically; so I want to check for a Not Set on that variable... Guess I can do that?

    Thank you.

  9. Hi,

    I confess to learning / finding where everything is located in the folder structure really challenging. For example, who would have thought that the Categories for Requests were listed under System > Data > Profiles when they are used by Service Manager app (so logically should be under Service Manager folder?).

    I don't request you shift everything around but please can you make the search better? Surely I should be able to enter "Category" in the Admin search and find them? It only finds Service Catalogue...

    And why are Categories called Profiles? Perhaps if they get the right name, the search might already find them... just an idea... 

    image.png

    image.png

  10. We recently had a workflow failure on the node to "Move Card on Board", following the final approval of a Change Request. The fix was to give that final-approving user the "Board User" permissions and then restart the workflow.

    My view is that the "Move Card on Board" operation should not be using the permissions of any given user to effect it, least of all a variable user picked-up from a prior node that is 9 nodes before the failure... The user is not specified as required in the node configuration so the node should be using Systems permissions.

    image.thumb.png.230d4b1275657828948fbc24b8de0e0b.png

    image.thumb.png.40b887159d5a93988675ad799e3dee6b.png

  11. It's a bit of both. The node only allows use of the selector for the Service; so you believe these WILL be ok?

    The Catalogue Items have to be manually typed/pasted in; so you believe these will NOT?

    Is there a way to use selectors on the Catalogue Item that we have overlooked? Else, have we got an enhancement request here to use selectors on CI?

    image.thumb.png.fb9c2cb4255a8d6d199ab39a39723712.png

     

  12. We occasionally 'spawn' one Request from another using the Create New Request node and some of those new Requests specify the Service (from Portfolio) and the Catalogue Item to use so they follow the correct workflow.

    If I alter the name of the Service or the Catalogue Item in the Service Portfolio, 1) does the new name feed into the node that creates tickets in all affected BPs or 2) do I break my BPs and they will thus fail to create the new Requests unless I alter them too?

    If 2, is there any way in the system of seeing which nodes in which BP's reference that Service and/or Catalogue Item, or should this have been religiously documented as we go?!

    Thanks for any experience or advice

  13. We often find people select the wrong Service when logging and we cannot move it. But that is a bigger problem.

    +1 for this with the following suggestion: If another Service is Linked to a Request, then the Resolution categories can derive from either the Primary Service or any Linked Service. I've tested this and it is not the case. This would allow Alex and the rest of us to categorise them correctly.

    image.thumb.png.eccbaa008d5fa908a1ac1cea73d1f9ff.png

  14. My teams don't find the Activities list as useful as it should be because it shows only the Activities details and the reference to the main Request. It should be a view Agents always use but, in reality they don't, because it's got a flaw.

    You see, when you have multiple Requests of the same Type and in the same Stage, you can't tell which is which because all the Tasks have the same Title and Details...

    What we desperately need is to have the Related Entity Summary available in the field chooser so an Agent can evaluate which Task to address based on the update they have available or the one they want to work on.

    Do others agree? Or am I missing something for another way to display this?

    image.thumb.png.9e7339a6b2267335ee0985b5cc84198c.png

×
×
  • Create New...