[rt-users] Problem with OnQueueChange scrip

Mathew Snyder theillien at yahoo.com
Tue Jul 31 13:15:01 EDT 2007


I made the changes and used the Blank template.  I still haven't received
anything via mail.

Keep up with me and what I'm up to: http://theillien.blogspot.com


Roy El-Hames wrote:
> Mathew;
> Just apply the same you have there:
> 
> Condition: On Queue Change
> Action: Notify Requestors
> Template: Global template: MoveToCCEng
> Stage: TransactionCreate
> 
> as a queue script on your CCEng queue and it should work, my guess is
> your template not working as a test a default template and see if it
> works ..
> Good luck ;
> Roy
> 
> 
> Mathew Snyder wrote:
>> I had actually tried the queue specific scrip but it wasn't working so
>> I changed
>> it to a global thinking that was the problem.  That didn't work either.
>>
>> Keep up with me and what I'm up to: http://theillien.blogspot.com
>>
>>
>> Roy El-Hames wrote:
>>  
>>> Hi Mathew;
>>> 1- What don't you create a queue scrip/template instead of global one,
>>> ie create you scrip with
>>>
>>> Condition: On Queue Change
>>> Action: Notify Requestors
>>> Template: Global template: MoveToCCEng
>>> Stage: TransactionCreate
>>>
>>>  in/on your CCEng Queue
>>>
>>> 2- If you have a defined Condition or/and action then the system wont
>>> look in the custom boxes .. if you want custom condition then change the
>>> Condition to User Defined.same for Action etc ..
>>>
>>> Regards;
>>> Roy
>>>
>>> Mathew Snyder wrote:
>>>    
>>>> I've created my template under Global.  I've also set under Global the
>>>> scrip with:
>>>> Condition: On Queue Change
>>>> Action: Notify Requestors
>>>> Template: Global template: MoveToCCEng
>>>> Stage: TransactionCreate
>>>>
>>>> I need this to fire off only when a ticket is moved to the CCEng
>>>> queue.  I'm
>>>> guessing that I need a Custom Condition which will check that the
>>>> queue is
>>>> actually the one in question.  However, I don't think I know what I
>>>> should be
>>>> making it look like.
>>>>
>>>> Perhaps
>>>> if (($self->TransactionObj->Type eq "Queue") and
>>>> ($self->TransactionObj->NewValue eq "CCEng")) {       return 1;
>>>> }else{
>>>>     return undef;
>>>> }
>>>> is what I'm looking for?  But that doesn't work either.
>>>>
>>>> Can someone shed some light please?
>>>>
>>>> Thanks,
>>>> Mathew
>>>>         
>>>     
>>
>>   
> 
> 



More information about the rt-users mailing list