Re: Is there a way to make a Filter API Plugin run in Phase

2011-05-11 Thread ARSmarts Support
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

2011-05-10 Thread Jason Miller
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

2011-05-10 Thread Jarl Grøneng
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

2011-05-08 Thread Geoff Endresen
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

2011-05-08 Thread Francois Seegers
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

2011-05-08 Thread Geoff Endresen
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

2011-05-08 Thread Geoff Endresen
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

2011-05-07 Thread Jarl Grøneng
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

2011-05-06 Thread Peter Romain
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

2011-05-05 Thread John Sundberg
[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

2011-05-05 Thread Grooms, Frederick W
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