Re: Is there a way to make a Filter API Plugin run in Phase
Hello, There is way to force any set field action in phase 2. This is little cumbersome, but here is the trick: - Create a filter with a push action in a temporary table, immediately followed by a delete action (you delete the record you just created) - Create a filter on the temporary table that runs on Delete, and that will push a temp field in your original table - Create a filter that runs the Set action with Run If set to 'Temp Field' = Yes As the delete action is run in phase 2, the set field action will be run in phase 2 as well. I have been using this trick for months now, and it allowed me to build workflow I had never been able to do before. ARSmarts Support Team ARSmarts, your most useful AR System companion. www.ARSmarts.com On 11 May 2011, at 04:03, Jason Miller wrote: ** Thanks for the tip Jarl! That looks pretty interesting. How long has that been there? Jason On Sat, May 7, 2011 at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
Thanks for the tip Jarl! That looks pretty interesting. How long has that been there? Jason On Sat, May 7, 2011 at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
It was added in 7.6.4.. BMC also mention that in a future relase they will add asyncron functionallity to AR System :-) -- J 2011/5/11 Jason Miller jason.mil...@gmail.com: ** Thanks for the tip Jarl! That looks pretty interesting. How long has that been there? Jason On Sat, May 7, 2011 at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
Thanks for All good ideas: After reading the filter phases again to be sure, I cannot use push fields because they fire in phase 2 ;-( before the commit. Tricky idea about after submit active link. But that won't fire in cases where the transaction was triggered by an API call instead of the User Tool. And I'm still in the dark ages using v7.1, but I did think about the notification API. I had previously thought about using a run process, but that can get out of control quickly by spawning many extra unix processes. Here's what I've decided upon: I'm going to use DSO to push to another form and then call the filter API from there. Thanks, -Geoff Endresen On May 7, 2011, at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
Hi Geoff, Read up on the PROCESS Application-Release-Pending might be useful, use to commit all actions to the DB, just need to verify if this includes all phases, did not play with it a lot. Then run workflow thereafter to call the API. Regards Francois -Original Message- From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Geoff Endresen Sent: Monday, May 09, 2011 6:40 AM To: arslist@ARSLIST.ORG Subject: Re: Is there a way to make a Filter API Plugin run in Phase Thanks for All good ideas: After reading the filter phases again to be sure, I cannot use push fields because they fire in phase 2 ;-( before the commit. Tricky idea about after submit active link. But that won't fire in cases where the transaction was triggered by an API call instead of the User Tool. And I'm still in the dark ages using v7.1, but I did think about the notification API. I had previously thought about using a run process, but that can get out of control quickly by spawning many extra unix processes. Here's what I've decided upon: I'm going to use DSO to push to another form and then call the filter API from there. Thanks, -Geoff Endresen On May 7, 2011, at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.commailto:jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.commailto:geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.comhttp://www.wwrug.com ARSlist: Where the Answers Are_ __ _ UNSUBSCRIBE or access ARSlist Archives at www.arslist.orghttp://www.arslist.org attend wwrug11 www.wwrug.comhttp://www.wwrug.com ARSList: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.orghttp://www.arslist.org attend wwrug11 www.wwrug.comhttp://www.wwrug.com ARSList: Where the Answers Are Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you.
Re: Is there a way to make a Filter API Plugin run in Phase
Thanks for the info John. You guys are always ahead of the game. I need to run to catch up. Thanks, -Geoff Endresen On May 5, 2011, at 9:47 AM, John Sundberg john.sundb...@kineticdata.com wrote: ** [ADVERT] Geoff, I understand the issue quite well. You may have a process that takes considerable time to continue -- and you choose not to have the user wait. We have built that functionality into a product we call Kinetic Task. Check it out here: http://www.kineticdata.com/Products/KineticTask/index.html Fundamentally - the issue is you may have workflow that needs to run out of phase with the user. BTW - this is the backend to Kinetic Request. If you remember -- we announced this at WWRUG09 - and won an award Most innovative product for BMC Remedy. This particular product is well received by TELCOs and major provisioning organizations. (Service Providers) Sidenote: -- we have it hooked into AWS EC2 -- so we can trigger EC2 functions from forms in (Kinetic). Check here for pre-written handlers: http://ktc.kineticdata.com/ The handler system is designed that you can use off the shelf/prewritten handlers -- or build your own and register them into the system. Fundamentally - the system runs in Java -- waits for activity in Remedy (or any data source) then finds a matching process tree - and executes it. The process steps can be automated or human interactions. It rocks !!! (of course I might be biased) -John On May 4, 2011, at 2:00 PM, Geoffrey Endresen wrote: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ -- John Sundberg Kinetic Data, Inc. Building a Better Service Experience Recipient of: WWRUG10 Best Customer Service/Support Award WWRUG09 Innovator of the Year Award john.sundb...@kineticdata.com 651.556.0930 I www.kineticdata.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
Thanks Francois, I will take a look at it tomorrow morning when I get into the office. I will try the push fields to form B and then calling the filter API. Thanks, -Geoff Endresen On May 8, 2011, at 9:46 PM, Francois Seegers franco...@blueturtle.co.za wrote: Hi Geoff, Read up on the PROCESS Application-Release-Pending might be useful, use to commit all actions to the DB, just need to verify if this includes all phases, did not play with it a lot. Then run workflow thereafter to call the API. Regards Francois -Original Message- From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Geoff Endresen Sent: Monday, May 09, 2011 6:40 AM To: arslist@ARSLIST.ORG Subject: Re: Is there a way to make a Filter API Plugin run in Phase Thanks for All good ideas: After reading the filter phases again to be sure, I cannot use push fields because they fire in phase 2 ;-( before the commit. Tricky idea about after submit active link. But that won't fire in cases where the transaction was triggered by an API call instead of the User Tool. And I'm still in the dark ages using v7.1, but I did think about the notification API. I had previously thought about using a run process, but that can get out of control quickly by spawning many extra unix processes. Here's what I've decided upon: I'm going to use DSO to push to another form and then call the filter API from there. Thanks, -Geoff Endresen On May 7, 2011, at 8:30 AM, Jarl Grøneng jarl.gron...@gmail.com wrote: If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ __ _ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are Blue Turtle Technologies (Pty) Limited | Reg. no.: 2003/002610/07 | Tel: +27 (0)11 206 5600 | Fax: +27 (0)11 206 5606 | http://www.blueturtle.co.za Midridge Office Estate, International Business Gateway, cnr New Road Sixth Street, Midrand, 1685 | P O Box 31331, Kyalami, 1684 DISCLAIMER: This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Blue Turtle Technologies (Pty) Ltd. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify the sender. Thank you. ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
If your on 7.6.4 you can use the Alert -- Web service plug-in in AR System. This is asyncron, and will probably do what you want. Page 260 in BMC Remedy Action Request System 7.6.04 Configuration Guide -- J 2011/5/4 Geoffrey Endresen geoffer...@gmail.com: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
I've not thought too deeply about this but could you use an Active Link firing on after submit to trigger a filter with an execution option of 'Service' to run the process? From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Grooms, Frederick W Sent: 05 May 2011 19:08 To: arslist@ARSLIST.ORG Subject: Re: Is there a way to make a Filter API Plugin run in Phase ** If you push to some other form and use that as a trigger for your API then you can get it to be after the commit. From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Geoffrey Endresen Sent: Wednesday, May 04, 2011 1:01 PM To: arslist@ARSLIST.ORG Subject: Is there a way to make a Filter API Plugin run in Phase ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
[ADVERT] Geoff, I understand the issue quite well. You may have a process that takes considerable time to continue -- and you choose not to have the user wait. We have built that functionality into a product we call Kinetic Task. Check it out here: http://www.kineticdata.com/Products/KineticTask/index.html Fundamentally - the issue is you may have workflow that needs to run out of phase with the user. BTW - this is the backend to Kinetic Request. If you remember -- we announced this at WWRUG09 - and won an award Most innovative product for BMC Remedy. This particular product is well received by TELCOs and major provisioning organizations. (Service Providers) Sidenote: -- we have it hooked into AWS EC2 -- so we can trigger EC2 functions from forms in (Kinetic). Check here for pre-written handlers: http://ktc.kineticdata.com/ The handler system is designed that you can use off the shelf/prewritten handlers -- or build your own and register them into the system. Fundamentally - the system runs in Java -- waits for activity in Remedy (or any data source) then finds a matching process tree - and executes it. The process steps can be automated or human interactions. It rocks !!! (of course I might be biased) -John On May 4, 2011, at 2:00 PM, Geoffrey Endresen wrote: ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ -- John Sundberg Kinetic Data, Inc. Building a Better Service Experience Recipient of: WWRUG10 Best Customer Service/Support Award WWRUG09 Innovator of the Year Award john.sundb...@kineticdata.com 651.556.0930 I www.kineticdata.com ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are
Re: Is there a way to make a Filter API Plugin run in Phase
If you push to some other form and use that as a trigger for your API then you can get it to be after the commit. From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Geoffrey Endresen Sent: Wednesday, May 04, 2011 1:01 PM To: arslist@ARSLIST.ORG Subject: Is there a way to make a Filter API Plugin run in Phase ** We generally use Filter APIs during set fields operations that would be Phase 1. But we have a feature where we want call the Filter API that would run after the ticket is committed to the DB. Any ideas? -- -Geoff Endresen Amazon.com _attend WWRUG11 www.wwrug.com ARSlist: Where the Answers Are_ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: Where the Answers Are