Hi!, I would like to parse the issue Ticket on the Create event, because inside the e-mail i need to search word Precio and to get the Value, for Example:
[r...@rt ~]# mail [email protected] Subject: Test Bla bla Precio: 2000 . Cc: [r...@rt ~]# Send an e-mail to rt. I use this code but dosen't work, and don't know why.., the code is: $self->TransactionObj->Content() =~ /Precio: (.*) /i That's my scrip on rt 3.8.7 Condition: On Create Action: User Define Template: Global Template Blank Stage: Transaction Stage Custom action preparation code: my $precio=0; if ($self->TransactionObj->Content() =~ /Precio: (.*) /i ) { $precio=$1 } $RT::Logger->debug("Que es esto? " . $self->TransactionObj->Content() ); $self->TicketObj->AddCustomFieldValue( Field => 'Precio', Value => $precio ); return 1; Custom action cleanup code: my $funcionario; $funcionario=""; if ($self->TicketObj->FirstCustomFieldValue('Precio') le 200){ $funcionario="cfigueroa"; } else { $funcionario="msilva"; } $self->TicketObj->SetOwner($funcionario,'Give'); $self->TicketObj->SetQueue("General"); return 1; Thanks in advance.. Pablo Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
