<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Juan,<br>
<br>
I don't understand your question. Edit what? If you have the data you
want to put into the ticket (and I assume you do or you can get it)
then just put the data into the filed the ticket uses, like this:<br>
<br>
## Turns into yyyy-mm-dd format for date conversion by RT::Date<br>
my $trans = $self->TransactionObj;<br>
my $ticket = $self->TicketObj;<br>
my $cf_date = $ticket->FirstCustomFieldValue('Need-By Date');<br>
<br>
# split up the date parts into a temporary array<br>
<br>
my @parts = split(/[\/-]/, $cf_date);<br>
<br>
# put date parts back together<br>
my $date = sprintf("%d-%d-%d", $parts[2], $parts[0], $parts[1]);<br>
<br>
my $duedate = RT::Date->new($RT::SystemUser);<br>
$duedate->Set(Format=>'unknown', Value=>$date);<br>
<br>
$ticket->SetDue($duedate->ISO);<br>
<br>
The above sets the due date with the date I got from a custom field
called "Need-By Date". Just put in your data field.<br>
<br>
$ticket->SetPriority("1");<br>
<br>
The above sets the ticket priority to 1. You can set it to what you
want.<br>
<br>
I really don't what your data is or where it's coming from so I can't
tell you any more.<br>
Hope this helps.<br>
<br>
Kenn<br>
LBNL<br>
<br>
On 12/16/2009 10:46 AM, Juan N. DLC wrote:
<blockquote
 cite="mid:662d45d40912161046j6223a58ds522a831029f3a447@mail.gmail.com"
 type="cite">Thanks guys!<br>
  <br>
Ken,<br>
  <br>
I'm not that expert creating scrips, but I do understand the scrip
below but I don't know how to edit it to set the values that I need.
How to I get the values from the queue moving to and apply it to the
ticket.<br>
  <br>
Thanks<br>
  <br>
  <div class="gmail_quote">On Wed, Dec 16, 2009 at 1:08 PM, Ken Crocker
  <span dir="ltr"><<a moz-do-not-send="true"
 href="mailto:kfcrocker@lbl.gov">kfcrocker@lbl.gov</a>></span> wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">Juan<br>
    <br>
We re-set the owner of a ticket when it moves to another Queue. This is
what we use:<br>
    <br>
Condition: On Queue Change<br>
    <br>
#----------------------------------------------------------------------------<br>
# Custom action preparation code:<br>
#----------------------------------------------------------------------------<br>
    <br>
return 1;<br>
    <br>
#----------------------------------------------------------------------------<br>
# Custom action cleanup code:<br>
#----------------------------------------------------------------------------<br>
# set new Ticket Owner value<br>
    <br>
my $ticket = $self->TicketObj;<br>
    <br>
$ticket->SetOwner(10, 'Force');<br>
    <br>
return 1;<br>
    <br>
    <br>
Just modify it to change the ticket fields you want change and that
should do it.<br>
Hope this helps.<br>
    <br>
Kenn<br>
LBNL
    <div>
    <div class="h5"><br>
    <br>
On 12/16/2009 6:45 AM, Juan N. DLC wrote:
    </div>
    </div>
    <blockquote type="cite">
      <div>
      <div class="h5">Hi,<br>
      <br>
Is it possible to have a scrip to modify the due date & priority of
a ticket each time is moved from queue to queue?<br>
      <br>
Thanks<br>
      </div>
      </div>
      <pre><hr size="4" width="90%"><div class="im">
_______________________________________________
<a moz-do-not-send="true"
 href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users"
 target="_blank">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</a>

Community help: <a moz-do-not-send="true"
 href="http://wiki.bestpractical.com" target="_blank">http://wiki.bestpractical.com</a>
Commercial support: <a moz-do-not-send="true"
 href="mailto:sales@bestpractical.com" target="_blank">sales@bestpractical.com</a>


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at <a moz-do-not-send="true"
 href="http://rtbook.bestpractical.com" target="_blank">http://rtbook.bestpractical.com</a></div></pre>
    </blockquote>
    </div>
  </blockquote>
  </div>
  <br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
<a class="moz-txt-link-freetext" href="http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users">http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users</a>

Community help: <a class="moz-txt-link-freetext" href="http://wiki.bestpractical.com">http://wiki.bestpractical.com</a>
Commercial support: <a class="moz-txt-link-abbreviated" href="mailto:sales@bestpractical.com">sales@bestpractical.com</a>


Discover RT's hidden secrets with RT Essentials from O'Reilly Media. 
Buy a copy at <a class="moz-txt-link-freetext" href="http://rtbook.bestpractical.com">http://rtbook.bestpractical.com</a></pre>
</blockquote>
</body>
</html>