Hi All,<br><br>I finally got time to come up with a solution to the problem I was having.<br><br>sub IsApplicable {<br>    my $self = shift;<br>    return 0 unless $self->SLAIsApplied;<br><br>    my $type = $self->TransactionObj->Type;<br>
    if ( $type eq 'Create' || $type eq 'Correspond' ) {<br>        if ($self->TicketObj->FirstCustomFieldValue('SLA') eq 'Severity 4'){<br>            return 0;<br>        }<br>        if ($self->TicketObj->FirstCustomFieldValue('SLA') eq 'Severity 1' || $self->TicketObj->FirstCustomFieldValue('SLA') eq 'Severity ...<br>
            return 1;<br>        }<br>        else {<br>            return 0;<br>        }<br>    }<br>    return 1 if $self->IsCustomFieldChange('SLA');<br>    return 0;<br>}<br>This does excactly what I want it to do.<br>
<br>Skips setting the Due date for Sev 4 tickets.  <br><br>and sets the due dates on the rest.<br><br>Thanks,<br>Bill Graboyes<br><br>