-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 OK, I am getting ever so closer to getting this to work.
I have two Custom Fields: Billable and Followup. I want to create a followup ticket if Followup is Yes. I want to create an invoice ticket if Billable is Yes/Covered/or/Gratis Here is my Billable scrip code: Condition User Defined Action Create Tickets Template Global Template Create-Invoice return 0 unless $self->TransactionObj->Type eq "Resolved"; return 0 unless $self->TicketObj->FirstCustomFieldValue('Billable') =~ /Yes/i; return 0 unless $self->TicketObj->FirstCustomFieldValue('Billable') =~ /Covered/i; return 0 unless $self->TicketObj->FirstCustomFieldValue('Billable') =~ /Gratis/i; $RT::Logger->debug("Scrip running"); 1; and the Billable Template: ===Create-Ticket: generate-invoice Queue: Accounting Subject: Invoice: { $Tickets{'TOP'} -> Subject() } Requestor: {$Tickets{'TOP'}->OwnerObj->EmailAddress() } RefersTo: {$Tickets{'TOP'}->Id() } Content: Please generate an invoice for this customer. Billable was set to: {$Tickets}{'TOP'}->TicketObj->FirstCustomFieldValue('Billable')} Billable hours was set to: {$Tickets}{'TOP'}->TicketObj->FirstCustomFieldValue('Billable Hours')} Please refer to previous ticket for more information. ENDOFCONTENT For Followup: Condition User Defined Action Create Ticket Template Global Template Generate-Followup ===Create-Ticket: generate-followup Queue: Customer Service Subject: Invoice: { $Tickets{'TOP'} -> Subject() } Requestor: {$Tickets{'TOP'}->OwnerObj->EmailAddress() } RefersTo: {$Tickets{'TOP'}->Id() } Content: A follow up was requested on this ticket. Please refer to previous ticket for more information. ENDOFCONTENT When I resolve a ticket which has Yes in both fields, there are various entries in the /var/log/messages, but none of them refer to scrip 22 or 23. - From the RT_Config.pm debug messages should go to syslog or /var/log/messages, but nothing is mentioned there. I would greatly appreciate any help in finally nailing this down. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) iD8DBQFHQ2y0b/8X6V5MpAURAlp8AKDDLcltuZDewNav8c0VBSFDRpQF3ACffE+a iM5cJtwPm6LDU/CyvjRxi/w= =NgU1 -----END PGP SIGNATURE----- _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users SAVE THOUSANDS OF DOLLARS ON RT SUPPORT: If you sign up for a new RT support contract before December 31, we'll take up to 20 percent off the price. This sale won't last long, so get in touch today. Email us at [EMAIL PROTECTED] or call us at +1 617 812 0745. Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com