Paul,<br><br>I have some code that adds a CC to an individual ticket on a Queue basis. So, if you want this for just certain types of tickets, maybe you could modify it for those conditions and put it in the Queues relevant to that need. OH, I also have some code that add's <i>additional</i> Cc's on "Correspondence" with those tickets as well. Is that something you might be interested in using?<br>
<br>Kenn<br>LBNL<br><br><div class="gmail_quote">On Wed, Jun 2, 2010 at 2:50 PM, Dougherty Paul <span dir="ltr"><<a href="mailto:paul_dougherty@prn.com">paul_dougherty@prn.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p class="MsoNormal"><span style="font-size: 12pt;">Hi,</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">I am sure this is an id10t
error, but I am trying to write a scrip that sends an adds a “CC”
to a new ticket whose urgency is Critical (or critical). So far, the closest I
have gotten is to have the system add the “CC”’s for every new
ticket.</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">Here is the custom condition
that is giving me the fits. The current error I am receiving involves a syntax
error…thing is, no matter what I try, I cannot get this thing to work.
Every other part of this process works (ie, when the cc’s are added, the
email is sent. The custom action does indeed add the cc’s).</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">I just need to meet three
conditions. One is on create, the other is Urgency (custom field) Critical or
Urgency critical.</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">Thanks,</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"><br>
Paul</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">Custom condition:</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">if (
($self->TransactionObj->Type eq "Create") &&</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">                   
( ( $self->TicketObj->FirstCustomFieldValue('Urgency') eq
"Critical") || ( $self->TicketObj->FirstCustomFieldValue('Urgency')
eq "critical")))</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">return 1;</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">else </span></p>

<p class="MsoNormal"><span style="font-size: 12pt;">return 0;</span></p>

<p class="MsoNormal"><span style="font-size: 12pt;"> </span></p>

<p class="MsoNormal">Custom action: (runs fine):</p>

<p class="MsoNormal">$self->TicketObj->AddWatcher( Type =>
"Cc", </p>

<p class="MsoNormal">                             
Email =>"xxx\@<a href="http://prn.com" target="_blank">prn.com</a>"); </p>

<p class="MsoNormal">$self->TicketObj->AddWatcher( Type =>
"Cc", </p>

<p class="MsoNormal">                             
Email =>"xxx\@<a href="http://prn.com" target="_blank">prn.com</a>"); </p>

<p class="MsoNormal">push( @{$self->{'To'}}, </p>

<p class="MsoNormal">     
$self->TicketObj->Requestors->MemberEmailAddresses, </p>

<p class="MsoNormal">     
$self->TicketObj->QueueObj->Cc->MemberEmailAddresses ); </p>

<p class="MsoNormal">return 1;</p>

</div>

</div>


<br><br>
Discover RT's hidden secrets with RT Essentials from O'Reilly Media.<br>
Buy a copy at <a href="http://rtbook.bestpractical.com" target="_blank">http://rtbook.bestpractical.com</a><br></blockquote></div><br>