Re: [rt-users] Custom Fields in Scripts and Templates
Start reading here: http://wiki.bestpractical.com/view/OnCreateCheckCF http://wiki.bestpractical.com/view/OnCreateCheckCF http://wiki.bestpractical.com/view/DefaultCustomFieldValue http://wiki.bestpractical.com/view/DefaultCustomFieldValue http://wiki.bestpractical.com/view/CreatePriorityBasedOnCustomFieldValues http://wiki.bestpractical.com/view/CreatePriorityBasedOnCustomFieldValues http://wiki.bestpractical.com/view/AddCustomFieldsValuesToMail http://wiki.bestpractical.com/view/AddCustomFieldsValuesToMail http://wiki.bestpractical.com/view/AddCustomFieldstoTemplates http://wiki.bestpractical.com/view/AddCustomFieldstoTemplatesThere are more examples under: http://wiki.bestpractical.com/view/Contributions http://wiki.bestpractical.com/view/ContributionsHave fun. 2010/8/11 Sysadmin sysad...@ruralnetwork.net What is the correct syntax for inserting custom field data into scripts and templates? We have a service queue with a custom field (type of ticket = locate or repair). So, I want to create a script to read the type of ticket then dispatch an email with custom field data inserted in the email i.e. Service # Account# etc. Thanks, David System Admin RNS RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT! -- MFG Torsten Brumm http://www.brumm.me http://www.elektrofeld.de RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
Re: [rt-users] Custom Fields in Scripts and Templates
To Whomever, I use this code for user-defined conditions on Transactions: my $trans = $self-TransactionObj; my $ticket = $self-TicketObj; if ($trans-Type eq 'CustomField') {my $cf = new RT::CustomField($RT::SystemUser); $cf-LoadByName(Queue = $ticket-QueueObj-id, Name = Review Process); return 0 unless $cf-id; if ($trans-Field == $cf-id $trans-NewValue eq Review Complete-Approved) { return 1; } } return 0; And I use this code for getting the value of a Custom Field from a ticket: my $cf_value = $ticket-FirstCustomFieldValue('name of CF'); And I use this code to get that same value into a Template: QA Approved by: {$Ticket-FirstCustomFieldValue('QA Approver')} Hope this helps. Kenn LBNL On Wed, Aug 11, 2010 at 12:08 PM, Sysadmin sysad...@ruralnetwork.netwrote: What is the correct syntax for inserting custom field data into scripts and templates? We have a service queue with a custom field (type of ticket = locate or repair). So, I want to create a script to read the type of ticket then dispatch an email with custom field data inserted in the email i.e. Service # Account# etc. Thanks, David System Admin RNS RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT! RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!
[rt-users] Custom Fields in Scripts and Templates
What is the correct syntax for inserting custom field data into scripts and templates? We have a service queue with a custom field (type of ticket = locate or repair). So, I want to create a script to read the type of ticket then dispatch an email with custom field data inserted in the email i.e. Service # Account# etc. Thanks, David System Admin RNS RT Training in Washington DC, USA on Oct 25 26 2010 Last one this year -- Learn how to get the most out of RT!