I'm trying to run the following code in my custom condition #Don't bother running unless the transaction is a create. return 0 unless $self->TransactionObj->Type eq "Create";
#Don't bother running unless the custom field Urgency is URGENT. my $CustomFields = $ticket->QueueObj->TicketCustomFields(); while (my $CustomField = $CustomFields->Next()) { my $nam = $CustomField->Name; if $ticket->FirstCustomFieldValue($nam) eq "URGENT" { return 1 } else { return 0 } But I get this error logged: Scrip 12 IsApplicable failed: Global symbol "$ticket" requires explicit package name at (eval 1692) line 5. I'm obviously not getting the difference between writing a scrip and writing perl code. I'm terribly weak on both. Can someone show me what I'm doing wrong please... Kevin W. Gagel Network Administrator Local 5448 My blog: http://mail.cnc.bc.ca/blogs/gagel My shared files: http://mail.cnc.bc.ca/users/gagel
_______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: sa...@bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com