<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'>Hello,<br><br>We are using Rt 4.0.2 on Ubuntu 11.04 Virtual Machine. Everything is great so far.<br><br>I have questions about RT:SLA, as I am not clear on a few things. Firstly, the following para from the SLA documentation states:<br><br><div style="margin-left: 40px;">"It's possible to define different set of levels for different queues.
You can create several CFs with the same name and different set of values.
But if you move tickets between queues a lot then it's going to be a problem and it's preferred to use <b>ONE</b> SLA custom field."<br></div><br>We are setting different levels for different queues, and RT_Siteconfig has settings. See bottom of email for the config file.<br><br>I have created values in the SLA CF that reflects the name of the SLA and Queues in the SiteConfig.<br><br>Tickets are being created correctly with the SLA Terms. No problem there.<br><br>My problem comes when an employee goes to update the custom fields page of a ticket, and if they update a CF Field other than the SLA field (and they ignore the SLA field), then SLA changes the ticket to an SLA of no_value, and then I get bogus due date info for that ticket.<br><br>This is a real pain to ask employeed to be careful to make sure that SLA CF is checked and selected properly everytime.<br><br>What am I doing wrong?<br><br>Many thanks for your help.<br><br>Alex<br><br><br> %RT::ServiceAgreements = (<br> Default => 'default',<br> QueueDefault => {<br> 'General' => 'default',<br> 'Antarc' => 'antarc',<br> 'Beglinwoods' => 'beglinwoods',<br> 'Chase' => 'chase',<br> 'Mcc' => 'mcc',<br> 'Vicbank' => 'vicbank',<br> 'YRBrands' => 'yrbrands',<br> },<br> Levels => {<br> 'default' => { <br> BusinessHours => 'default_hours',<br> Response => { BusinessMinutes => 60*8*2 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'antarc' => {<br> BusinessHours => 'antarc_hours',<br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'beglinwoods' => {<br> BusinessHours => 'beglinwoods_hours',<br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'chase' => { <br> BusinessHours => 'chase_hours', <br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'mcc' => {<br> BusinessHours => 'mcc_hours',<br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'vicbank' => {<br> BusinessHours => 'vicbank_hours',<br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> 'yrbrands' => {<br> BusinessHours => 'yrbrands_hours',<br> Response => { BusinessMinutes => 60*3 },<br> Resolve => { BusinessMinutes => 60*8*20 },<br> },<br> },<br> );<br><br><br> %RT::ServiceBusinessHours = (<br>'default_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '09:00', End => '17:00' },<br> 2 => { Name => 'Tuesday', Start => '09:00', End => '17:00' },<br> 3 => { Name => 'Wednesday', Start => '09:00', End => '17:00' },<br> 4 => { Name => 'Thursday', Start => '09:00', End => '17:00' },<br> 5 => { Name => 'Friday', Start => '09:00', End => '17:00' },<br> 6 => { Name => 'Saturday', Start => '09:00', End => '13:00' }<br> },<br>'antarc_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br>'beglinwoods_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br>'chase_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br>'mcc_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br>'vicbank_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br>'yrbrands_hours' => {<br> 0 => { Name => 'Sunday', Start => undef, End => undef },<br> 1 => { Name => 'Monday', Start => '08:00', End => '19:00' },<br> 2 => { Name => 'Tuesday', Start => '08:00', End => '19:00' },<br> 3 => { Name => 'Wednesday', Start => '08:00', End => '19:00' },<br> 4 => { Name => 'Thursday', Start => '08:00', End => '19:00' },<br> 5 => { Name => 'Friday', Start => '08:00', End => '19:00' },<br> 6 => { Name => 'Saturday', Start => '08:00', End => '19:00' }<br> },<br> );<br>1;<br>-- <br><div><span name="x"></span><strong>Alex Rhys-Hur</strong><span style="font-weight: bold;">n </span>| <span style="font-weight: bold;">ITworX Limited</span><br>P.O. Box 1649, 00502, Karen, Kenya<br>Tel: +254 (0) 20 2444824 | Cell: +254 (0) 724 972541<br>Web: <a href="http://www.itworx.co.ke">www.itworx.co.ke</a><br><br><u><img doc="Briefcase/webmail_logo.png" src="cid:203184ddb55fc7b79aa7850fa83d119d3791917d@zimbra" style="width: 135px; height: 62px;"><br></u><br><br><span name="x"></span><br></div></div></body>
<br><html><body>This e-mail contains confidential information or information belonging to ITworX Limited and is intended solely for the addressees. The opinions therein, explicit or implied, are solely those of the author and do not necessarily represent those of ITworX Limited as a company. The unauthorized disclosure, use, dissemination or copying (either Whole or partial) of this e-mail, or any information it contains, is prohibited. E-mails are susceptible to alteration and their integrity cannot be guaranteed. ITworX Limited shall not be liable for this e-mail if modified or falsified. If you are not the intended recipient of this e-mail, please delete it immediately from your system and notify the sender of the wrong delivery and the e-mail deletion.</body></html>
<br></html>