Jump to content

Andrew McAllister

Hornbill Users
  • Posts

    7
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Andrew McAllister's Achievements

Rookie

Rookie (2/14)

  • One Year In
  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Neil, That is a helpful step in the right direction, thank you. At least I now know which ICs to check. @Steve We store the TeamID in a custom field in the IC so that it can be used in a workflow to assign to a specific team depending on the choices in the IC. One team was split in half so I wanted to find in the IC where the custom field was set to them so I could update the custom field so that the workflow will assign to the correct new team.
  2. We use a custom field on our intelligent capture forms to take the team name to allow for automated assignments for things that use a shared workflow. One of the teams has been split up into two and I need to find which, if any, intelligent captures had the previous team set in a custom field. Is there any report or database direct query I can use to query the contents of the form fields or am I reduced to looking in all of the ICs that might have this team in to double check? Thanks, Andrew
  3. This was related to using IC fields to build a summary after removing the get IC node. Reinstating the get IC node fixed the issue. Thanks for reminding me of the validate button.
  4. We are trying to create a new workflow for our joiner process. We have the Intelligent Capture and a workflow and I can't see anything wrong with them. However when we create a test ticket, none of the workflow automations seem to have taken effect. If we click on a button we have to try opening the BPM behind it just hangs and we get an error of "Cannot find workflow instance". Given the error and the the fact that none of the actions I expected to see are happening (summary being set, ticket assigned etc) it seems like the workflow isn't firing, but I can't see what might be preventing this. Any assistance would be appreciated. I have previously raised a ticket and was directed here with the notification "Thank you for your message. Looking at the workflow, this appears to be down to the configuration. For this type of question, I would advise making use of our Forums which are monitored by our Product Owners, Product Specialists, and developers who are able to answer queries relating to configuration, How To, or about functionality."
  5. Boo!!, and I felt so clever when I got it working in Regex101. Is there documentation of what is/is not supported for use in Hornbill?
  6. Thanks for the tip on the work around. If I understand correctly the .match (whatever)[1] returns the group contents? However the regex string I have seems to return a match result without the need for the unsupported group stuff. Hence my other questions about what other parts of regex may or may not be supported and how I can troubleshoot more easily. .*\(\K[^\)]*
  7. Question 1) What should I be putting into the Co-worker option, if it is set to expect a variable, on an Add Connection automation? Note not the co-worker (from variable) option. I know this needs UerId I have tried the handle as this is what is shown when set to manual but that fails with an undefined user I have tried using regex to extract the employeeID from our handle and not had much joy. Our handles are imported via LDAP in the form FirstName LastName (EmployeeID) so need to pull out the contents of the brackets, however some users have brackets in the LastName (out of my control) so I actually need to pull out the contents of the last set of brackets and feed that through. So Andrew McAllister (AMcAllister) should return AMcAllister. Andrew McAllister (Contractor) (AMcAllister) should also return AMcAllister. I have got as far as getting a regex string that seems to work on Regex101 .*\(\K[^\)]* but again when I then try to use the result from the regex operation to set the co-worker it fails with an undefined user. When I wrote the outcome to the timeline the regex outcome was failed, so clearly no result and therefore the add connection failed. Is there a better way of capturing, during self service, if this is for customer logging the ticket and if not adding the affected user as an impacted user. Question 2) I have been testing this by using update Timeline to print the regex outcome and result, Is there an easier way of troubleshooting? As the troubleshooting nodes will need to be removed before publishing. Question 3) When I was testing things on Regex101 it was returning a group and a match, is there a way of accessing the group result in the regex Substring automation or do I need to get the result I need from the match? Question 4) Are there aspects of regex that are unsupported by the automation such as returning the groups mentioned above?
×
×
  • Create New...