Martyn Houghton Posted June 20, 2019 Share Posted June 20, 2019 Can a new Suspend - Await Feedback option be added to the Suspend Node with Expiry. Our aim is to have a post closure process which triggers after the feedback has been provided, to follow up negative feedback. If it is possible if a variable or input can be used to get the Service Feedback Expiry period set in the service definition. Cheers Martyn Link to comment Share on other sites More sharing options...
James Ainsworth Posted June 25, 2019 Share Posted June 25, 2019 Hi Martyn, We actually already have this requirement in the backlog. I'll add you to the change. Regards, James Link to comment Share on other sites More sharing options...
James Ainsworth Posted June 25, 2019 Share Posted June 25, 2019 Hi Martyn, You were actually on the existing change already. It was raised from this conversation Regards, James Link to comment Share on other sites More sharing options...
Martyn Houghton Posted June 26, 2019 Author Share Posted June 26, 2019 @James Ainsworth Thanks, obviously forgotten I raised it before . Related to be being able to suspend and wait for feedback, the BPM will also need access to the rating value as well. Cheers Martyn Link to comment Share on other sites More sharing options...
James Ainsworth Posted August 29, 2019 Share Posted August 29, 2019 A new BPM node to Suspend and Wait for Feedback is now available in Service Manager. Documentation can be found here. Link to comment Share on other sites More sharing options...
Martyn Houghton Posted August 29, 2019 Author Share Posted August 29, 2019 @James Ainsworth Can you confirm which build this was released in, as I must have missed it in the release announcement. Also, when leaving the 'Expiry Period' as 'Auto' does it take the value from the setting in the Service config? Cheers Martyn Link to comment Share on other sites More sharing options...
Martyn Houghton Posted August 29, 2019 Author Share Posted August 29, 2019 @James Ainsworth The option does not appear to be present on our instance, 'Wait for Customer Feedback'. We are on SM build 1616, which I believe is the latest released version? Cheers Martyn Link to comment Share on other sites More sharing options...
James Ainsworth Posted August 29, 2019 Share Posted August 29, 2019 My apologies Martyn. I got a bit ahead of myself. It is completed and ready for the next Service Manager update which should be available in the next week. Link to comment Share on other sites More sharing options...
Martyn Houghton Posted August 29, 2019 Author Share Posted August 29, 2019 @James Ainsworth Ok, thought I had missed it being released. Does next week's release also have the update into return the h_rating value in the Get Request Details node as well, so that we can branch in the BPM when low feedback is returned? Cheers Martyn Link to comment Share on other sites More sharing options...
Martyn Houghton Posted October 8, 2019 Author Share Posted October 8, 2019 @James Ainsworth We are now implementing this, but can you confirm that when you use the 'Auto' option for the 'Expire Period' it uses the 'Feedback Expiry (in Days)' value from the service and request type it is logged under? Cheers Martyn Link to comment Share on other sites More sharing options...
Guest Ehsan Posted October 8, 2019 Share Posted October 8, 2019 @Martyn Houghton, Expire Period is an option that is available to all Suspend nodes and this option has no correlation with the Feedback Expiry that is defined within the Service's configuration. https://wiki.hornbill.com/index.php/Service_Manager_Business_Process_Workflow Link to comment Share on other sites More sharing options...
Martyn Houghton Posted October 9, 2019 Author Share Posted October 9, 2019 @Ehsan Can you clarify what value is applied if this is left as Auto on the Suspend and Wait Feedback, as the BPM does not fail when this is set to Auto. Cheers Martyn Link to comment Share on other sites More sharing options...
Guest Ehsan Posted October 9, 2019 Share Posted October 9, 2019 @Martyn Houghton, The Auto option through the Business Process Engine checks whether a parameter by the same name is returned by a Hornbill Automation or Cloud Automation node within the stage. For example, if we had a Hornbill Automation node that returned a parameter called "expirePeriod", this value will be available throughout the stage and the Auto option for "Expire Period" would automatically pick this up. Of the top of my head, there is no Hornbill Automation node that would return a parameter called "expirePeriod", hence in this case, the option will be ignored. Link to comment Share on other sites More sharing options...
Martyn Houghton Posted October 9, 2019 Author Share Posted October 9, 2019 @Ehsan So in that case the node would never expire? Cheers Martyn Link to comment Share on other sites More sharing options...
Guest Ehsan Posted October 9, 2019 Share Posted October 9, 2019 @Martyn Houghton The Node will not expire based on "Expire Period", as there isn't a value set. With this particular Suspend operation, if a Feedback is not submitted and the "Feedback Expiry (in Days)" is reached, then the Feedback status against the Request will be set to 2 (i.e. Feedback expired), so the BPM will progress. Link to comment Share on other sites More sharing options...
Martyn Houghton Posted October 9, 2019 Author Share Posted October 9, 2019 @Ehsan It looks like I will have to hard coded it for the moment, else the suspend node will never expire and the BPM will never complete. I have raised separate posts to allow setting the expiry period as a variable and also access to the feedback expiry via the Get Request Information -> Service Details, so this could be set dynamically to the setting in the service record. Cheers Martyn Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now