Hello Steve, it works, thank you
Steve Anderson <steve.ander...@bipsolutions.com> 15.10.2010 12:11 An "ingo.it...@ages.de" <ingo.it...@ages.de>, "rt-users@lists.bestpractical.com" <rt-users@lists.bestpractical.com> Kopie Thema RE: [rt-users] default owner [AGES: Viren geprüft !!] Easiest way is with a scrip. The scrip below is one that my team uses. It?s slightly different than what you?re wanting, as it only acts if the creator is a member of our team; as the team is only three people, I?ve just hard coded the ids, but if you remove the return 1 unless ($actor==60 line, it?ll do what you want. Steve Anderson Scrip: On create User Defined Global Template: Blank Transaction Create Custom Action preparation code: return 1; Custom Action Cleanup code: # get actor ID my $Actor = $self->TransactionObj->Creator; # if actor is RT_SystemUser then get out of here return 1 if $Actor == $RT::SystemUser->id; # don't set owner unless requestor is a member of the network team return 1 unless ($Actor == 60 || $Actor == 53802 || $Actor == 105200); # get out unless ticket owner is nobody return 1 unless $self->TicketObj->Owner == $RT::Nobody->id; # ok, try to change owner $RT::Logger->info("Auto assign ticket #". $self->TicketObj->id ." to user #". $Actor ); my ($status, $msg) = $self->TicketObj->SetOwner( $Actor ); unless( $status ) { $RT::Logger->error( "Impossible to assign the ticket to $Actor: $msg" ); return undef; } $self->TicketObj->SetStatus('open'); return 1; From: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] On Behalf Of ingo.it...@ages.de Sent: 15 October 2010 08:06 To: rt-users@lists.bestpractical.com Subject: [rt-users] default owner Hello List, how can i set default owner to the value of the creator ?. The default setting is nobody Thank you _______________________________________________________________________ Geschäftsführer: Rolf Herzog, Thomas Benk AGES Maut System GmbH & Co. KG AG Düsseldorf HRA 14045, USt-IdNr.: DE 202525868 AGES International GmbH & Co. KG AG Düsseldorf HRA 16636, USt-IdNr.: DE 813749831 AGES ETS GmbH AG Düsseldorf HRB 55580, USt-IdNr.: DE 814789134 This email has been scanned by Netintelligence http://www.netintelligence.com/email BiP Solutions Limited is a company registered in Scotland with Company Number SC086146 and VAT number 383030966 and having its registered office at Medius, 60 Pacific Quay, Glasgow, G51 1DZ. **************************************************************************** This e-mail (and any attachment) is intended only for the attention of the addressee(s). Its unauthorised use, disclosure, storage or copying is not permitted. If you are not the intended recipient, please destroy all copies and inform the sender by return e-mail. This e-mail (whether you are the sender or the recipient) may be monitored, recorded and retained by BiP Solutions Ltd. E-mail monitoring/ blocking software may be used, and e-mail content may be read at any time.You have a responsibility to ensure laws are not broken when composing or forwarding e-mails and their contents. **************************************************************************** _______________________________________________________________________ Geschäftsführer: Rolf Herzog, Thomas Benk AGES Maut System GmbH & Co. KG AG Düsseldorf HRA 14045, USt-IdNr.: DE 202525868 AGES International GmbH & Co. KG AG Düsseldorf HRA 16636, USt-IdNr.: DE 813749831 AGES ETS GmbH AG Düsseldorf HRB 55580, USt-IdNr.: DE 814789134
RT Training in Washington DC, USA on Oct 25 & 26 2010 Last one this year -- Learn how to get the most out of RT!