[otrs-de] Schließen eines Tickets nur zulassen, wenn bestimmte Bedingungen erfüllt sind?

Alexander Scholler alexander.scholler at augsburg.de
Mon Mai 8 08:34:39 CEST 2006


Hallo Dirk,

Dirk Porezag schrieb:
> Hallo,
> Wir möchten zur Klassifizierung von Tickets die Freitextfelder verwenden. Ist es möglich, das
> Schließen des Tickets nur dann zuzulassen, wenn die betroffenen Freitextfelder nicht auf den
> Standardwerden (z.B. "undefined") stehen?

Sollte mgl. sein - siehe 
http://faq.otrs.org/otrs/public.pl?Action=PublicFAQ&ID=68.

Z.B. mit

# kein Schliessen falls 1. Klassif. undef
     $Self->{TicketAcl}->{'01_keinSchliessen'} = {
         Properties => {
             Ticket => {
                 TicketFreeKey1 => ['klassif1'],
                 TicketFreeText1 => ['undef'],
             },
         },
         Possible => {
             Action => {
                 AgentTicketClose => 0,
             },
         },
         PossibleNot => {
             Ticket => {
                 State => ['closed successful', 'closed unsuccessful', 
'removed']
,
             },
         },
     };

# kein Schliessen falls 2. Klassif. undef
     $Self->{TicketAcl}->{'02_keinSchliessen'} = {
         Properties => {
             Ticket => {
                 TicketFreeKey1 => ['klassif2'],
                 TicketFreeText1 => ['undef'],
             },
         },
         Possible => {
             Action => {
                 AgentTicketClose => 0,
             },
         },
         PossibleNot => {
             Ticket => {
                 State => ['closed successful', 'closed unsuccessful', 
'removed']
,
             },
         },
     };

> Da die Freitextfelder standardmäßig nur über den
> zusätzlichen Klick Inhalt > Freie Felder zugänglich sind, könnte ich mir vorstellen, daß deren
> Pflege vom Bearbeiter sonst häufiger vergessen werden könnte.

Das kannst Du ändern. Man kann über entfernen von Kommentaren innerhalb 
der DTLs für neue Tickets bereits beim Ticketerzeugen die Freien 
Textfelder anzeigen lassen.

> 
> Vielen Dank für den Input,
> Dirk

Ciao, Alexander