[rt-users] Problem with making a custom scrip
Bart
bart at pleh.info
Tue Jul 26 09:13:32 EDT 2011
Hi Raphaël,
I gave that a try just now, doesn't seem to make any difference :(
Best regards,
Bart
2011/7/26 Raphaël MOUNEYRES <raphael.mouneyres at sagemcom.com>
>
> hi,
> shouldn't you remove the trailing ; at the end of the line on the if
> statement ?
> if ($my_type =~ /^I/) { $self->TicketObj->AddCustomFieldValue(Field
> => 'SLA', Value => 'Urgent'); };
> should be
> if ($my_type =~ /^I/) { $self->TicketObj->AddCustomFieldValue(Field
> => 'SLA', Value => 'Urgent'); }
>
> Raphaël MOUNEYRES
>
>
>
> *Bart <bart at pleh.info>*
> Envoyé par : rt-users-bounces at lists.bestpractical.com
>
> 26/07/2011 14:41
> A
> rt-users at lists.bestpractical.com
> cc
> Objet
> Re: [rt-users] Problem with making a custom scrip
>
>
>
>
> Hi Robert,
>
> Thanks for the reply, I've changed that setting but it doesn't seem to
> fully solve my problem (I do notice a difference).
>
> I've modified the scrip a little, it now looks like this:
>
> my $my_type = $self->TicketObj->FirstCustomFieldValue('Type');
> if ($my_type =~ /^I/) { $self->TicketObj->AddCustomFieldValue(Field =>
> 'SLA', Value => 'Urgent'); };
> if ($my_type =~ /^C/) { $self->TicketObj->AddCustomFieldValue(Field =>
> 'SLA', Value => 'Normal'); };
> if ($my_type =~ /^P/) { $self->TicketObj->AddCustomFieldValue(Field =>
> 'SLA', Value => 'Low'); };
>
> The first problem I have is that the SLA is already set to the value
> "Normal", I see the scrip running but it keeps saying "Set SLA Low to
> Normal" or similar for Urgent (normal is ignored). So I get a feeling it
> does something, but it doesn't actually change the content of the SLA field.
>
> Maybe it's the type of CF that the SLA field is, it's a dropbox with the
> three options Urgent, Normal and Low. But I thought it shouldn't matter?!
>
> The second problem is that if the SLA field is set to (no value) then the
> scrip gives the error "Low is no longer a value for custom field SLA",
> which could be the same issue as the first? Not able to fill the actual
> field?
>
> Any thoughts on this? (the above code is a little different but I get the
> same results as the first code)
>
> Best regards,
>
> Bart
>
>
>
> 2011/7/26 Robert Wysocki <*robert.wysocki at contium.pl*<robert.wysocki at contium.pl>
> >
> Dnia 2011-07-26, wto o godzinie 10:22 +0200, Bart pisze:
> (...)
>
> > my $my_type = $self->TicketObj->CustomFieldValues('Type');
>
> Use $self->TicketObj->FirstCustomFieldValue('Type') instead.
>
> Regards,
> --
> Robert Wysocki
> CONTIUM S.A., *http://www.contium.pl* <http://www.contium.pl/>
>
>
> --------
> 2011 Training: *http://bestpractical.com/services/training.html*<http://bestpractical.com/services/training.html>
>
> --------
> 2011 Training: http://bestpractical.com/services/training.html
>
> #
> " Ce courriel et les documents qui lui sont joints peuvent contenir des
> informations confidentielles ou ayant un caractère privé. S'ils ne vous sont
> pas destinés, nous vous signalons qu'il est strictement interdit de les
> divulguer, de les reproduire ou d'en utiliser de quelque manière que ce
> soit le contenu. Si ce message vous a été transmis par erreur, merci d'en
> informer l'expéditeur et de supprimer immédiatement de votre système
> informatique ce courriel ainsi que tous les documents qui y sont attachés."
>
>
> ******
>
> " This e-mail and any attached documents may contain confidential or
> proprietary information. If you are not the intended recipient, you are
> notified that any dissemination, copying of this e-mail and any attachments
> thereto or use of their contents by any means whatsoever is strictly
> prohibited. If you have received this e-mail in error, please advise the
> sender immediately and delete this e-mail and all attached documents
> from your computer system."
> #
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20110726/02f4356a/attachment.htm>
More information about the rt-users
mailing list